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 ·

Command names may be split differently when checking permissions

Under an internal check, Claude Code splits shell and PowerShell commands into words a new way when finding the command name

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

Unclear What the internal check tests and what the new splitting rule matches are not known.

What

To decide whether a command is safe or matches a permission rule, Claude Code first picks out the command's name, its first word. In the PowerShell safe-command check, PowerShell being the Windows command shell, and in a second place that reads command names, Claude Code now uses a different rule for splitting on spaces and trimming the start of the command when an internal check is true. Before, it split on any whitespace.

Why

The command name decides which permission rules apply, so a change here can change which commands are allowed without asking.

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 doubtWhat the internal check tests and what the new splitting rule matches are not known.

See this entry in the whole of v2.1.295 →

Feedback