Follow Discord
Sweep 08 Oct 2026 · 18:53Z Build v2.1.295 516 read Stable v2.1.286 Latest v2.1.295 Next v2.1.295 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.293 ·

Tool results now record why a tool call was allowed or denied

Each tool result now carries a record of the permission decision behind it: the decision, where it came from, and sometimes a reason type

Under the hood Internal Changes
JSON All of v2.1.293
Under the hoodTier: how much it should matter to you
2Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
PermissionsArea: what it touches
Internal ChangesKind: in v2.1.293,
Internal ChangesSection of the release
What

When Claude uses a tool (runs a command, edits a file, and so on), Claude Code keeps a record of the result. That record now also includes the permission decision for the call, meaning whether you or a setting allowed or denied it. The decision record holds:

  • the decision itself
  • its source, such as the permission dialog you answered
  • a reason type, when there is one

Before, the record only noted things like why a tool did not run, any feedback you typed, and a suggested remedy.

Why

The record of each tool call now says why it was allowed or denied, not just what happened. That makes it easier to see after the fact how a permission was granted or refused.

See this entry in the whole of v2.1.293 →

Feedback