From 3aa6eeb426769fd99fc5035863b2e8a7fabef5bf 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 bb74e5e0..401645fa 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: {