You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
GitHub Copilot usage tracking and quota support (#19) — CopilotParser for OTEL JSONL files (Copilot CLI and VS Code Copilot Chat), Copilot quota API query via GitHub OAuth token, auto-discovery of ~/.copilot/otel/*.jsonl and $COPILOT_OTEL_FILE_EXPORTER_PATH
KiloCode parser support (#20) — parser for KiloCode VS Code extension SQLite database (kilo.db), supports input/output/cache/thinking tokens and cost calculation
Per-model token breakdown with stacked bar visualization (#21) — API exposes inputTokens, outputTokens, cacheReadTokens, cacheWriteTokens, thinkingTokens, totalCost per model; unified ranked list with stacked composition bars
Auto-detect tools and expand from 8 to 22 (#22) — automatic detection of installed AI tools replaces manual source path configuration; read-only Detected Tools panel in settings UI; GET /api/detected-tools endpoint
USD/CNY currency toggle (#17) — segmented toggle in Pricing page to switch between USD and CNY display with exchange rate conversion
Expanded model pricing table — added OpenRouter, Google, and additional Claude/OpenAI model variants; new inputText pricing field for models with separate text input pricing
Fixed
Auto-recalculate costs after pricing save/reset (#15) — server automatically recalculates all record costs after save/reset, removing the need for manual recalculation; fix edit form layout for Chinese labels
Fallback to credential file when keychain data is unusable (#18) — falls through to file-based credentials when macOS Keychain entry is not usable (parse error, wrong auth_mode)