diff --git a/src/features/background-agent/manager.test.ts b/src/features/background-agent/manager.test.ts index fc46a1c5d..6c92398ad 100644 --- a/src/features/background-agent/manager.test.ts +++ b/src/features/background-agent/manager.test.ts @@ -6017,6 +6017,7 @@ describe("BackgroundManager regression fixes - resume and aborted notification", const archivedTask = manager.getTask(task.id) expect(archivedTask?.sessionId).toBe(task.sessionId) expect(archivedTask?.prompt).toBe("[redacted]") + expect(archivedTask?.startedAt).toEqual(task.startedAt) manager.shutdown() }) diff --git a/src/features/background-agent/manager.ts b/src/features/background-agent/manager.ts index 47739930a..540c65d58 100644 --- a/src/features/background-agent/manager.ts +++ b/src/features/background-agent/manager.ts @@ -383,6 +383,8 @@ export class BackgroundManager { agent: task.agent, sessionId: task.sessionId, status: task.status, + queuedAt: task.queuedAt, + startedAt: task.startedAt, completedAt: task.completedAt, model: task.model, error: task.error,