feat(ai): Usage tracking and cost dashboard #368
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Track all AI token usage per org/repo and display cost dashboards.
Parent Issue
#359
What Gets Tracked
Every AI action logs: org_id, repo_id, triggered_by user, action type (review/chat/agent), model, input tokens, output tokens, duration, timestamp.
Dashboards
Site Admin
Org Admin
Cost Calculation
Rate Limit Enforcement
Implementation
Dependencies