From 47a6d86174e7be38b1154207a27971448273099f Mon Sep 17 00:00:00 2001 From: Richard Anaya Date: Wed, 18 Mar 2026 20:57:32 -0700 Subject: [PATCH] fix: include toolName in tool_result entries from turn_end toolResults The turn_end event includes toolResults array with toolName. Previously the parsing only included toolCallId, now we also extract toolName so the UI can display the correct tool name even when tool_result entries arrive without a preceding tool_call. --- packages/adapters/pi-local/src/ui/parse-stdout.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/adapters/pi-local/src/ui/parse-stdout.ts b/packages/adapters/pi-local/src/ui/parse-stdout.ts index 7ded5633..f7b5b7f9 100644 --- a/packages/adapters/pi-local/src/ui/parse-stdout.ts +++ b/packages/adapters/pi-local/src/ui/parse-stdout.ts @@ -77,6 +77,7 @@ export function parsePiStdoutLine(line: string, ts: string): TranscriptEntry[] { kind: "tool_result", ts, toolUseId: asString(tr.toolCallId, "unknown"), + toolName: asString(tr.toolName), content: contentStr, isError, });