fix(compression): Discard compression result if it results in more token usage (#7047)

This commit is contained in:
Richie Foreman
2025-08-27 17:00:45 -04:00
committed by GitHub
parent da7901acaf
commit cd2e237c73
6 changed files with 397 additions and 47 deletions

View File

@@ -33,6 +33,7 @@ export const compressCommand: SlashCommand = {
isPending: true,
originalTokenCount: null,
newTokenCount: null,
compressionStatus: null,
},
};
@@ -50,6 +51,7 @@ export const compressCommand: SlashCommand = {
isPending: false,
originalTokenCount: compressed.originalTokenCount,
newTokenCount: compressed.newTokenCount,
compressionStatus: compressed.compressionStatus,
},
} as HistoryItemCompression,
Date.now(),