Skip to main content

Variable: TokenStatsSchema

const TokenStatsSchema: ZodObject<{
average_daily_tokens: ZodOptional<ZodNullable<ZodNumber>>;
average_daily_tokens_scale: ZodOptional<ZodNullable<ZodString>>;
monthly_total_tokens: ZodOptional<ZodNullable<ZodNumber>>;
monthly_total_tokens_scale: ZodOptional<ZodNullable<ZodString>>;
}, "passthrough", ZodTypeAny, objectOutputType<{
average_daily_tokens: ZodOptional<ZodNullable<ZodNumber>>;
average_daily_tokens_scale: ZodOptional<ZodNullable<ZodString>>;
monthly_total_tokens: ZodOptional<ZodNullable<ZodNumber>>;
monthly_total_tokens_scale: ZodOptional<ZodNullable<ZodString>>;
}, ZodTypeAny, "passthrough">, objectInputType<{
average_daily_tokens: ZodOptional<ZodNullable<ZodNumber>>;
average_daily_tokens_scale: ZodOptional<ZodNullable<ZodString>>;
monthly_total_tokens: ZodOptional<ZodNullable<ZodNumber>>;
monthly_total_tokens_scale: ZodOptional<ZodNullable<ZodString>>;
}, ZodTypeAny, "passthrough">>;

Defined in: src/models/mgmt-dashboard.ts:9

Token consumption stats for an application over the requested window.

The API returns a numeric value paired with a scale qualifier ('K' for thousands, 'M' for millions, etc.) - both are needed to reconstruct the SCM panel's display value.