Skip to content

v0.12.0: managed tier with OpenCode Zen#16

Merged
BaseInfinity merged 1 commit into
mainfrom
v0.12.0-opencode-zen
May 18, 2026
Merged

v0.12.0: managed tier with OpenCode Zen#16
BaseInfinity merged 1 commit into
mainfrom
v0.12.0-opencode-zen

Conversation

@BaseInfinity

Copy link
Copy Markdown
Owner

First new tier since v0.2.0. OpenCode Zen as the official recommended new-user entry point — verified live against Zen docs (fetched 2026-05-18): provider id opencode, baseURL https://opencode.ai/zen/v1, env OPENCODE_ZEN_API_KEY, default gpt-5.5.

New managed tier sits between hosted_oss and proprietary in privacy cascade. 400 tests / 12 suites. Purely additive — every v0.11.x flag works on the new tier (T69 verifies full hybrid composition).

First new tier since v0.2.0. OpenCode Zen is the official recommended
new-user entry point per May-2026 research: vendor-routed PAYG over 40+
models including free tier (Big Pickle / DeepSeek V4 Flash Free /
MiniMax M2.5 Free / Nemotron 3 Super Free).

  export OPENCODE_ZEN_API_KEY='...'
  npx opencode-sdlc-wizard pick                       # auto-detected
  npx opencode-sdlc-wizard pick --tier managed --provider opencode
  npx opencode-sdlc-wizard pick --tier managed --provider zen   # alias

Verified live (Zen docs, fetched 2026-05-18):
- Provider id: opencode (per Zen's docs — pin format opencode/<model>)
- baseURL: https://opencode.ai/zen/v1 (OpenAI-compatible)
- Env: OPENCODE_ZEN_API_KEY (namespaced)
- Default model: gpt-5.5 (Zen's own example string)

New 5th tier 'managed' sits between hosted_oss and proprietary in the
privacy cascade — prompts go through OpenCode's infra (less private
than DIY hosted, more managed than your own vendor key).

Implementation:
- detect-backends.sh: M_OPENCODE_ZEN_SET probe, managed.opencode JSON
  entry, both cascades updated
- configure-backend.sh: PROVIDER_ALIASES (opencode/opencode_zen/
  opencode-zen/zen -> opencode), managed/opencode fragmentFor case
- pick-backend.sh: default_model_for managed/opencode -> gpt-5.5
- AGENTS.md: tier table gains managed row

Tests: T66-T69 in test-backend-picker (provider block, alias, detector,
full hybrid composition), T12 sub-test in test-pick.
400 tests across 12 suites (was 395 / 12 in v0.11.2).

Minor bump (v0.11.x -> v0.12.0): new top-level tier in detector JSON
shape. Purely additive — every v0.11.x flag + provider continues to
work unchanged. 16 of 16 default-model entries unchanged.
@BaseInfinity BaseInfinity merged commit b7620e9 into main May 18, 2026
@BaseInfinity BaseInfinity deleted the v0.12.0-opencode-zen branch May 18, 2026 02:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant