feat: recover checkpointed tasks automatically after restart #73

Merged
severus-snape merged 2 commits from feat/durable-task-recovery into main 2026-10-25 12:28:36 +00:00
Collaborator

Persist original task, checkpoint state/next/depth/expiry and host task identity; reconstruct at most one continuation after channels are ready, with queue priority, pause/stop and expiry checks. Generated continuations included in durable inbox. Failure-save rollback, unrelated cron isolation, pause and repeated restart, actual committed completion checkpoint tests. No invented next steps; at-least-once external side effects remain. Full406 tests/typecheck/build/diffcheck pass. Fresh review3133cc0ef79d4a0437b2b91832a1ee340cdefc9c62392317e36b58ea58df75aa no findings. No rollout.

Persist original task, checkpoint state/next/depth/expiry and host task identity; reconstruct at most one continuation after channels are ready, with queue priority, pause/stop and expiry checks. Generated continuations included in durable inbox. Failure-save rollback, unrelated cron isolation, pause and repeated restart, actual committed completion checkpoint tests. No invented next steps; at-least-once external side effects remain. Full406 tests/typecheck/build/diffcheck pass. Fresh review3133cc0ef79d4a0437b2b91832a1ee340cdefc9c62392317e36b58ea58df75aa no findings. No rollout.
severus-snape deleted branch feat/durable-task-recovery 2026-10-25 12:28:36 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
harness/core!73
No description provided.