Follow Discord
Sweep 22 Oct 2026 · 04:32Z Build v2.1.308 527 read Stable v2.1.308 Latest v2.1.308 Next v2.1.308 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.307 ·

Session-approved tools report as run, and shell checks get stricter

A tool you approved for the session now reports the same as one that ran, and shell commands' variables and extglob are checked more strictly

You'll notice Improvements
JSON All of v2.1.307
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.307,
ImprovementsSection of the release
What

Two changes touch how Claude Code handles permissions and shell commands:

  • Session-approved tools: when a tool runs because you allowed it for the rest of the session, it is now reported the same way as a tool that ran, along with what gave the permission.
  • Shell variables: Claude Code checks shell commands before running them. Under a certain safety check, it now stops treating some variables as safe, and it also flags the extglob shell option.
Why

These change what the permission and shell safety checks allow and what they report. Some commands that used to pass may now be treated with more caution.

See this entry in the whole of v2.1.307 →

Feedback