Skip to content

feat: add heat-colored progress bars with in-bar overlay to zcode-quota - #40

Merged
william0wang merged 8 commits into
mainfrom
feat/go-quota
Aug 5, 2026
Merged

feat: add heat-colored progress bars with in-bar overlay to zcode-quota #40
william0wang merged 8 commits into
mainfrom
feat/go-quota

Conversation

@william0wang

Copy link
Copy Markdown
Owner

No description provided.

loop

Plus thinking-phase feedback hint and usage_update session id fix.
…vider view

Add Opencode Go subscription usage scraping (dashboard HTML parse via SSR
hydration regex) alongside the existing GLM Coding Plan query. Default mode
shows both providers in one card; `zcode-quota glm`/`go` subcommands focus
on one. Go credentials resolve from env vars with ~/.pi/agent/opencode-go.json
fallback. Watch-mode countdown now rides on the first section header line.
… Go window by default

- Move the watch-mode refresh countdown off the section header and onto the
  separator row after the first section, right-aligned to width 34. Its
  position is now fixed whether or not a second section renders, and watch
  re-renders only that single row per second (cursor-position + clear-line).
- defaultGoWindows now returns all three windows (rolling + weekly + monthly)
  for every provider, not just the go subcommand — the compact color layout
  leaves room for the monthly bar.
- Rename the monthly Go window label from Mon to Month (still fits the 5-char
  label column, aligns with Week).
- Update HELP_TEXT provider descriptions and combined/cli tests accordingly.
@william0wang
william0wang merged commit a5cb8a1 into main Aug 5, 2026
1 check passed
@william0wang
william0wang deleted the feat/go-quota branch August 5, 2026 11:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant