fix(server): agent updates after Stop are rejected, not queued

An agent auto/steer send to a tool-interrupting session was converted to a
queued run before the Stop guard could reject it. With no earlier queued
runs the new run carried no hold, so it started on its own once the stopped
provider terminalized. Skip the queue conversion when Stop already reached
the target run so the existing stopping rejection stays authoritative.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
ca5ee825faJulius Marminge committed on 10/19/2026, 9:04:38 PMparentca933b2
2 files changedLine totals unavailable