v0.13.2: ChatGPT + SuperGrok OAuth subscription providers + Z.AI bump#19
Merged
Conversation
…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).
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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.6→glm-5.1per Z.AI's own docs.419 tests / 12 suites. 16 of 17 default-model entries unchanged.