feat(core): Land ContextCompressionService (#24483)

This commit is contained in:
joshualitt
2026-04-02 09:22:04 -07:00
committed by GitHub
parent 826bc3359a
commit aee2dd8577
32 changed files with 1160 additions and 229 deletions
+1 -1
View File
@@ -197,7 +197,7 @@ export class ToolExecutor {
call: ToolCall,
content: PartListUnion,
): Promise<{ truncatedContent: PartListUnion; outputFile?: string }> {
if (this.config.isAutoDistillationEnabled()) {
if (this.config.isContextManagementEnabled()) {
const distiller = new ToolOutputDistillationService(
this.config,
this.context.geminiClient,