mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-16 06:30:43 +00:00
test: tighten commitment runtime assertions
This commit is contained in:
@@ -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 () => {
|
||||
|
||||
Reference in New Issue
Block a user