Auto-refresh /usage display in real-time

Resolved 💬 3 comments Opened Nov 26, 2025 by AwesomeCap Closed Nov 30, 2025

Preflight Checklist

  • [x] I have searched existing requests and this feature hasn't been requested yet
  • [x] This is a single feature request (not multiple features)

Problem Statement

The /usage screen shows quota percentages, but they're
static. I have to exit and re-run /usage to see updated
values after working. During long sessions, I want to
monitor my quota consumption without repeatedly
opening/closing the usage view.

Proposed Solution

Auto-refresh the /usage display every 30-60 seconds while
it's open. The bars and percentages should update in
real-time:

Current session · Resets 10:59pm (Europe/Stockholm)
█████████████████████████▋

42% used ← updates automatically

Optional: Show a subtle "Updated: 5s ago" timestamp or a
refresh indicator.

Alternative Solutions

  • Manually exit and re-run /usage repeatedly (current

workaround)

  • Use external tools like watch with API calls

(cumbersome)

Priority

High - Significant impact on productivity

Feature Category

Performance and speed

Use Case Example

  1. I open /usage to monitor my session quota
  2. I leave it visible in a split terminal while working

in another

  1. After sending several messages, I glance at /usage
  2. Currently: Shows stale 42% from when I opened it
  3. With this feature: Shows updated 67% automatically
  4. I can make informed decisions about model switching

without interaction

Additional Context

  • The data is already available (used to calculate the

bars)

  • Just needs a refresh loop while the view is active
  • Similar to how htop or watch auto-refresh system stats

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗