From 615f0518a26f7f32fada8a2cac3b22b26af374d8 Mon Sep 17 00:00:00 2001 From: mukunda katta Date: Sun, 19 Apr 2026 11:24:46 -0700 Subject: [PATCH] fix: fall back to top-level JSON error bodies --- src/core/error.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/core/error.ts b/src/core/error.ts index d207856ea..380959abc 100644 --- a/src/core/error.ts +++ b/src/core/error.ts @@ -67,7 +67,8 @@ export class APIError< return new APIConnectionError({ message, cause: castToError(errorResponse) }); } - const error = (errorResponse as Record)?.['error']; + const error = + (errorResponse as Record)?.['error'] ?? (errorResponse as Record | undefined); if (status === 400) { return new BadRequestError(status, error, message, headers);