Quelle compaction.summarize-fallback.test.ts
Sprache: unbekannt
import type { AgentMessage } from "@mariozechner/pi-agent-core"; import type { UserMessage } from "@mariozechner/pi-ai"; import type { ExtensionContext } from "@mariozechner/pi-coding-agent"; import { beforeEach, describe, expect, it, vi } from "vitest";
expect(result).toContain("Context contained 1 messages");
expect(result).toContain("0 oversized"); // "fetch failed" is timeout-classed now, so summarizeChunks does not retry it.
expect(piCodingAgentMocks.generateSummary).toHaveBeenCalledTimes(1);
});
expect(result).toContain("2 messages (1 oversized)"); // Full attempt plus distinct partial transcript; timeout-classed failures do not retry.
expect(piCodingAgentMocks.generateSummary.mock.calls.length).toBe(2);
});
});
Messung V0.5 in Prozent
[zur Elbe Produktseite wechseln0.12QuellennavigatorsAnalyse erneut starten2026-05-26]