You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
PermissionsArea: what it touches
ImprovementsKind: in v2.1.323,
ImprovementsSection of the release
What
A tool call is a single action Claude takes, such as editing a file. Some tools ask you to approve the whole input before they run. For those tools, Claude Code now compares the input in the approval with the input you were shown.
If they differ, nothing runs. Claude is told that the approval came back with different arguments and that it should call the tool again so you are asked again.
Before, only the list of files in the input was compared.
Why
An approval can no longer quietly change what a tool does after you agreed to it. If something alters the input on the way, the call fails openly and you get a fresh prompt for what will actually run.