Просмотр исходного кода

tweak: additional error msg parsing case

Aiden Cline 2 месяцев назад
Родитель
Сommit
9ff39503e9
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      packages/opencode/src/session/message-v2.ts

+ 1 - 1
packages/opencode/src/session/message-v2.ts

@@ -754,7 +754,7 @@ export namespace MessageV2 {
           try {
           try {
             const body = JSON.parse(e.responseBody)
             const body = JSON.parse(e.responseBody)
             // try to extract common error message fields
             // try to extract common error message fields
-            const errMsg = body.message || body.error
+            const errMsg = body.message || body.error || body.error?.message
             if (errMsg && typeof errMsg === "string") {
             if (errMsg && typeof errMsg === "string") {
               return `${msg}: ${errMsg}`
               return `${msg}: ${errMsg}`
             }
             }