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
{{ message }}
Repository navigation
make sending ctrl c on running implement result in switching in-progress label to ready-for-agent label #613
Ctrl-C already restores readiness when nothing was started on origin. After work is preserved on origin, the current Claim contract keeps in-progress for the Day shift. Simply restoring ready-for-agent is insufficient: Pickup still skips an already-started issue, which #617 addresses.
Decision needed: Should every graceful interruption hand work back, or only an explicit “stop and requeue” action? Define its interaction with #617, failed Security fixes, manual label changes, and interruption at any Run stage. Keep this policy distinct from hard-kill recovery in #710.
Closing as already implemented as an explicit action. thirdshift stop <command> --requeue, or "Requeue instead" on the Console's Stop page, ends the Run and puts ready-for-agent back in place of in-progress, even when work is on origin. A plain Stop adds needs-triage instead. A Ctrl-C with no Stop keeps the usual Claim rules: the Claim is released only when nothing reached origin. The Claim of a Run killed outright is #710.
Activity
JacobStephens2 commentedon Oct 17, 2026
Triage Notes
Ctrl-C already restores readiness when nothing was started on origin. After work is preserved on origin, the current Claim contract keeps
in-progressfor the Day shift. Simply restoringready-for-agentis insufficient: Pickup still skips an already-started issue, which #617 addresses.Decision needed: Should every graceful interruption hand work back, or only an explicit “stop and requeue” action? Define its interaction with #617, failed Security fixes, manual label changes, and interruption at any Run stage. Keep this policy distinct from hard-kill recovery in #710.
JacobStephens2 commentedon Oct 21, 2026
Closing as already implemented as an explicit action.
thirdshift stop <command> --requeue, or "Requeue instead" on the Console's Stop page, ends the Run and putsready-for-agentback in place ofin-progress, even when work is on origin. A plain Stop addsneeds-triageinstead. A Ctrl-C with no Stop keeps the usual Claim rules: the Claim is released only when nothing reached origin. The Claim of a Run killed outright is #710.