Skip to content

Releases: udah1/cursor-usage-extension

v0.1.1 — Cursor Usage

Choose a tag to compare

@udah1 udah1 released this 14 Jul 07:35

Maintenance release with visibility fixes and quality-of-life improvements.

Install

Download cursor-usage-0.1.1.vsix below, then Command Palette → Extensions: Install from VSIX…, or:

cursor --install-extension cursor-usage-0.1.1.vsix

Reload the window afterwards.

What's new since v0.1.0

  • Light-mode visibility fixed — status-bar badge and panel now use real editor foreground colors (were using tokens that default to white).
  • Better panel contrast in light & dark: neutral progress track, transparent bordered chips, readable fills.
  • Two status-bar badges kept adjacent — requests and spend stay side by side (fractional priorities so nothing wedges between them), each colored independently white → amber (≥80%) → red (≥100%).
  • Click-to-expand — in the compact (short) panel, click a card to expand to full details, with a "Show less" link.
  • Update checker — checks GitHub once a day (and via Cursor Usage: Check for Updates) and notifies when a newer version is available. Toggle with cursorUsage.checkForUpdates.

Notes

Read-only, no login (reuses Cursor's local session token). Uses undocumented internal cursor.com endpoints — personal use.

v0.1.0 — Cursor Usage

Choose a tag to compare

@udah1 udah1 released this 13 Jul 11:42

First release of Cursor Usage — a tiny, read-only VS Code / Cursor extension that shows your live Cursor usage with no separate login.

Install

Download cursor-usage-0.1.0.vsix below, then:

  • Command Palette → Extensions: Install from VSIX… → select the file, or
  • CLI: cursor --install-extension cursor-usage-0.1.0.vsix

Reload the window and the badge appears at the bottom-right.

Features

  • Status-bar badge (two adjacent items): ⏲ used/limit and $used/$cap, each colored independently white → amber (≥80%) → red (≥100%). Click to open details.
  • Adaptive sidebar panel: included requests (used/limit, %, remaining, progress bar, reset date + days left), on-demand spend, burn-rate line, and an optional per-model table for team accounts.
  • Compact ↔ full layout by panel height; click a card in compact mode to expand.
  • Reconnect hint when the token is missing/expired.
  • Theme-adaptive (light / dark / high-contrast).

Authentication

Reads Cursor's own local session token read-only from state.vscdb (only the cursorAuth/* keys) and builds the WorkosCursorSessionToken cookie in memory. Nothing is logged or persisted. Requires the sqlite3 CLI on PATH.

Caveats

Uses undocumented internal cursor.com endpoints (may change). Personal, read-only use.