Skip to content

v1.2.0

Choose a tag to compare

@alegauss alegauss released this 17 Jun 14:07

A native Windows tray monitor for your Claude Code usage. This release adds usage projection, a local 24h insights breakdown, an app icon, and single-instance behavior.

🔮 Usage projection

  • Tracks the burn rate of your rate-limit usage (least-squares over a rolling sample history) and projects when you'll reach 100%.
  • The vertical fill bar turns vivid red when usage is on pace to hit 100% before the window resets — blue otherwise.
  • Tooltip shows the projected time to 100%: ✓ … (after reset) when safe, ⚠ … (before reset) when not. Follows whichever metric you have Show on icon set to (5h / 7d / extra).

📊 Usage insights (24h)

  • New Usage insights (24h) submenu, computed locally from your Claude Code session transcripts (~/.claude/projects/**/*.jsonl) — no API call.
  • Tokens are weighted by per-model price, so each percentage reflects share of usage: request/session counts, From subagents, >150k context, and a By model breakdown.
  • Reads only token counts, model ids, and flags — never message content.

🎨 App icon

  • New multi-resolution app icon (Claude-clay tile + white spark) for the .exe, installer, and shortcuts.
  • While connecting (before the first reading) the tray shows the logo instead of a gray "0".

🛠️ Reliability

  • Single instance — a named mutex prevents duplicate tray icons when the app is launched again.
  • Installer build script now also detects per-user Inno Setup installs (%LocalAppData%\Programs\Inno Setup 6).

Install

Download ClaudeTray-Setup.exe below — per-user install, no admin required. Requires Claude Code installed and logged in (run claude once).

Full Changelog: v1.0.0...v1.2.0