Goal
Add focused usage commands for the current calendar week and current calendar month.
Commands
!usage week — show usage from Monday at 00:00 through now.
!usage month — show usage from the first day of the current month at 00:00 through now.
Keep the existing !usage monthly command unchanged; it should continue showing historical monthly totals and trends.
Expected output
Each command should return a concise aggregate for its current period, including:
- total cost
- total tokens and token breakdown
- per-model breakdown
- the covered date range in the embed
- a clear empty state when no usage exists
Acceptance criteria
Goal
Add focused usage commands for the current calendar week and current calendar month.
Commands
!usage week— show usage from Monday at 00:00 through now.!usage month— show usage from the first day of the current month at 00:00 through now.Keep the existing
!usage monthlycommand unchanged; it should continue showing historical monthly totals and trends.Expected output
Each command should return a concise aggregate for its current period, including:
Acceptance criteria
!usage weekincludes only the current calendar week.!usage monthincludes only the current calendar month.monthfrommonthly.today,daily,blocks, andmonthlybehavior remains unchanged.npm run buildpasses.