You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Surface interrupted workers that still have tools running (#683)
* Surface interrupted workers that still have tools running
interrupt_agent does not hard-stop in-flight tools. The strip still
painted those lanes as busy. The board now says interrupted and names
the leftover tool so the parent can tell a live turn from a stopped one.
* Show plain interrupted when no leftover tool remains
After tools drain, currentToolName is null. Claiming "tools still
running" lied to the operator. Name a leftover tool while one is
present; otherwise just say interrupted. Also satisfy prettier on
the lifecycleStatus union.
* Attach late salvage after early interrupt collect
interrupt_agent terminalizes the wait mailbox with no report. If
wait_agents collects that empty interrupt before the run settles,
the later salvage was dropped because collected was already true.
Attach a missing report on interrupted records regardless of collect.
0 commit comments