From 56f41c11a84f81caa0be5bc89096f9c630d4a9aa Mon Sep 17 00:00:00 2001 From: Dax Raad Date: Thu, 31 Jul 2025 21:45:40 -0400 Subject: [PATCH] do not mark errored tool calls as aborted --- packages/opencode/src/session/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/opencode/src/session/index.ts b/packages/opencode/src/session/index.ts index bb74e5e0c1..401645fa00 100644 --- a/packages/opencode/src/session/index.ts +++ b/packages/opencode/src/session/index.ts @@ -1115,7 +1115,7 @@ export namespace Session { } const p = await getParts(assistantMsg.sessionID, assistantMsg.id) for (const part of p) { - if (part.type === "tool" && part.state.status !== "completed") { + if (part.type === "tool" && part.state.status !== "completed" && part.state.status !== "error") { updatePart({ ...part, state: {