Separate retry-schedule notifications from ordinary queued-run eligibility. Preserve exact deadlines and prove native producer commit/rollback behavior without global retry scans on ordinary agent or issue edits.
Co-Authored-By: Paperclip <noreply@paperclip.ing>
Preserve company reconstruction for graph, run and eligibility changes. A real PostgreSQL producer regression verifies one assignment check among1000 open tasks, with broader eligibility reconstruction still intact.
Co-Authored-By: Paperclip <noreply@paperclip.ing>
* codex/sleep-run-task-recovery:
fix: normalize run dispatch hints to company identity
# Conflicts:
# server/src/services/run-dispatch-notifications.ts
* codex/sleep-run-task-recovery:
test: prove timer deadlines survive settled drain holds
fix: back off expired deadlines during domain drain
perf(heartbeat): let the dispatch worker own startup retry promotion
fix(server): scope run retention hints to affected companies
fix(heartbeat): scope and batch dispatch wakeups by owner
fix(evals): support official TestOps job metadata (#18385)
fix: release settled deadline work holds during drain
fix(agents): revalidate error-clear authority before write intent
test(skills): verify Cloud CLI reads through shared object storage
# Conflicts:
# server/src/services/issues.ts
# server/src/services/run-dispatch-notifications.ts