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.