Skip to content

Add spending summary, sparklines, and terminal title#652

Merged
rygel merged 3 commits into
developfrom
feat/cycle-20-web
Jun 13, 2026
Merged

Add spending summary, sparklines, and terminal title#652
rygel merged 3 commits into
developfrom
feat/cycle-20-web

Conversation

@rygel

@rygel rygel commented Jun 13, 2026

Copy link
Copy Markdown
Owner

Changes

  • Spending Overview section on Web Dashboard homepage (task-91)

    • Sums total spent and total budget across currency-based providers
    • Hidden when no currency providers are active
  • Provider history sparklines on Web Dashboard (task-92)

    • Inline SVG polyline per provider card showing 24h usage trend
    • Uses existing GetHistorySamplesAsync -- no new DB queries
    • Theme-aware via currentColor
  • Terminal title for Monitor console process (task-93)

    • Sets console title to AI Usage Tracker - Monitor

Test Results

  • 1363 tests pass, 0 failures
  • Build clean, 0 errors

@rygel rygel force-pushed the feat/cycle-20-web branch from 62e4270 to 4a6a091 Compare June 13, 2026 06:12
@rygel rygel merged commit 6490e83 into develop Jun 13, 2026
17 checks passed
@rygel rygel deleted the feat/cycle-20-web branch June 13, 2026 08:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants