From fdb11c2ef06dff6e375bbf3640c5e5bc4d53cf54 Mon Sep 17 00:00:00 2001 From: Lyon <88232613+pikasTech@users.noreply.github.com> Date: Tue, 16 Jun 2026 09:45:10 +0800 Subject: [PATCH] fix: fetch routed workbench session details (#1322) --- web/hwlab-cloud-web/src/stores/workbench.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/hwlab-cloud-web/src/stores/workbench.ts b/web/hwlab-cloud-web/src/stores/workbench.ts index 9e143936..34b8b948 100644 --- a/web/hwlab-cloud-web/src/stores/workbench.ts +++ b/web/hwlab-cloud-web/src/stores/workbench.ts @@ -133,7 +133,7 @@ export const useWorkbenchStore = defineStore("workbench", () => { const current = await ensureWorkspace(); if (!current) return false; const existing = visibleConversations.value.find((conversation) => conversation.conversationId === normalized) ?? null; - if (existing) { + if (existing && (existing.messages?.length ?? 0) > 0) { if (activeConversationId.value === normalized && messages.value.length > 0) return true; await selectConversation(existing); return activeConversationId.value === normalized;