Unclear The overall effect on any particular command is not clear.
What
Before running a shell command, Claude Code reads it to decide whether it can run automatically or needs your approval. Several parts of that reading changed:
- The check for
sudooptions that open a shell, such as-s,-i,--shelland--login, now considers where the option sits in the command. - A variable set in front of a command with
+=, which appends to it, is now recorded as an append. - The handling of
command -vmoved into its own check. - A new check counts whether a run of backslashes is odd or even, which decides whether the next character is escaped.
- The message shown for a
${ …@P }expansion is now shorter.
Why
These affect which shell commands are allowed automatically and which are flagged for you to approve.
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubt
The overall effect on any particular command is not clear.