Skip to content

This release adds 3 notable features for engineering teams evaluating rollout.

Published 1d API Development
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

claude claude-code claude-code-cli opencode opencode-ai opencode-go
+1 more
opencode-zen

Summary

AI summary

Updates Bug Fixes, New Features, and Chores across a mixed release.

Changes in this release

Feature Medium

Adds per-request model overrides via `-m` flag

Adds per-request model overrides via `-m` flag

Source: llm_adapter@2026-06-03

Confidence: high

Feature Medium

Implements validation and routing logic for model overrides with fallback safety nets

Implements validation and routing logic for model overrides with fallback safety nets

Source: llm_adapter@2026-06-03

Confidence: high

Feature Low

Adds atomic finished flag for cleaner stream state management

Adds atomic finished flag for cleaner stream state management

Source: llm_adapter@2026-06-03

Confidence: high

Feature Low

Enhances routing safety with override fallbacks

Enhances routing safety with override fallbacks

Source: llm_adapter@2026-06-03

Confidence: high

Feature Low

Improves configuration initialization reliability

Improves configuration initialization reliability

Source: llm_adapter@2026-06-03

Confidence: high

Bugfix Medium

Fixes stream termination to always emit content_block_stop and message_delta on EOF

Fixes stream termination to always emit content_block_stop and message_delta on EOF

Source: llm_adapter@2026-06-03

Confidence: high

Bugfix Medium

Ensures atomic finished flag prevents heartbeat after message_stop

Ensures atomic finished flag prevents heartbeat after message_stop

Source: llm_adapter@2026-06-03

Confidence: high

Bugfix Medium

Handles "tool_use" finish_reason consistently with upstream variations

Handles "tool_use" finish_reason consistently with upstream variations

Source: llm_adapter@2026-06-03

Confidence: high

Bugfix Medium

Returns empty Usage struct instead of nil to prevent subagent crashes

Returns empty Usage struct instead of nil to prevent subagent crashes

Source: llm_adapter@2026-06-03

Confidence: high

Bugfix Medium

Initializes Fallbacks and ModelOverrides maps in config to avoid nil panics

Initializes Fallbacks and ModelOverrides maps in config to avoid nil panics

Source: llm_adapter@2026-06-03

Confidence: high

Full changelog

oc-go-cc Release Notes

This release focuses on enhancing model selection flexibility through per-request model overrides and improving stream reliability by ensuring proper termination handling. Key updates include robust configuration validation and stream cleanup improvements to prevent UI hangs.

New Features

  • Add model_overrides for per-request model selection via request flags (e.g. -m)
  • Implement validation and routing logic for model overrides with fallback safety nets
  • Enhance routing behavior to prioritize overrides while maintaining scenario fallbacks

Bug Fixes

  • Fix stream termination to always emit content_block_stop and message_delta on EOF
  • Ensure atomic finished flag prevents heartbeat after message_stop
  • Handle "tool_use" finish_reason consistently with upstream variations
  • Return empty Usage struct instead of nil to prevent subagent crashes
  • Initialize Fallbacks and ModelOverrides maps in config to avoid nil panics

Improvements

  • Add atomic finished flag for cleaner stream state management
  • Enhance routing safety with override fallbacks
  • Improve configuration initialization reliability

Documentation

  • Update CONFIGURATION.md with model_overrides details and example usage
  • Add configuration example file updates for model override parameters

Chores

  • (No changes in this release)

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 free

About Oc-go-cc, an Open-source proxy that lets Claude Code use OSS models

All releases →

Related context

Earlier breaking changes

  • v0.2.1 Update configuration schema; manual migration required for existing configs.
  • v0.1.9 Introduce Docker-based deployment; migrate from scripts to Makefile targets.
  • v0.1.7 Breaks DeepSeek configuration for reasoning_content integrity.

Beta — feedback welcome: [email protected]