fix(plugin): mark worker idle only for a current-request result

A stale result for a superseded request must not let Stop skip the
cancellation roundtrip while the worker is still busy.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
25c8a521adflamboh committed on 9/22/2026, 7:20:13 AMparent52f728e
1 file changedLine totals unavailable