Unclear It is not clear which commands trigger the second check.
What
Before Claude Code runs a shell command, it checks whether it may run it, may not, or should ask you first. For some commands it now runs that check twice, once with an extra condition and once without it.
- If both checks would ask you and neither can be overridden, Claude Code merges their messages into one prompt.
- Otherwise it uses whichever result is stricter.
Before, it made a single check and compared it with the earlier result.
Why
For commands made of several parts, the wording of the permission prompt and the reason shown for a decision can be different from before.
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubt
It is not clear which commands trigger the second check.