From 31101d6064cfdb69144711622e6348b603b91d47 Mon Sep 17 00:00:00 2001 From: H Hermes Date: Sun, 3 May 2026 09:55:16 +0200 Subject: [PATCH] =?UTF-8?q?fix:=20preserve=20early=20context=20in=20smart-?= =?UTF-8?q?extractor=20=E2=80=94=20use=20slice(0,maxChars)=20not=20slice(-?= =?UTF-8?q?maxChars)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/smart-extractor.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/smart-extractor.ts b/src/smart-extractor.ts index 11354ae6..26344105 100644 --- a/src/smart-extractor.ts +++ b/src/smart-extractor.ts @@ -554,7 +554,7 @@ export class SmartExtractor { const maxChars = this.config.extractMaxChars ?? 8000; const truncated = conversationText.length > maxChars - ? conversationText.slice(-maxChars) + ? conversationText.slice(0, maxChars) : conversationText; // Strip platform envelope metadata injected by OpenClaw channels