From ff8e517c8e69417a75e7b11c318a2e0f0abf135c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=BE=B7=E5=AE=87?= Date: Wed, 16 Sep 2026 23:42:58 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B8=85=E7=90=86=20DirectProject=20=E5=9B=9E?= =?UTF-8?q?=E5=90=88=E7=BB=93=E6=9D=9F=E5=90=8E=E4=B8=A2=E5=BC=83=E5=9B=9E?= =?UTF-8?q?=E5=A4=8D=E6=AD=A3=E6=96=87=E7=9A=84=E6=AD=BB=E8=AF=AD=E5=8F=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - App.tsx 不再绑定 chat_with_game_creator_direct_codex 的返回值,删掉 void reply - 保留说明:回复正文按条目身份从线程事件 / 历史切片进聊天,本地不再补第二条 --- apps/ai-game-creator-shell/src/App.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/ai-game-creator-shell/src/App.tsx b/apps/ai-game-creator-shell/src/App.tsx index 7cdff8576..72285aa78 100644 --- a/apps/ai-game-creator-shell/src/App.tsx +++ b/apps/ai-game-creator-shell/src/App.tsx @@ -6541,7 +6541,9 @@ export function App({ directTurnInput.attachments = attachments; } directTurnInput.userItem = effectiveUserItem; - const reply = await withDirectCodexSessionRefresh(() => { + // 回复正文按条目身份从线程事件 / 历史切片进聊天,本地不再补一条, + // 因此这里只等回合跑完,不接返回值。 + await withDirectCodexSessionRefresh(() => { return directInvoke( 'chat_with_game_creator_direct_codex', directTurnInput, @@ -6553,8 +6555,6 @@ export function App({ projectSupervisorHistoryLoadVersionRef.current += 1; } if (localProjectPathRef.current === directProjectPath) { - // 回复正文按条目身份从线程事件 / 历史切片进聊天,本地不再补一条。 - void reply; await refreshDirectProjectManifest(directProjectPath); } } catch (error) {