Under the hoodTier: how much it should matter to you
1Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
PermissionsArea: what it touches
Internal ChangesKind: in v2.1.282,
Internal ChangesSection of the release
What
Sometimes a tool call (an action Claude takes, such as running a command or editing a file) is put on hold while it waits for your permission, and Claude Code saves a record of that waiting call. When the call is later let through, Claude Code now first marks the session as running, saves the session's state and deletes that record, with a time limit on the wait.
If Claude Code cannot confirm the record was deleted, the call does not run. The session goes back to waiting for your action, or to idle, and a warning is written to the log saying the call was not run because its record's delete was not confirmed.
Why
This stops a call you approved once from running a second time when a session is resumed and finds the old record still there.
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 check is skipped in some situations, and it is not clear how often that happens.