/** * claude-stats.ts — Lee ~/.claude/stats-cache.json * * Claude Code mantiene este archivo con actividad agregada por día: * - messageCount: total de mensajes (human + assistant) — ≈ 2× prompts reales * - sessionCount: sesiones abiertas * - toolCallCount: llamadas a herramientas * - tokensByModel: tokens de OUTPUT por modelo (lo que genera Claude) * * NOTA: lastComputedDate indica hasta qué fecha están los datos. El día actual * puede no aparecer todavía si Claude Code aún no actualizó el cache. */ export interface DayActivity { date: string; messages: number; sessions: number; tools: number; outputTokens: number; } export interface ClaudeStatsData { today: DayActivity | null; yesterday: DayActivity | null; last7: DayActivity; allTime: { sessions: number; messages: number; }; cacheDate: string | null; todayLabel: string | null; cacheIsStale: boolean; } export declare function readClaudeStats(): ClaudeStatsData;