fix: cap context window resolution (#6187) (thanks @iamEvanYT)

This commit is contained in:
Ayaan Zaidi
2026-02-01 19:49:35 +05:30
committed by Ayaan Zaidi
parent 5d3c898a94
commit 0992c5a809
7 changed files with 50 additions and 58 deletions

View File

@@ -197,10 +197,7 @@ export default function compactionSafeguardExtension(api: ExtensionAPI): void {
try {
const runtime = getCompactionSafeguardRuntime(ctx.sessionManager);
const modelContextWindow = resolveContextWindowTokens(model);
const contextWindowTokens = Math.min(
runtime?.contextWindowTokens ?? modelContextWindow,
modelContextWindow,
);
const contextWindowTokens = runtime?.contextWindowTokens ?? modelContextWindow;
const turnPrefixMessages = preparation.turnPrefixMessages ?? [];
let messagesToSummarize = preparation.messagesToSummarize;