Fixed
- False "Needs your approval" banners when a tool errored, was denied, or was cancelled. PostToolUse only fires for tools that complete, so those markers leaked and the detector eventually fired on them. The detector now distinguishes a genuine block (session frozen — nothing happens after the tool) from a leaked marker (activity continues afterwards) and only banners the former.