Skip to content

feat: add mimo, zai, zai-coding, gemini to provider registry and fallback chains#5914

Closed
phippsbot-byte wants to merge 1 commit into
NousResearch:mainfrom
phippsbot-byte:main
Closed

feat: add mimo, zai, zai-coding, gemini to provider registry and fallback chains#5914
phippsbot-byte wants to merge 1 commit into
NousResearch:mainfrom
phippsbot-byte:main

Conversation

@phippsbot-byte

Copy link
Copy Markdown
Contributor

Adds mimo, zai, zai-coding, and gemini to provider registry and fallback chains for the Anvil training pipeline resilience work.

…back chains

- Add mimo/zai-coding to PROVIDER_REGISTRY in auth.py
- Add gemini to provider fallback chains in models_dev.py
- Add provider model lists in models.py (gemini, mimo, zai-coding, zai, minimax)
- Update model_normalize.py to handle gemini, mimo, zai-coding
- Update model_switch.py provider chain to include mimo and zai-coding
- Update setup.py and config.py defaults for new providers
- Add provider_fallbacks test suite (14 tests)
- Add test_models_dev_provider_fallbacks.py
@teknium1

teknium1 commented Apr 8, 2026

Copy link
Copy Markdown
Contributor

Overlapping scope with #5911 (auth store fix) and #5919 (gemini overlay). The surgical fixes were salvaged in #5983. The mimo/zai-coding provider additions are feature work better suited to a separate PR. Thanks @phippsbot-byte!

@teknium1 teknium1 closed this Apr 8, 2026
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.

2 participants