v4.9.5
Minor Compatibility and Stability Release
This release carries bug fixes and operational hardening. Read the summary below before upgrading or publishing.
- When your ChatGPT subscription didn't include Codex access, the plugin kept rotating through all accounts and retrying forever because it thought it was a temporary rate limit.
- You get an immediate, clear error: "This model is not included in your ChatGPT subscription."
- Account error handling - Fixes infinite retry loop when account doesn't have access to Codex models.
usage_not_includederrors now return 403 Forbidden instead of being treated as rate limits. Clear error message explaining the subscription issue. Prevents pointless account rotation for non-recoverable errors. (#16, thanks @rainmeter33-jpg!)
Commit Summary
- f06fa3b fix: revert TUI disable logic (caused UI lockup)
- 1a7eea1 fix: update remaining occurrences of old package name
- 0a813ea Merge pull request #15 from rainmeter33-jpg/fix/rename-remnants
- 5aa941f fix: separate entitlement errors from rate limits to prevent infinite retry loops
Thank you to 1 community contributors:
- @rainmeter33-jpg:
- Account error handling - Fixes infinite retry loop when account doesn't have access to Codex models.
usage_not_includederrors now return 403 Forbidden instead of being treated as rate limits. Clear error message explaining the subscription issue. Prevents pointless account rotation for non-recoverable errors.
- Account error handling - Fixes infinite retry loop when account doesn't have access to Codex models.