diff --git a/src/cron/isolated-agent.uses-last-non-empty-agent-text-as.test.ts b/src/cron/isolated-agent.uses-last-non-empty-agent-text-as.test.ts index cb5d03d6a..579d70dfc 100644 --- a/src/cron/isolated-agent.uses-last-non-empty-agent-text-as.test.ts +++ b/src/cron/isolated-agent.uses-last-non-empty-agent-text-as.test.ts @@ -427,7 +427,7 @@ describe("runCronIsolatedAgentTurn", () => { }); expect(res.status).toBe("ok"); - const call = vi.mocked(runEmbeddedPiAgent).mock.calls[0]?.[0] as { prompt?: string }; + const call = vi.mocked(runEmbeddedPiAgent).mock.calls.at(-1)?.[0] as { prompt?: string }; expect(call?.prompt).toContain("EXTERNAL, UNTRUSTED"); expect(call?.prompt).toContain("Hello"); }); @@ -449,7 +449,7 @@ describe("runCronIsolatedAgentTurn", () => { }); expect(res.status).toBe("ok"); - const call = vi.mocked(runEmbeddedPiAgent).mock.calls[0]?.[0] as { prompt?: string }; + const call = vi.mocked(runEmbeddedPiAgent).mock.calls.at(-1)?.[0] as { prompt?: string }; expect(call?.prompt).not.toContain("EXTERNAL, UNTRUSTED"); expect(call?.prompt).toContain("Hello"); }); @@ -486,7 +486,7 @@ describe("runCronIsolatedAgentTurn", () => { }); expect(res.status).toBe("ok"); - const call = vi.mocked(runEmbeddedPiAgent).mock.calls[0]?.[0] as { + const call = vi.mocked(runEmbeddedPiAgent).mock.calls.at(-1)?.[0] as { provider?: string; model?: string; };