{"version":"2.1.300","anchor":"bash-tool-refuses-a-new-class-of-command-errorcode-13","canonical_anchor":"bash-tool-refuses-a-new-class-of-command-errorcode-13","heading":"The Bash tool now refuses a new kind of command unless you typed it","tier":"notice","area":"Bash Tool","scope":"individual","heads_up":true,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.300\/e\/bash-tool-refuses-a-new-class-of-command-errorcode-13","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.300","markdown":"### The Bash tool now refuses a new kind of command unless you typed it\n\nClaude Code's Bash tool now rejects commands that match a new check with error code 13, unless you typed the command yourself\n\n**Unclear.** Which commands the new check blocks, and the message shown when it does, is not clear.\n\n**What**\n\nThe Bash tool is how Claude runs shell commands on your machine. It now has a new check on each command:\n\n- When Claude proposes a command that matches it, the command is rejected before it runs, with error code 13.\n\n- When the command is about to run, the same check stops it, unless you typed the command yourself.\n\n**Why**\n\nSome commands that ran before may now be blocked outright when Claude tries them, while still running when you enter them yourself.\n\n- Area: Bash Tool\n- Tier: You'll notice\n- Useful: 1\/5\n- Signal: 2\/5\n- Scope: individual\n- Heads-up: yes"}