fix(gui): render subscription credit quota bars consistently - #3798
Conversation
Carries #3728 with raw-label and partial-coverage preservation. Co-authored-by: Yumi <automation@sbyoon.com> Co-authored-by: SB Yoon <44089734+yansigit@users.noreply.github.com>
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Team Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (13)
📝 WalkthroughWalkthroughThe CLI now reports generic OAuth pool settings separately from Codex auto-switch state. The GUI now canonicalizes subscription-credit quota windows, includes direct credit data, and uses a responsive compact layout. Localized CLI documentation and tests cover both changes. ChangesGeneric OAuth auto-switch
Subscription-credit quota display
Estimated code review effort: 3 (Moderate) | ~25 minutes Sequence Diagram(s)sequenceDiagram
participant cmdAutoSwitch
participant AccountPoolAPI
participant CLIOutput
cmdAutoSwitch->>AccountPoolAPI: read or write generic OAuth pool settings
AccountPoolAPI-->>cmdAutoSwitch: return confirmed settings
cmdAutoSwitch->>CLIOutput: print threshold, poolEnabled, inert, and inactive state
Suggested reviewers: ✨ Finishing Touches 💡 1🛠️ Fix failing CI checks 💡
📝 Generate docstrings
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
✅ Deterministic PR hygiene checks passed. |
리뷰 · 우선순위 45 / 80지금 순위는 custom rank
메인테이너의 판단이 필요한 지점
너의 추천 이 댓글은 grok-bot이 작성했습니다 |
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
Summary
codex/t4-01-pool-status-81a8. No GitHub native stack registration. Each layer is independently scoped; this chain batches review and final verification.Verification
Manual review chain (bottom-up): #3797 → #3798 → #3799 → #3800 → #3801
git diff --checkwere performed.lane=all) passed all 25 jobs ond1915c470bdcc95bbb3f7c716152ed013622634f. Lower test runs are deferred per the maintainer-directed combined-evidence strategy; skipped/cancelled runs are not passing evidence.d1915c470bdcc95bbb3f7c716152ed013622634f: lint, typecheck, 27 focused config/picker tests, 1,706 GUI tests, privacy scan, GUI build and 425-page documentation build all passed. No deployment.Checklist
Co-authored-by: Yumi automation@sbyoon.com
Co-authored-by: SB Yoon 44089734+yansigit@users.noreply.github.com
Summary by CodeRabbit
New Features
account auto-switchreporting to generic OAuth pools with saved thresholds, provider state, and inert-status details.Bug Fixes
Documentation