From f953a8f7e39847348e2f119ca43d0557ecbd5b51 Mon Sep 17 00:00:00 2001 From: Aiden Cline Date: Mon, 6 Jul 2026 17:22:08 -0500 Subject: [PATCH] docs(core): explain attachment estimate filtering --- packages/core/src/session/compaction.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/core/src/session/compaction.ts b/packages/core/src/session/compaction.ts index 57cdbb2c2b..da7b71ef40 100644 --- a/packages/core/src/session/compaction.ts +++ b/packages/core/src/session/compaction.ts @@ -86,6 +86,7 @@ const textContext = (request: LLMRequest) => ({ system: request.system, // TODO: Replace blanket attachment exclusion with model-aware media and file token accounting. messages: request.messages + // Text attachments are lowered into dedicated marked messages; the original prompt is emitted separately. .filter((message) => message.metadata?.attachment === undefined) .map((message) => ({ id: message.id,