{"version":"2.1.311","anchor":"bash-command-parser-new-subscript-hold-off-failure-check","canonical_anchor":"bash-command-parser-new-subscript-hold-off-failure-check","heading":"Bash safety check can treat more shell commands as unreadable","tier":"notice","area":"Bash Safety","scope":"individual","heads_up":true,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.311\/e\/bash-command-parser-new-subscript-hold-off-failure-check","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.311","markdown":"### Bash safety check can treat more shell commands as unreadable\n\nThe shell command reader gains a new check that can mark some commands unreadable, which may mean more permission prompts\n\n**Unclear.** Which shell commands this new check affects is not clear.\n\n**What**\n\nBefore Claude runs a shell command, Claude Code reads the command to decide whether it needs your approval. That reader gains a new check on subscripts, the bracketed parts of some shell expressions. When the check fails, the command is marked as unreadable.\n\n**Why**\n\nCommands Claude Code cannot read may ask for your permission instead of running straight away.\n\n- Area: Bash Safety\n- Tier: You'll notice\n- Useful: 1\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: yes"}