This release includes 2 breaking changes for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
+2 more
Affected surfaces
ReleasePort's take
Light signal`model_overrides` now mandates explicit model names for DeepSeek V4 Pro and Flash Free variants; the shorthand syntax has been removed. Additionally, Anthropic routing prioritizes Zen‑specific endpoints when `IsZen` is true, potentially requiring config updates via `model_overrides`.
Why it matters: Breaking changes (severity 70) require updating configuration schema before upgrading to v0.3.0; failure may cause model resolution errors.
Summary
AI summaryUpdates Bug Fixes, New Features, and Chores across a mixed release.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Breaking | High |
`model_overrides` now requires explicit model names for DeepSeek V4 Pro and Flash Free variants; shorthand syntax removed. `model_overrides` now requires explicit model names for DeepSeek V4 Pro and Flash Free variants; shorthand syntax removed. Source: llm_adapter@2026-06-10 Confidence: high |
— |
| Breaking | High |
Anthropic model routing now prioritizes Zen-specific endpoints over legacy Anthropic when `IsZen` is true; existing configs may need updates using `model_overrides`. Anthropic model routing now prioritizes Zen-specific endpoints over legacy Anthropic when `IsZen` is true; existing configs may need updates using `model_overrides`. Source: llm_adapter@2026-06-10 Confidence: high |
— |
| Feature | Medium |
Add full Zen model support including Claude, GPT, Gemini, and free‑tier models. Add full Zen model support including Claude, GPT, Gemini, and free‑tier models. Source: llm_adapter@2026-06-10 Confidence: high |
— |
| Feature | Medium |
Add Claude model overrides for sonnet‑4.6, opus‑4.7, and haiku‑4.5. Add Claude model overrides for sonnet‑4.6, opus‑4.7, and haiku‑4.5. Source: llm_adapter@2026-06-10 Confidence: high |
— |
| Feature | Medium |
Add DeepSeek V4 Pro Zen override to config example and default config. Add DeepSeek V4 Pro Zen override to config example and default config. Source: llm_adapter@2026-06-10 Confidence: high |
— |
| Feature | Medium |
Add 49 Zen models grouped by endpoint type in `models` command output. Add 49 Zen models grouped by endpoint type in `models` command output. Source: llm_adapter@2026-06-10 Confidence: high |
— |
| Feature | Medium |
Add MiniMax M3 and Qwen3.7 profiles to model configuration. Add MiniMax M3 and Qwen3.7 profiles to model configuration. Source: llm_adapter@2026-06-10 Confidence: high |
— |
| Feature | Medium |
Add grok‑build‑0.1, big‑pickle, and north‑mini‑code‑free models to config listing. Add grok‑build‑0.1, big‑pickle, and north‑mini‑code‑free models to config listing. Source: llm_adapter@2026-06-10 Confidence: high |
— |
| Bugfix | Medium |
Fix endpoint classification to use Zen‑specific routing (MiniMax uses chat completions on Zen). Fix endpoint classification to use Zen‑specific routing (MiniMax uses chat completions on Zen). Source: llm_adapter@2026-06-10 Confidence: high |
— |
| Bugfix | Medium |
Fix streaming/non‑streaming path checks to prioritize Zen over Anthropic routing. Fix streaming/non‑streaming path checks to prioritize Zen over Anthropic routing. Source: llm_adapter@2026-06-10 Confidence: high |
— |
Full changelog
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
Breaking Changes
- The `model_overrides` configuration now requires explicit model names for DeepSeek V4 Pro and Flash Free variants; previous shorthand syntaxes are no longer supported.
- Anthropic model routing now prioritizes Zen-specific endpoints over legacy Anthropic routing when `IsZen` is true; existing configurations may need updates using `model_overrides`.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Track Oc-go-cc, an Open-source proxy that lets Claude Code use OSS models
Get notified when new releases ship.
Sign up freeAbout Oc-go-cc, an Open-source proxy that lets Claude Code use OSS models
All releases →Related context
Earlier breaking changes
- v0.6.0 Configuration format updated; migration required for compatibility.
- v0.5.2 Catalog storage migrates from JSON files to SQLite by default.
- v0.2.9 Removes models mimo-v2-pro, mimo-v2-omni, qwen3.5-plus from routing
- v0.2.8 Breaks existing API key management workflows requiring round-robin configuration
- v0.2.7 Modifies environment-specific logic to accommodate new validation rules.
Beta — feedback welcome: [email protected]