summaryrefslogtreecommitdiffhomepage
path: root/packages/console/app/src/routes
diff options
context:
space:
mode:
Diffstat (limited to 'packages/console/app/src/routes')
-rw-r--r--packages/console/app/src/routes/zen/util/handler.ts8
1 files changed, 8 insertions, 0 deletions
diff --git a/packages/console/app/src/routes/zen/util/handler.ts b/packages/console/app/src/routes/zen/util/handler.ts
index 53bd0e601..db5977bc1 100644
--- a/packages/console/app/src/routes/zen/util/handler.ts
+++ b/packages/console/app/src/routes/zen/util/handler.ts
@@ -404,6 +404,14 @@ export async function handler(
}),
)
+ if (modelData.trialEnded)
+ throw new ModelError(
+ `${t("zen.api.error.trialEnded", {
+ model: modelData.name,
+ link: "https://opencode.ai/go",
+ })}`,
+ )
+
logger.metric({ model: modelId })
return { id: modelId, ...modelData }