From d954e1e3b641d584113471fe624e86067817c152 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jason=20K=C3=B6lker?= Date: Mon, 12 Jan 2026 23:22:42 +0000 Subject: [PATCH] fix(session): store api url in metadata (#8090) --- packages/opencode/src/session/message-v2.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/opencode/src/session/message-v2.ts b/packages/opencode/src/session/message-v2.ts index 2dff17a5e..c1d4015f6 100644 --- a/packages/opencode/src/session/message-v2.ts +++ b/packages/opencode/src/session/message-v2.ts @@ -664,6 +664,7 @@ export namespace MessageV2 { return `${msg}: ${e.responseBody}` }).trim() + const metadata = e.url ? { url: e.url } : undefined return new MessageV2.APIError( { message, @@ -671,6 +672,7 @@ export namespace MessageV2 { isRetryable: e.isRetryable, responseHeaders: e.responseHeaders, responseBody: e.responseBody, + metadata, }, { cause: e }, ).toObject()