Skip to content

Add provider availability to JSON output#62

Merged
jacobcxdev merged 1 commit into
mainfrom
feat/provider-availability
Apr 28, 2026
Merged

Add provider availability to JSON output#62
jacobcxdev merged 1 commit into
mainfrom
feat/provider-availability

Conversation

@jacobcxdev
Copy link
Copy Markdown
Owner

Summary

  • Add provider-level availability metadata to cq --json with state, guidance, reason, remaining quota, and reset horizon.
  • Preserve account-level active compatibility while documenting that agents should use provider availability instead.
  • Cover limited/exhausted/unknown/error and active-account edge cases, including exhausted status overriding residual window values.

Test plan

  • go test -race -count=1 ./...
  • go vet ./...
  • go run ./cmd/cq --json

@jacobcxdev jacobcxdev merged commit ad5fcb8 into main Apr 28, 2026
1 check passed
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