// schemas/token-intelligence.ts — Zod schemas for token_intelligence tool (SPEC-182)
import { z } from 'zod';
export const TokenIntelligencePeriodEnum = z
    .enum(['today', 'week', 'month', 'all_time'])
    .describe('Time period filter: today (current calendar day), week (last 7 days), ' +
    'month (current calendar month), all_time (all recorded history)');
export const TokenIntelligenceGroupByEnum = z
    .enum(['tool', 'model', 'spec', 'day'])
    .describe('Group results by: tool (per MCP tool name), model (per AI model), ' +
    'spec (per spec ID), day (daily breakdown)');
export const TokenIntelligenceViewEnum = z
    .enum(['summary', 'detailed', 'budget', 'reconciliation', 'trends', 'autopilot', 'graph'])
    .describe('Dashboard view: summary (high-level overview with top consumers), ' +
    'detailed (full per-tool and per-model breakdown), ' +
    'budget (spending vs monthly limits with projections), ' +
    'reconciliation (estimated vs actual cost accuracy per spec), ' +
    'trends (usage patterns over time, week-over-week changes, and anomaly alerts), ' +
    'autopilot (policy-driven recommendations to reduce wasted context, output, and tool usage), ' +
    'graph (project knowledge graph freshness, compact context savings, and stale graph risks)');
//# sourceMappingURL=token-intelligence.js.map