From 0442717869dc7ad8ea5662a3824cea3953b23bff Mon Sep 17 00:00:00 2001 From: fwang Date: Sat, 22 Aug 2026 22:59:51 +0000 Subject: [PATCH] fix(console): allow free Go models past quota --- packages/console/app/src/routes/zen/util/handler.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/packages/console/app/src/routes/zen/util/handler.ts b/packages/console/app/src/routes/zen/util/handler.ts index 445bc369be..1747dbfc14 100644 --- a/packages/console/app/src/routes/zen/util/handler.ts +++ b/packages/console/app/src/routes/zen/util/handler.ts @@ -894,6 +894,12 @@ export async function handler( // Validate lite subscription billing if (opts.modelList === "lite" && authInfo.billing.lite && authInfo.lite) { + if ( + Object.values(modelInfo.cost).every((cost) => cost === 0) && + (!modelInfo.cost200K || Object.values(modelInfo.cost200K).every((cost) => cost === 0)) + ) + return "lite" + try { const consoleGoUrl = `https://opencode.ai/workspace/${authInfo.workspaceID}/go` const sub = authInfo.lite