Sidebar dashboard with plan snapshot, usage cards, and quota table
Optional status bar summary for quick usage visibility
Secure API key storage through VS Code SecretStorage
Manual refresh command for immediate sync
Automatic refresh on a timer, when the dashboard becomes visible again, and when the VS Code window regains focus
Immediate sidebar snapshot restore when the dashboard is opened after a background refresh
Latest Fixes
0.2.6 refreshes the extension branding with a dedicated single-color icon for the VS Code Activity Bar/sidebar and an updated Marketplace icon.
0.2.5 fixes a dashboard regression where the sidebar could render only the background after activation.
The dashboard bootstrap is now packaged as browser-safe ES modules to match the VS Code webview runtime.
Commands
Chutes Usage for VS Code: Open Dashboard
Chutes Usage for VS Code: Refresh
Chutes Usage for VS Code: Set API Key
Chutes Usage for VS Code: Remove API Key
Settings
chutesUsageVscode.refreshIntervalSeconds: Refresh interval in seconds. Default: 60
chutesUsageVscode.showStatusBar: Show or hide the status bar item. Default: true
How It Works
The extension shows your current Chutes usage in two places:
the Chutes Usage sidebar dashboard for full details
the optional status bar item for a compact summary and quick access back to the dashboard
The dashboard refreshes when you run the refresh command, on the configured refresh interval, when the dashboard becomes visible again, and when VS Code regains window focus.
Settings changes for refresh interval and status bar visibility apply immediately without reloading the extension.
Known Limitations
Chutes quota metering may lag behind live requests.
When daily quota data cannot be verified reliably, the extension shows -- instead of a potentially misleading 0.
Some API responses are normalized defensively because endpoint shapes may evolve over time.
Temporary refresh errors keep the last successful dashboard snapshot visible when possible.
Privacy And Storage
Your Chutes API key is stored using VS Code SecretStorage.
The extension uses the key only to request your own usage data.
The extension does not keep a local history of usage data.
On uninstall, the extension performs best-effort cleanup of its local extension storage.