diff --git a/src/commitments/runtime.test.ts b/src/commitments/runtime.test.ts index 0c5b66aa21a..462459fd10a 100644 --- a/src/commitments/runtime.test.ts +++ b/src/commitments/runtime.test.ts @@ -203,13 +203,11 @@ describe("commitment extraction runtime", () => { await expect(drainCommitmentExtractionQueue()).resolves.toBe(1); expect(resolveDefaultModelMock).toHaveBeenCalledWith({ cfg, agentId: "main" }); - expect(runEmbeddedPiAgentMock).toHaveBeenCalledWith( - expect.objectContaining({ - provider: "openai-codex", - model: "gpt-5.5", - disableTools: true, - }), - ); + expect(runEmbeddedPiAgentMock).toHaveBeenCalledTimes(1); + const request = runEmbeddedPiAgentMock.mock.calls[0]?.[0]; + expect(request.provider).toBe("openai-codex"); + expect(request.model).toBe("gpt-5.5"); + expect(request.disableTools).toBe(true); }); it("backs off hidden extraction after terminal model or auth failures", async () => {