Release v0.3.0
·
14 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Changelog
Breaking Changes
- Breaking Change: The
model_overridesconfiguration now requires explicit model names for DeepSeek V4 Pro and Flash Free variants. Previous shorthand syntaxes are no longer supported. - Breaking Change: Anthropic model routing now prioritizes Zen-specific endpoints over legacy Anthropic routing when
IsZenis true. Existing Anthropic configurations may require updates to usemodel_overridesfor compatibility.
New Features
- Add full Zen model support including Claude, GPT, Gemini, and free-tier models
- Add Claude model overrides for sonnet-4.6, opus-4.7, and haiku-4.5
- Add DeepSeek V4 Pro Zen override to config example and default config
- Add 49 Zen models grouped by endpoint type in models command output
- Add MiniMax M3 and Qwen3.7 profiles to model configuration
- Add grok-build-0.1, big-pickle, and north-mini-code-free models to config listing
- Add test coverage for Claude, Grok, Big-Pickle, North Mini-Code-Free, and missing Go models
Bug Fixes
- Fix endpoint classification to use Zen-specific routing (minimax uses chat completions on Zen)
- Fix streaming/non-streaming path checks to prioritize Zen over Anthropic routing
- Fix deprecated model names in documentation
Improvements
- Improve model documentation with updated endpoint tables and configuration examples
- Enhance configuration examples with DeepSeek V4 Pro/Flash Free override patterns
- Improve models command description in README
- Refactor endpoint classification logic for better Zen support
Documentation
- Update MODELS.md with comprehensive Zen model documentation
- Add model_overrides examples for DeepSeek V4 Pro and Flash Free variants
- Update README.md with improved models command documentation
Chores
- Refactor endpoint classification logic in internal/client/opencode.go
- Update test coverage in internal/client/opencode_test.go
- Refactor message handling in internal/handlers/messages.go
- Update build configuration and dependency management