Repeated permission-classifier denials now stop a headless run instead of looping forever.
What's wrong with this entry?
Auto mode counts how many times the permission classifier denies an action, both consecutively and in total for the session. Crossing the limit reports both counts and, in headless runs where permission prompts are suppressed, throws and stops the agent rather than looping. In interactive use the counters reset and the run carries on.
- Behaviour splits on whether the session avoids permission prompts, which is what headless runs do.
- The abort surfaces as an error naming the cause rather than a silent stop.
Agent aborted: too many classifier denials in headless mode
Strings lifted out of the shipped bundle, so the claim above can be checked against them.