Explorar el Código

do not mark errored tool calls as aborted

Dax Raad hace 6 meses
padre
commit
3aa6eeb426
Se han modificado 1 ficheros con 1 adiciones y 1 borrados
  1. 1 1
      packages/opencode/src/session/index.ts

+ 1 - 1
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: {