Skip to content

Release 1.1.0: Claude subscription usage and lightweight refreshes - #7

Merged
causercode merged 3 commits into
mainfrom
feature/claude-usage-and-lightweight-refresh
Sep 30, 2026
Merged

causercode merged 3 commits into
mainfrom
feature/claude-usage-and-lightweight-refresh

Conversation

@causercode

Copy link
Copy Markdown
Owner

Codex quota refreshes previously kept an app-server process running, which could block CLI updates on Windows. Refresh batches now close that process, and this release adds Claude subscription quota checks that work independently of the interface used for coding.

  • Add five-hour and weekly Claude subscription limits to the popup, tray tooltip, health state, and quota notifications. Checks default to five minutes and use a short-lived native Claude CLI with no model prompt, tools, hooks, or credential-file access.
  • Add Claude executable and refresh settings, plus manual-only refresh controls for Claude and Codex. Raise the Codex quota minimum to five minutes and set the token activity default to thirty minutes.
  • Retain the last successful quota on failure, bound Claude checks to thirty seconds, and apply the OpenCode Go ten-second deadline to both headers and the response body.
  • Restore a previous Claude status-line setting only when the current command exactly matches the earlier /status bridge. Keep provider instructions generic and document the authentication boundaries.

Validation: clean-checkout restore and Release build; all 89 tests; formatting verification; dependency vulnerability audit. Also verified real subscription usage with Claude Code 2.1.285 and confirmed the query process exits afterward.

Claude's read-only usage control API is experimental and may change between CLI versions. Unsupported responses produce an explicit status while retaining any previous quota.

Release version: 1.1.0, published through the existing v1.1.0 tag workflow for Windows x64 and ARM64. The tag points to this PR's tested head; merging remains a separate review step.

@causercode
causercode merged commit 707d971 into main Sep 30, 2026
10 checks passed
@causercode
causercode deleted the feature/claude-usage-and-lightweight-refresh branch September 30, 2026 00:41
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.

2 participants