fix(session): store api url in metadata (#8090)

This commit is contained in:
Jason Kölker
2026-01-12 23:22:42 +00:00
committed by GitHub
parent 8f22a6b69d
commit d954e1e3b6

View File

@@ -664,6 +664,7 @@ export namespace MessageV2 {
return `${msg}: ${e.responseBody}` return `${msg}: ${e.responseBody}`
}).trim() }).trim()
const metadata = e.url ? { url: e.url } : undefined
return new MessageV2.APIError( return new MessageV2.APIError(
{ {
message, message,
@@ -671,6 +672,7 @@ export namespace MessageV2 {
isRetryable: e.isRetryable, isRetryable: e.isRetryable,
responseHeaders: e.responseHeaders, responseHeaders: e.responseHeaders,
responseBody: e.responseBody, responseBody: e.responseBody,
metadata,
}, },
{ cause: e }, { cause: e },
).toObject() ).toObject()