Skip to content

feat: add Gemini 3 model shortcuts and auto router support#4

Merged
eLyiN merged 1 commit intomasterfrom
feat/gemini-3-support
Dec 28, 2025
Merged

feat: add Gemini 3 model shortcuts and auto router support#4
eLyiN merged 1 commit intomasterfrom
feat/gemini-3-support

Conversation

@eLyiN
Copy link
Owner

@eLyiN eLyiN commented Dec 28, 2025

Summary

  • Add model shortcuts for Gemini 3 preview models (3-pro, 3-flash)
  • Add auto model router support to let Gemini CLI choose optimal model
  • Bump version to 1.2.0

New Model Aliases

Input Output
3-pro, gemini-3-pro gemini-3-pro-preview
3-flash, gemini-3-flash gemini-3-flash-preview
auto auto (model router)

Changes

  • src/mcp_server.py: Updated _normalize_model_name() with new aliases
  • src/__init__.py: Version bump to 1.2.0
  • pyproject.toml: Version bump to 1.2.0
  • CHANGELOG.md: Added 1.2.0 release notes

Test plan

  • All existing model aliases still work (flash, pro, etc.)
  • New Gemini 3 aliases work (3-pro, 3-flash)
  • Model router alias works (auto)
  • Fallback behavior unchanged for unknown models

- Add shortcuts: 3-pro, 3-flash for Gemini 3 preview models
- Add auto model router support for optimal model selection
- Bump version to 1.2.0
@eLyiN eLyiN merged commit e6af078 into master Dec 28, 2025
4 checks passed
@eLyiN eLyiN deleted the feat/gemini-3-support branch December 28, 2025 10:25
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