diff options
Diffstat (limited to 'packages/console/core/src/lite.ts')
| -rw-r--r-- | packages/console/core/src/lite.ts | 15 |
1 files changed, 2 insertions, 13 deletions
diff --git a/packages/console/core/src/lite.ts b/packages/console/core/src/lite.ts index 49d23e59e..c6f7d5a3e 100644 --- a/packages/console/core/src/lite.ts +++ b/packages/console/core/src/lite.ts @@ -1,22 +1,11 @@ import { z } from "zod" import { fn } from "./util/fn" import { Resource } from "@opencode-ai/console-resource" +import { Subscription } from "./subscription" export namespace LiteData { - const Schema = z.object({ - rollingLimit: z.number().int(), - rollingWindow: z.number().int(), - weeklyLimit: z.number().int(), - monthlyLimit: z.number().int(), - }) - - export const validate = fn(Schema, (input) => { - return input - }) - export const getLimits = fn(z.void(), () => { - const json = JSON.parse(Resource.ZEN_LITE_LIMITS.value) - return Schema.parse(json) + return Subscription.getLimits()["lite"] }) export const productID = fn(z.void(), () => Resource.ZEN_LITE_PRICE.product) |
