diff --git a/src/core/sliding-window/index.ts b/src/core/sliding-window/index.ts index 598cc473b2..a2a5f20b80 100644 --- a/src/core/sliding-window/index.ts +++ b/src/core/sliding-window/index.ts @@ -107,7 +107,7 @@ export async function truncateConversationIfNeeded({ return { messages, summary: "", cost: 0, prevContextTokens: effectiveTokens } } else if (autoCondenseContext) { const result = await summarizeConversation(messages, apiHandler, systemPrompt) - if (messages !== result.messages) { + if (result.summary) { return { ...result, prevContextTokens: effectiveTokens } } }