feat(usage): add provider quota tracking and usage panel #96
Merged
Conversation
- Add @lightcode/agents-usage workspace package with multi-provider collectors - Run supervisor usage service, credentials, cost/OpenCode scanners, and tests - Add Usage right panel, provider rail/cards, settings section, and login overlays - Wire main UsageLoginManager and browser panel for OAuth/device-code capture - Extend IPC procedures, usage contracts, settings schema, and usage secret store - Move shared secret encryption; register workspace in pnpm, tsdown, and vitest
- Add Antigravity pool helpers and supervisor language-server scanner - Extend usage window types and registry notes for Antigravity ids - Project window burn rate in agents-usage formatters with unit tests - Show pace lines in usage rail, window bars, and format helpers - Register Antigravity in usage service, providers list, and settings UI - Pass provider label into usage status text on cards and settings rows
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
- Add getUsageLoginState IPC, hasUsageSecret, and renderer store; hydrate usage cards from stored secrets - Preserve Grok cookie sessions on transient failures instead of auth-missing - Parse OpenCode Zen balance and Go windows from SSR/hydrated console billing data - Suppress duplicate Zen balance status in UsageSettings when credits row is shown
- Add agents-usage provider descriptors and usageWindowDisplayLabel - Split credentials, OpenCode, and Antigravity scanners into focused modules - Register supervisor-local collectors; drive defaults from the catalog - Extract BrowserLoginCaptureCoordinator from BrowserPanelManager - Align renderer with catalog; rename cookie login to browser login - Add hasUsageSecret; improve Codex limit labels and refresh coalescing
- Report Go subscription windows as percent without dollar fields - Include credits in provider usage snapshot equality checks - Simplify over-pace copy by removing early runout duration - Add scanner test for Zen balance alongside Go windows
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.