Skip to content

v0.13.2: ChatGPT + SuperGrok OAuth subscription providers + Z.AI bump#19

Merged
BaseInfinity merged 1 commit into
mainfrom
v0.13.2-openai-grok-oauth
May 24, 2026
Merged

v0.13.2: ChatGPT + SuperGrok OAuth subscription providers + Z.AI bump#19
BaseInfinity merged 1 commit into
mainfrom
v0.13.2-openai-grok-oauth

Conversation

@BaseInfinity
Copy link
Copy Markdown
Owner

Fresh sweep (2026-05-24) found OpenCode shipped v1.15.5 → v1.15.10 in past week. v1.15.7 restored OpenAI OAuth + added xAI OAuth. Wizard adds both as subscription tier (same shape as v0.13.0 Copilot: empty provider block, OAuth-managed).

Plus Z.AI default glm-4.6glm-5.1 per Z.AI's own docs.

419 tests / 12 suites. 16 of 17 default-model entries unchanged.

…ders + Z.AI bump

Fresh community + OpenCode-changelog sweep (2026-05-24) found OpenCode
shipped v1.15.5 → v1.15.10 in the week since v0.13.1. v1.15.7 restored
native OpenAI OAuth + added native xAI OAuth. Wizard mirrors both.

  npx opencode-sdlc-wizard pick --tier subscription --provider chatgpt
  npx opencode-sdlc-wizard pick --tier subscription --provider grok
  npx opencode-sdlc-wizard pick --tier subscription --provider copilot   # still works

New entries (both follow v0.13.0 Copilot template — empty provider: {}):
  subscription/openai-codex  -> openai/gpt-5.3-codex   (OAuth via /connect)
  subscription/grok          -> xai/grok-4.3            (OAuth via /connect)

Z.AI default bump: glm-4.6 -> glm-5.1 per Z.AI's own docs ('Use GLM
models like GLM-5.1 & GLM-5-Turbo for AI coding'). Trusting official
provider guidance over research's glm-4.7 suggestion.

Verified live (fetched 2026-05-24):
- OpenCode v1.15.7 changelog: OAuth additions
- OpenCode providers doc: canonical IDs are 'openai' and 'xai'
- xAI docs.x.ai: grok-4.3 is flagship coding model
- Z.AI docs.z.ai/llms.txt: GLM-5.1 listed + recommended

Tier-provider distinction note: subscription/openai-codex and
proprietary/openai both write model: 'openai/<m>' — but the
subscription tier emits empty provider: {} (OAuth-managed) while
proprietary emits provider.openai.options.apiKey={env:OPENAI_API_KEY}.
Same wizard-level UX abstraction we already use for Copilot.

Tests: T73-T77 in test-backend-picker (provider blocks, alias sweeps for
ChatGPT + Grok families, detector JSON shape), T12 sub-entries in
test-pick. 419 tests across 12 suites (was 407 / 12 in v0.13.1).

Positioning note: OpenCode v1.15.6 added native subagent picker to
'opencode run' (interactive runtime). Wizard's 'pick' is write-time
backend config — different scope, no conflict but naming overlap.

16 of 17 v0.13.1 default-model entries unchanged. Subscription tier
remains opt-in (no env-var auto-detect).
@BaseInfinity BaseInfinity merged commit 20c636d into main May 24, 2026
@BaseInfinity BaseInfinity deleted the v0.13.2-openai-grok-oauth branch May 24, 2026 20:11
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