Same gap as the GLM issue: MiniMax is named at src/harness/opencode.ts:4-6 as an intended opencode rider but has no built-in entry and no price.
Filed separately so two contributors can work in parallel — the two PRs touch different keys in the same two files and won't conflict.
The work
BUILTIN_MODELS entry (src/config.ts:110-171), template at src/config.ts:161-170.
pricing.json entry (src/cost/pricing.json:94-117) with a source URL and updated date.
- Add to a preset (
src/config.ts:179-208) and update test/config.test.ts:77-104.
args: { variant: low|high|max } is opencode's reasoning knob (src/harness/opencode.ts:229-233).
Same gap as the GLM issue: MiniMax is named at
src/harness/opencode.ts:4-6as an intended opencode rider but has no built-in entry and no price.Filed separately so two contributors can work in parallel — the two PRs touch different keys in the same two files and won't conflict.
The work
BUILTIN_MODELSentry (src/config.ts:110-171), template atsrc/config.ts:161-170.pricing.jsonentry (src/cost/pricing.json:94-117) with asourceURL andupdateddate.src/config.ts:179-208) and updatetest/config.test.ts:77-104.args: { variant: low|high|max }is opencode's reasoning knob (src/harness/opencode.ts:229-233).