From ce5e009815192e8d70e3080e90773f9d4862e382 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=BE=B7=E5=AE=87?= Date: Tue, 15 Sep 2026 19:49:14 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20DirectThread=20=E6=96=B0?= =?UTF-8?q?=E5=9B=9E=E5=90=88=E7=8A=B6=E6=80=81=E6=AE=8B=E7=95=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 新回合开始时清空累计回复文本和活动 item 集合。 --- .../src/features/project-workspace/directThreadEvents.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/ai-game-creator-shell/src/features/project-workspace/directThreadEvents.ts b/apps/ai-game-creator-shell/src/features/project-workspace/directThreadEvents.ts index 0570f605f..dfcc7d117 100644 --- a/apps/ai-game-creator-shell/src/features/project-workspace/directThreadEvents.ts +++ b/apps/ai-game-creator-shell/src/features/project-workspace/directThreadEvents.ts @@ -121,6 +121,8 @@ export function reduceDirectThreadEvent( case 'turn.started': next.status = 'running'; next.progress = '正在处理'; + next.accumulatedText = ''; + next.activeItemIds = new Set(); break; case 'item.started': if (event.itemId) next.activeItemIds.add(event.itemId);