{"version":"2.1.321","anchor":"auto-mode-permission-ask-rule-keys-set-aside","canonical_anchor":"auto-mode-permission-ask-rule-keys-set-aside","heading":"Ask-before-running rules now note when parts of a tool request were set aside","tier":"internal","area":"Permissions","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.321\/e\/auto-mode-permission-ask-rule-keys-set-aside","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.321","markdown":"### Ask-before-running rules now note when parts of a tool request were set aside\n\nWhen Claude Code checks a rule that asks before a tool runs, it now records any parts of the request it set aside\n\n**Unclear.** How this changes what you are asked, or when, is not settled.\n\n**What**\n\nAn ask rule is a permission rule that makes Claude Code ask you before a tool runs. When Claude Code checks one, it now keeps track of any parts of the tool's request that it set aside while reading it. If the check itself crashes, the result is also marked as set aside. Claude Code now passes the ask result through an extra step before using it.\n\n**Why**\n\nThis changes the result of an ask rule check when parts of a tool's request were set aside.\n\n- Area: Permissions\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}