Follow Discord
Sweep 10 Nov 2026 · 02:18Z Build v2.1.322 539 read Stable v2.1.311 Latest v2.1.322 Next v2.1.322 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.281 ·

Transcript chain repair now matches orphaned tool results by tool_use id

Resumed sessions now reattach stray tool results to the reply that asked for them, matched by tool call id

You'll notice Bug Fixes
JSON All of v2.1.281
You'll noticeTier: how much it should matter to you
3Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
SessionsArea: what it touches
Bug FixesKind: in v2.1.281,
Bug FixesSection of the release
What

When Claude runs a tool, such as reading a file or running a command, its reply contains the request and the next message holds the result. The saved record of a session, called the transcript, links these together. When you resume a session and a result is not linked to the reply that asked for it, Claude Code now looks up the right reply by the tool call's id, or by the result's sourceToolAssistantUUID, and reattaches the result there. This can happen with parallel tool calls, where several tools run at once, and with side conversations called sidechains.

A result is only moved when it and the reply belong to the same sidechain and the same agent. A new telemetry event, tengu_chain_tool_result_recovered_by_call_id, counts how many results were recovered this way.

Why

Resumed sessions are more likely to come back with every tool result in the right place instead of losing some of them.

See this entry in the whole of v2.1.281 →

Feedback