Files
hermes-web-ui/packages/server
ekko 47020ee08d feat(usage): filter usage stats by active profile
Usage stats now automatically filter by the current active profile.

Changes:
- getLocalUsageStats() accepts optional profile parameter
- Add WHERE profile = ? clause to all SQL queries when profile is provided
- usageStats controller uses getActiveProfileName() to get current profile
- Local session_usage data is now filtered by current profile
- Hermes state.db sessions remain unfiltered (no profile field)

This allows users to see usage stats specific to their current profile,
making multi-profile usage tracking more useful.

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