Skip to content

v4.9.5

Choose a tag to compare

@ndycode ndycode released this 28 Jan 22:07
· 300 commits to main since this release

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_included errors 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_included errors 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.