Skip to content

v16.0.0 - Multi-Host Token Tracking

Choose a tag to compare

@sooth sooth released this 01 Jul 12:47
· 105 commits to main since this release

Release v16.0.0 - Multi-Host Token Tracking

Major Features

  • 🌐 Multi-host token tracking across machines
  • 🔑 Automatic GUID-based user identification
  • 📊 Real-time aggregation of usage from multiple hosts
  • 🖥️ Flask server for centralized token storage
  • ☁️ Pre-configured server at https://soothaa.pythonanywhere.com

Changes

  • Live monitor now shows local vs remote token breakdown
  • Automatic server submission every 30 seconds
  • Support for PythonAnywhere deployment
  • Add GitHub Actions for building release binaries

Breaking Changes

  • Now submits usage data to remote server by default
  • Can be disabled by setting CCUSAGE_SERVER_URL to empty string

Installation

Download the appropriate binary for your platform below and make it executable:

# macOS (Intel)
chmod +x ccusage-macos-x64
./ccusage-macos-x64

# macOS (Apple Silicon)
chmod +x ccusage-macos-arm64
./ccusage-macos-arm64

# Linux
chmod +x ccusage-linux-x64
./ccusage-linux-x64

Or install via npm:

npm install -g ccusage