{"version":"2.1.225","anchor":"auto-mode-denies-safeguard-refused-classifier-calls-without-","canonical_anchor":"auto-mode-denies-safeguard-refused-classifier-calls-without-","heading":"Auto mode denies safeguard-refused classifier calls without recording a verdict","tier":"notice","area":"Permissions","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.225\/e\/auto-mode-denies-safeguard-refused-classifier-calls-without-","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.225","markdown":"### Auto mode denies safeguard-refused classifier calls without recording a verdict\n\nA safety refusal during auto mode denies the action but no longer counts against your denial limit.\n\n**What**\n\nWhen the auto-mode classifier call returns stop_reason \"refusal\", the action is denied but the denial is no longer treated as a normal block or counted against you.\n\n**Details**\n\n- The decision is marked `noVerdict: !0` and returns a message explaining the refusal reacts to earlier conversation content rather than the action itself: \"Retrying it will hit the same refusal, so don't rewrite or rework the action to get around this\".\n- The denial is exempt from the denial counter.\n- In headless mode it instead throws \"Agent aborted: auto mode classifier request refused by the safety safeguard in headless mode\".\n- Downstream, decisions carrying `noVerdict` suppress the auto-mode meta message and the config-reject bookkeeping path.\n- Telemetry gains `failureKind: \"policy_refusal\"`, `stopReason`, `stage1VerdictStands` and `refusedBySafeguard`.\n\n**Evidence**\n\n`Auto mode classifier request refused by the safety safeguard, denying (exempt from the denial counter)`\n\n- Area: Permissions\n- Tier: You'll notice\n- Useful: 3\/5\n- Signal: 0\/5"}