summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAiden Cline <[email protected]>2025-12-07 20:10:43 -0600
committerAiden Cline <[email protected]>2025-12-07 20:10:54 -0600
commit9ff39503e97a44c4692fc5921e18aa8119cdc1f5 (patch)
tree200dc533028307979aea0f6a0b674d9cae1bd332
parentf96c181afd4a61c1858770067bd90a4e2f35af78 (diff)
downloadopencode-9ff39503e97a44c4692fc5921e18aa8119cdc1f5.tar.gz
opencode-9ff39503e97a44c4692fc5921e18aa8119cdc1f5.zip
tweak: additional error msg parsing case
-rw-r--r--packages/opencode/src/session/message-v2.ts2
1 files changed, 1 insertions, 1 deletions
diff --git a/packages/opencode/src/session/message-v2.ts b/packages/opencode/src/session/message-v2.ts
index b0dc12549..955d11e94 100644
--- a/packages/opencode/src/session/message-v2.ts
+++ b/packages/opencode/src/session/message-v2.ts
@@ -754,7 +754,7 @@ export namespace MessageV2 {
try {
const body = JSON.parse(e.responseBody)
// 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") {
return `${msg}: ${errMsg}`
}