Skip to content

Update provider model registry and thinking support#118

Merged
guima-why merged 1 commit into
mainfrom
fix_update_model
Jun 15, 2026
Merged

Update provider model registry and thinking support#118
guima-why merged 1 commit into
mainfrom
fix_update_model

Conversation

@guima-why

Copy link
Copy Markdown
Collaborator

Summary

  • Refresh provider model registries for DashScope, DashScope Token Plan, OpenAI/Azure OpenAI, Anthropic, Gemini, Kimi, MiniMax, and Zhipu Coding Plan.
  • Add thinking-family support and provider-specific thinking request payloads for Kimi, MiniMax, and Zhipu.
  • Add regression coverage for the researched model catalog updates and update auth/model metadata expectations.

Notes

  • Bailian models that are scheduled for removal are intentionally retained until they are actually removed upstream.
  • Kimi now defaults to kimi-k2.7-code.
  • Zhipu glm-5.2 is exposed for the Coding Plan provider, while the non-coding plan providers remain on the currently supported catalog.
  • The local research document under docs/ is not included in this commit because the repository ignores /docs/.

Validation

  • .venv/bin/python -m pytest tests/providers/test_provider_model_research_updates.py tests/providers/test_thinking_registry.py tests/providers/test_new_providers.py tests/providers/test_openai_provider.py tests/providers/test_dashscope_provider.py tests/providers/test_anthropic_provider.py tests/commands/test_auth_basics.py tests/commands/test_model.py tests/commands/test_effort.py tests/ui/dialogs/test_model_picker.py -q (208 passed)
  • .venv/bin/python -m ruff check src tests
  • PATH="$HOME/.local/bin:$PATH" git commit ... ran the repository lint and format hooks successfully.

@guima-why guima-why marked this pull request as ready for review June 15, 2026 03:33
@guima-why guima-why merged commit b8bde15 into main Jun 15, 2026
12 checks passed
@guima-why guima-why deleted the fix_update_model branch June 15, 2026 03:52
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.

1 participant