Skip to content

v3.5.0

Choose a tag to compare

@thomwebb thomwebb released this 30 Nov 21:14
· 723 commits to main since this release

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.py module
  • 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