SIGN IN SIGN UP

fix(api): reconcile runs and threads after worker loss (#484)

* fix(api): reconcile runs and threads after worker loss

* fix(api): harden run reconciliation

* fix(api): close run cancellation races

* fix(api): harden run reconciliation races

* refactor(api): remove obsolete run status hooks

* docs(api): clarify stale-worker interruption

* fix(api): harden cancellation cleanup

* fix(api): preserve cancellation after cleanup failure

---------

Co-authored-by: open-swe[bot] <open-swe@users.noreply.github.com>
D
Daniel Maizel committed
540eef21ae430ce58abdbf4bc2064a2cfac6faab
Parent: 5574421
Committed by GitHub <noreply@github.com> on 8/7/2026, 10:35:22 AM