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.295 ·

Bash permission checks now say which command was not read-only

When a shell command needs permission because it is not read-only, Claude Code now records which part of it caused that

Under the hood Internal Changes
JSON All of v2.1.295
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.295,
Internal ChangesSection of the release
What

Before running a shell command, Claude Code checks whether it only reads things. Commands that do are allowed more freely, and others need further permission checks. When a command fails this check, the result now carries the text of the exact command that was not read-only, along with a reason.

In a session that runs shell commands only in its cloud environment, the reason says that no command can be verified as read-only there.

Why

The permission prompt and the usage data can point at the exact part of a longer command that made Claude Code ask, not just say that it asked.

See this entry in the whole of v2.1.295 →

Feedback