Problem
Admins cannot see how LLM costs are distributed across users. This makes it hard to understand usage patterns, identify heavy users, or plan budgets.
Related: #316 (token usage by action type) - this issue adds a per-user dimension.
Expected behavior
- Admin panel shows a cost breakdown by user (tokens used, estimated cost, number of chats/queries)
- Filterable by time period (day, week, month)
- Helps admins understand who drives usage and plan accordingly
Customer ID
3b7a2a4d-59a1-4505-89fc-3662197e3916
Problem
Admins cannot see how LLM costs are distributed across users. This makes it hard to understand usage patterns, identify heavy users, or plan budgets.
Related: #316 (token usage by action type) - this issue adds a per-user dimension.
Expected behavior
Customer ID
3b7a2a4d-59a1-4505-89fc-3662197e3916