From 59493002e4c1e88a9ba0436c80eecf260030d578 Mon Sep 17 00:00:00 2001 From: MoerAI Date: Wed, 22 Apr 2026 18:47:16 +0900 Subject: [PATCH] fix(error-classifier): match insufficient balance/funds as quota_exceeded --- src/hooks/runtime-fallback/error-classifier.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/hooks/runtime-fallback/error-classifier.ts b/src/hooks/runtime-fallback/error-classifier.ts index 6b9132588..f3afccc31 100644 --- a/src/hooks/runtime-fallback/error-classifier.ts +++ b/src/hooks/runtime-fallback/error-classifier.ts @@ -127,7 +127,7 @@ export function classifyErrorType(error: unknown): string | undefined { errorName?.includes("billingerror") || /quota.?exceeded/i.test(message) || /subscription.*quota/i.test(message) || - /insufficient.?quota/i.test(message) || + /insufficient.?(?:quota|balance|funds?)/i.test(message) || /billing.?(?:hard.?)?limit/i.test(message) || /exhausted\s+your\s+capacity/i.test(message) || /out\s+of\s+credits?/i.test(message) ||