Fix general automatic recovery of internally paused dispatcher executions #335
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/technical-paused-recovery"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Fundamental lifecycle fix, not one-off resume of a reported task. Internal runtime-failure pauses/blocks now get persisted automatic due-time recovery just like worker-failed; scheduler adopts diagnosed legacy pauses and resumes SAME execution after backoff and host restart. Sequential retained assessments are independently re-evaluated, not replayed; reviewer-confirmed completion overrides worker self-block without parent decision. Manual pause/cancel/question/deadline/unknown-classifier/policy holds remain binding and clear stale retry ownership. Genuine external holds retain actionable attention alongside scheduled reassessment. Timed internal pauses are routine status, not requests for repeated human nudges. Companion plugin PR #86 pinned immutably. Full pinned suite 1848 total / 1847 passed / 0 failed / 1 skipped; typecheck/build passed; plugins 91/91 passed. Independent diff review findings fixed with regression tests. Upstream settings fix normally merged. No live ledger rewrites, per-task resume or Main fallback. Evidence: development-evidence/automatic-paused-lifecycle-2026-11-11.md.