Files
hermes-web-ui/packages/client
ekko edfbfff6e8 feat(usage): enhance usage tracking with cache tokens and model info
Backend changes:
- Add cache_read_tokens, cache_write_tokens, reasoning_tokens, model fields
- Migrate from session_id PRIMARY KEY to separate id column with session_id index
- Update updateUsage() to accept data object instead of separate params
- Add migration logic to preserve existing data during schema upgrade
- Add UsageRecord interface for type safety

Frontend changes:
- Update UsageView to display new token types (cache, reasoning)
- Update usage store to handle new usage structure
- Update sessions API to fetch enhanced usage data

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-29 10:29:36 +08:00
..