From 464eb503db80f06df74f1dc87ed5e266f5b1f6d1 Mon Sep 17 00:00:00 2001 From: Ankur Goyal Date: Fri, 30 May 2025 09:29:32 -0700 Subject: [PATCH] better errors other than auth --- packages/proxy/edge/index.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/proxy/edge/index.ts b/packages/proxy/edge/index.ts index a703b2d8..9db7e751 100644 --- a/packages/proxy/edge/index.ts +++ b/packages/proxy/edge/index.ts @@ -184,9 +184,14 @@ export function makeFetchApiSecrets({ ); if (response.ok) { secrets = await response.json(); - } else { + } else if (response.status === 401) { + // Auth failed, but we can still use the provided key. lookupFailed = true; console.warn("Failed to lookup api key", await response.text()); + } else { + throw new Error( + `Failed to lookup api key: ${response.status} ${await response.text()}`, + ); } } catch (e) { lookupFailed = true;