test: tighten commitment runtime assertions

This commit is contained in:
Peter Steinberger
2026-05-09 11:43:13 +01:00
parent c9f2d6f446
commit 656fb80f4a

View File

@@ -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 () => {