fix(coding-agent): isolate summarization requests
CI / build-check-test (push) Has been cancelled

This commit is contained in:
Armin Ronacher
2026-07-22 23:54:57 +02:00
parent ecb9410c5c
commit 9b3a205917
3 changed files with 24 additions and 3 deletions
@@ -90,6 +90,18 @@ describe("generateSummary reasoning options", () => {
);
});
it("uses fresh routing sessions without prompt caching", async () => {
await generateSummary(messages, createModel(false), 2000, "test-key");
await generateSummary(messages, createModel(false), 2000, "test-key");
const requestOptions = completeSimpleMock.mock.calls.map((call) => call[2]);
expect(requestOptions).toHaveLength(2);
expect(requestOptions.every((options) => options?.cacheRetention === "none")).toBe(true);
const sessionIds = requestOptions.map((options) => options?.sessionId);
expect(sessionIds[0]).not.toBe(sessionIds[1]);
});
it("does not set reasoning when thinking is off", async () => {
await generateSummary(
messages,