Releases: leeguooooo/claude-code-usage-bar
Releases · leeguooooo/claude-code-usage-bar
v1.2.0 - Messages Display & Unified Format
🆕 What's New
Messages Display
- Replace Usage with Messages: Now shows
📨:356/763instead ofUsage:18.9% - Dynamic Message Limits: Uses P90 calculation similar to cost limits
- Cleaner Display: Removed percentage for simpler output
Unified Format
- Consistent Format: All items now use
emoji:valuepattern - Better Organization:
🔋:tokens | 💰:cost | 📨:messages | 🤖:model | ⌛️:time
Enhanced Auto-Updates
- Daily Checks: Automatically checks for updates once per day
- Silent Operation: Only notifies on successful upgrade
- Multi-method Support: Works with pip, pipx, and uv
📊 New Display Format
🔋:14.6k/126.2k | 💰:19.29/91.46 | 📨:356/763 | 🤖:opusplan | ⌛️:3h 15m
🔋Token usage (battery represents resource level)💰Cost usage with dynamic P90 limits📨Messages count (current/limit)🤖Current Claude model⌛️Time until reset
🔄 Upgrading
Automatic (Recommended)
No action needed! The tool updates itself daily.
Manual
pip install --upgrade claude-statusbar
# or
pipx upgrade claude-statusbar
# or
uv tool upgrade claude-statusbar🎯 Full Changelog
- feat: replace Usage with Messages display and unify format
- feat: add dynamic P90-based message limit calculation
- feat: unify all display formats to emoji:value pattern
- feat: add current model display from ~/.claude/settings.json
- feat: enhance claude-monitor integration with better compatibility
- feat: add auto-updater functionality with daily checks
- fix: improve cost-based usage calculation over token-based
- fix: dynamic cost_limit calculation using P90 method
Install: curl -fsSL https://raw.githubusercontent.com/leeguooooo/claude-code-usage-bar/main/web-install.sh | bash