Shell commands start faster because the safe prefix is now worked out locally.
What's wrong with this entry?
Claude Code no longer sends a candidate shell command to a model to work out its safe prefix before running it. That means one fewer round-trip and one fewer thing that can stall or fail before a command starts. The prefix is now derived locally from the already-parsed command.
- The removed results
command_injection_detectedanddangerous_shell_prefixno longer exist. - The 10-second message "Pre-flight check is taking longer than expected" can no longer appear.
dangerous_shell_prefix
Strings lifted out of the shipped bundle, so the claim above can be checked against them.