From 8288d1e42e019ccd684614135fe3675e8a3c87da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A8=8B=E5=BA=8F=E5=91=98=E9=98=BF=E6=B1=9F=28Relakkes?= =?UTF-8?q?=29?= Date: Sat, 8 Aug 2026 23:57:42 +0800 Subject: [PATCH] test(chat): realign the stale subagent golden snapshot MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 27c20389a made a nested tool_use_complete keep the parent's chatState rather than dropping the session back to `thinking`, so a subagent's inner tool call no longer clears the parent Task's progress indicator. That was the intended fix, but the golden fixture still pinned the old `thinking` value and the two subagent scenarios have failed since — masked until now because localStorage was taking the whole file down first. Regenerating touches exactly one line, and produces an identical file from a clean HEAD, confirming this is fixture staleness rather than a behaviour change of ours. Local desktop suite is now fully green: 304 files, 4202 passed. --- desktop/src/stores/__fixtures__/chat-store.golden.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/desktop/src/stores/__fixtures__/chat-store.golden.json b/desktop/src/stores/__fixtures__/chat-store.golden.json index 66c83ae0..f8fdd6e2 100644 --- a/desktop/src/stores/__fixtures__/chat-store.golden.json +++ b/desktop/src/stores/__fixtures__/chat-store.golden.json @@ -991,7 +991,7 @@ "parentToolUseId": "toolu_parent_agent" } ], - "chatState": "thinking", + "chatState": "tool_executing", "streamingText": "", "streamingToolInput": "", "activeToolUseId": null,