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
fix(jobs): job model ownership survives pause/resume; delete-while-paused reconciles
The exclusive snapshot is now per-job and captured once, the first time the
job acquires the slot — a pause/resume cycle no longer re-baselines it, so a
model the job loaded before pausing is still recognized as job-introduced and
cleaned up on a later interrupt or delete. Deleting a paused or interrupted
job routes through the worker for the same snapshot reconcile instead of being
erased without cleanup. Jobs that end completed/failed commit their model
side-effects (snapshot discarded). Reconcile is keyed by job id and is a no-op
for jobs that never held the slot.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018Z9WMqprhqjWEDuv1gnGaH
0 commit comments