Skip to content

auto-switch to next configured provider on rate limit or quota exhaustion #768

@paulerrr

Description

@paulerrr

Summary

When I hit the limits on Claude, allow me to automatically switch/toggle between another configured provider like ChatGPT

Problem

If you have other providers configured (e.g., OpenAI, Gemini, a second Claude account, Ollama), there's no way to continue automatically — you have to manually run /provider and restart.

Proposed Direction

The smallest useful version:

  • Define an ordered fallback list of provider profiles (e.g. ["claude-account-1", "openai", "ollama"])
  • When a rate-limit or quota error is hit, silently switch to the next available provider in the list and continue
  • Notify the user in-line: "Provider X exhausted — switched to Y"
  • A manual /switch or /provider next command for intentional switching without waiting for a failure.

Alternatives Considered

just manually switch providers

Additional Context

Examples, screenshots, related projects, or prior art.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions