Repository navigation
v3.5.0
This release adds Azure OpenAI, Kimi Coding, and Moonshot AI providers! 馃帀 I've also restructured the CLI architecture to make adding new providers much cleaner - the model configuration is now in its own dedicated module, and the
init flow has been simplified to orchestrate model + language setup much more elegantly.
The provider ecosystem is growing fast - we now support 26+ providers including the new additions:
- Azure OpenAI - Full enterprise Azure support with proper endpoint construction and API version handling
- Kimi Coding - OpenAI-compatible API for Kimi's coding-optimized models
- Moonshot AI - Direct Moonshot AI integration
Under the hood, I've:
- Extracted model configuration to a dedicated
model_cli.pymodule - Simplified the init workflow from 600+ lines to ~100 lines by leveraging the new model and language modules
- Enhanced test infrastructure with better isolation and comprehensive test suites for new providers
Full Changelog: v3.3.0...v3.5.0