A safety refusal during auto mode denies the action but no longer counts against your denial limit.
What's wrong with this entry?
When 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.
- The decision is marked
noVerdict: !0and 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". - The denial is exempt from the denial counter.
- In headless mode it instead throws "Agent aborted: auto mode classifier request refused by the safety safeguard in headless mode".
- Downstream, decisions carrying
noVerdictsuppress the auto-mode meta message and the config-reject bookkeeping path. - Telemetry gains
failureKind: "policy_refusal",stopReason,stage1VerdictStandsandrefusedBySafeguard.
Auto mode classifier request refused by the safety safeguard, denying (exempt from the denial counter)
Strings lifted out of the shipped bundle, so the claim above can be checked against them.