fix(agent-jobs): stop heartbeat from resurrecting terminated jobs

This commit is contained in:
Gabriel Brown
2026-07-10 18:13:28 -04:00
parent ac68484059
commit 60dd5d3836
3 changed files with 27 additions and 5 deletions
@@ -119,6 +119,7 @@ describe('recoverStaleJobs', () => {
expect(result).toEqual({ recovered: 1 });
expect(state.job?.status).toBe('timed_out');
expect(state.job?.workspaceStatus).toBe('expired');
expect(state.job?.completedAt).toBeTypeOf('number');
expect(state.request?.status).toBe('failed');
expect(state.thread?.status).toBe('failed');