From e3af11f0d3695a3fc057bafc5d92c1b85c14b509 Mon Sep 17 00:00:00 2001 From: Lyon <88232613+pikasTech@users.noreply.github.com> Date: Tue, 16 Jun 2026 10:25:09 +0800 Subject: [PATCH] fix: preserve workbench submit messages during route selection (#1324) --- web/hwlab-cloud-web/src/stores/workbench.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/web/hwlab-cloud-web/src/stores/workbench.ts b/web/hwlab-cloud-web/src/stores/workbench.ts index ec2dbad9..40180c47 100644 --- a/web/hwlab-cloud-web/src/stores/workbench.ts +++ b/web/hwlab-cloud-web/src/stores/workbench.ts @@ -213,6 +213,7 @@ export const useWorkbenchStore = defineStore("workbench", () => { async function submitMessage(text: string): Promise { const value = text.trim(); if (!value) return; + beginWorkspaceSelection(); if (!composer.value.sessionId) { messages.value.push(makeMessage("system", "session_required:请先显式新建或选择 Code Agent session。", "blocked", { title: "需要 Session" })); return;