Releases: VladiKogan/UsageAI
Release list
UsageAI v0.9.0
Changed
- Google Gemini now reads quota from one long-lived Antigravity CLI
--hubserver instead of starting
agy -p /usageon every refresh. A running app no longer spawns a child process per poll, and the CLI
starts any configured MCP servers once per session rather than on every poll, which is what produced
transient console windows on Windows.
Removed
- Dropped the Antigravity CLI port-discovery probe and its PowerShell helper. The service rejects the
request bodies it sent, so the HTTP query never produced a snapshot.
Editor extension 0.1.13 ships with this release (usageai-0.1.13.vsix), also available on the
Visual Studio Marketplace and Open VSX.
UsageAI 0.8.2
UsageAI 0.8.2 for Windows and editor extension 0.1.12.
Fixes:
- Keeps the Antigravity usage probe headless and prioritizes the VS Code extension backend instead of the standalone PATH copy.
- Cleans up owned Antigravity language-server children after a bounded probe.
- Recovers stale Gemini readings after sleep in one refresh when both agy and the compatibility fallback were stale.
- Directs expired or missing Google sign-ins to agy instead of the absent Gemini CLI.
UsageAI 0.8.1
UsageAI 0.8.1 for Windows and editor extension 0.1.11.
Highlights:
- Supports Gemini quota discovery through Google's official Antigravity VS Code extension, even after VS Code closes.
- Adds animated refresh indicators and clearer stale/retry timestamps across desktop and editor surfaces.
- Improves independent provider retry scheduling and hardens cached-state recovery.
- Expands automated Windows and editor-extension coverage.
UsageAI 0.8.0
UsageAI 0.8.0 adds automatic daily GitHub release checks with an explicit Yes/No install prompt.
The Windows app can now download the exact versioned Setup executable, enforce bounded GitHub redirects and download sizes, verify the published SHA-256, and launch the installer only after user approval. Declining leaves the current installation unchanged and postpones the next prompt for 24 hours.
The editor extension remains version 0.1.10 and is included unchanged.
UsageAI 0.7.3
Restores automatic Claude usage recovery after access-token expiry while keeping credential ownership with the official Claude CLI. UsageAI never reads or submits the shared refresh token and never writes Claude credentials. Includes UsageAI for Windows 0.7.3 and editor extension 0.1.10 for VS Code and Antigravity.
UsageAI v0.7.2
What's new
- Made Claude Code authentication strictly read-only in both the Windows app and editor extension. UsageAI no longer refreshes Claude's shared OAuth token or rewrites
.credentials.json, avoiding token-rotation races that could sign Claude Code out. - Added a bounded, read-only Gemini fallback through Google's official
agy /usagecommand when no local Antigravity language server is running. - Kept the legacy Gemini CLI OAuth path as a compatibility fallback for users who have not moved to Antigravity CLI.
- Added refreshed editor-extension previews and clearer provider, privacy, and setup documentation.
Downloads
- Windows: use
UsageAI-0.7.2-Setup.exeorUsageAI-0.7.2-portable.exe. - VS Code / Antigravity: install
usageai-0.1.8.vsix, or use the Visual Studio Marketplace / Open VSX listings after publication. - Every artifact includes a matching SHA-256 file.
Validation
- Release build completed with zero warnings and zero errors.
- All 49 Windows regression checks passed, including elevated ACL and EFS checks.
- All 12 editor-extension tests passed, with zero npm audit vulnerabilities.
- The packaged VSIX contents and all three release checksums were verified.
UsageAI 0.7.1
What's new
- Added shared monochrome Codex/OpenAI, Claude, GitHub Copilot, and Gemini brand icons to the Windows provider cards and editor Status Bar.
- Added session and weekly percentages side by side in the editor Status Bar, with segmented quota meters, last-updated time, and Open/Refresh actions in the hover card.
- Centered desktop provider logos by their visible vector bounds in both the compact popup and full dashboard.
- Regenerated the README previews with the new provider artwork.
Downloads
- Windows: use
UsageAI-0.7.1-Setup.exeorUsageAI-0.7.1-portable.exe. - VS Code / Antigravity: install
usageai-0.1.7.vsix, or use the Visual Studio Marketplace / Open VSX listings. - Every artifact includes a matching SHA-256 file.
Validation
- Release build completed with zero warnings and zero errors.
- All 49 Windows regression checks passed, including elevated ACL and EFS checks.
- All 11 editor extension tests passed; the bundled VSIX checksum matches the previously published 0.1.7 package.
UsageAI 0.7.0
What's new
- Added the pure TypeScript UsageAI extension for VS Code and Antigravity (extension version 0.1.6), with a persistent Activity Bar dashboard and compact Status Bar usage readings.
- Added local usage clients for Codex, Claude Code, GitHub Copilot, Gemini CLI, and Antigravity quota summaries.
- Added multi-provider Status Bar checkboxes and organized settings into General, Status Bar, and Usage Levels sections.
- Added extension CI, parser tests, orchestration tests, release documentation, and credential-handling guidance.
Fixes
- Fixed the extension Activity Bar icon rendering as a solid white square.
- Changed long reset countdowns to days and hours.
- Applied the configured Providers order to both dashboard cards and selected Status Bar items.
Downloads
- Windows: use UsageAI-0.7.0-Setup.exe or UsageAI-0.7.0-portable.exe.
- VS Code / Antigravity: install usageai-0.1.6.vsix with Extensions: Install from VSIX....
- Each artifact includes a matching SHA-256 file.
Validation
- Release build completed with zero warnings and zero errors.
- All 49 Windows regression checks passed, including elevated ACL and EFS checks.
- All 10 extension tests passed.
UsageAI 0.6.0
What's new
- Added Google Gemini metrics and multi-point reset sparklines to both preview modes.
- Upgraded preview rendering with high-quality bicubic interpolation and anti-aliasing.
- Expanded the regression harness from 30 to 49 checks, with injectable provider, update-checker, and application-context seams for deterministic coverage.
Fixes
- Corrected full-dashboard preview geometry to remove caption artifacts, clipping, scrollbars, and truncated metric labels.
- Made cross-process refresh locks honor
USAGEAI_DATA_DIR. - Fixed a shutdown race that could release an already-disposed refresh semaphore.
Validation
- Release build completed with zero warnings and zero errors.
- All 49 regression checks passed, including the elevated Windows ACL and EFS checks.
UsageAI 0.5.0
What's new
- Added Google Gemini usage support through Antigravity IDE and Gemini CLI OAuth, including grouped quota windows and reset countdowns.
- Redesigned the dashboard with responsive multi-column cards, a dedicated compact-view Details action, live relative timestamps, and native Windows dark-mode styling.
- Added dynamic tray usage colors and improved primary-session metric selection.
- Added an Inno Setup installer alongside the portable executable.
Security
- Preserved owner, group, DACL, and EFS metadata when refreshing Gemini OAuth credentials.
- Bound Antigravity authentication tokens to ports owned by the process that supplied them and rechecked ownership before authenticated requests.
- Removed hard-coded live Antigravity credentials, fixed-port probing, certificate bypass, and live response logging from the test harness.
Validation
- Release build completed with zero warnings and zero errors.
- All 30 regression checks passed.