From 063a7438f1a6162c11188c864199312d834a5667 Mon Sep 17 00:00:00 2001 From: Jorgen Henriksen Date: Thu, 18 Dec 2025 23:13:51 +0100 Subject: [PATCH] dont prune pending or running tool inputs --- lib/messages/prune.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/messages/prune.ts b/lib/messages/prune.ts index 33d9a7a4..fef5635a 100644 --- a/lib/messages/prune.ts +++ b/lib/messages/prune.ts @@ -151,6 +151,11 @@ const pruneToolInputs = ( if (part.tool !== 'write' && part.tool !== 'edit') { continue } + // Don't prune yet if tool is still pending or running + if (part.state.status === "pending" || part.state.status === "running") { + continue + } + if (part.state.input?.content !== undefined) { part.state.input.content = PRUNED_TOOL_INPUT_REPLACEMENT }