소스 검색

do not mark errored tool calls as aborted

Dax Raad 1 년 전
부모
커밋
3aa6eeb426
1개의 변경된 파일과 1개의 추가작업 그리고 1개의 파일을 삭제
  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: {