You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
ElsewhereArea: what it touches
Bug FixesKind: in v2.1.274,
Bug FixesSection of the release
What
When forking a conversation at a specific message, Claude Code now checks whether that fork point would separate a tool call (tool_use) from its result (tool_result). If it would, the fork is refused with an error instead of proceeding.
Why
This prevents creating a forked conversation whose transcript would be invalid because a tool call is missing its matching result.