You'll noticeTier: how much it should matter to you
3Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
Headless ModeArea: what it touches
Bug FixesKind: in v2.1.246,
Bug FixesSection of the release
What
In print mode, the loop that drains queued work used to transition the session to running even when it was sitting in requires_action with a permission or dialog request outstanding. It now skips that transition and instead clears turn-scoped metadata once per drain, so stale post-turn summary and recap data goes away without the session falsely reporting as busy.
Details
The blocked condition is state requires_action plus at least one pending permission or user-dialog request.
The same drain now also hands the dequeued batch to the queue as the in-flight batch, which previously happened only on the interactive path.
Evidence
requires_action
Strings lifted out of the shipped bundle, so the claim above can be checked against them.