Under the hoodTier: how much it should matter to you
1Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
ResumeArea: what it touches
Internal ChangesKind: in v2.1.281,
Internal ChangesSection of the release
What
When Claude uses a tool, its input is sent to Anthropic's API in a particular form. Claude Code now records that exact form in the session's transcript, the saved history of the conversation. When you resume a session, it reuses that record only for inputs it can prove still match. Anything it cannot prove is checked again while the session runs. The debug log shows lines such as "wire tool input copies: adopted N from the transcript's record".
Why
A resumed session only trusts saved tool inputs it has confirmed, and it checks the rest again instead of assuming they match.
How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtThe finding does not say what a reader notices when a resumed session reuses these records.