From a5aadea756773fd294e1ec2f72d80c8bd6523e93 Mon Sep 17 00:00:00 2001 From: Shakker Date: Tue, 12 May 2026 20:26:49 +0100 Subject: [PATCH] test: persist codex collab terminal message --- .../native-subagent-task-mirror.test.ts | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/extensions/codex/src/app-server/native-subagent-task-mirror.test.ts b/extensions/codex/src/app-server/native-subagent-task-mirror.test.ts index baffe784340..57c1f164b38 100644 --- a/extensions/codex/src/app-server/native-subagent-task-mirror.test.ts +++ b/extensions/codex/src/app-server/native-subagent-task-mirror.test.ts @@ -311,13 +311,15 @@ describe("CodexNativeSubagentTaskMirror", () => { }); expect(runtime.finalizeTaskRunByRunId).toHaveBeenCalledTimes(1); - expect(runtime.finalizeTaskRunByRunId).toHaveBeenCalledWith( - expect.objectContaining({ - runId: "codex-thread:child-thread", - status: "succeeded", - terminalSummary: "No user task is specified.", - }), - ); + expect(runtime.finalizeTaskRunByRunId).toHaveBeenCalledWith({ + runId: "codex-thread:child-thread", + runtime: "subagent", + status: "succeeded", + endedAt: 50_000, + lastEventAt: 50_000, + progressSummary: "No user task is specified.", + terminalSummary: "No user task is specified.", + }); }); it("normalizes collab agent status spelling from alternate event surfaces", () => {