api.json has no opencode-zen provider record at all, while OpenCode Zen
gateway models are catalogued under the separate provider id opencode
(e.g. opencode/x-preview-f-free = context 1,000,000 / output 131,072;
the Zen default minimax-m2.5-free = 204,800 / 131,072).
Consumers that resolve models by gateway/provider name — opencode-zen/<model>
— find nothing and fall back to generic defaults (one terminal agent I tested
sizes these models at 128k/8k because of this).
Suggestion: either add an opencode-zen provider entry (even if it just mirrors
the relevant models from opencode), or document somewhere visible that
opencode is the canonical id for the Zen gateway.
api.json has no
opencode-zenprovider record at all, while OpenCode Zengateway models are catalogued under the separate provider id
opencode(e.g.
opencode/x-preview-f-free= context 1,000,000 / output 131,072;the Zen default
minimax-m2.5-free= 204,800 / 131,072).Consumers that resolve models by gateway/provider name —
opencode-zen/<model>— find nothing and fall back to generic defaults (one terminal agent I tested
sizes these models at 128k/8k because of this).
Suggestion: either add an
opencode-zenprovider entry (even if it just mirrorsthe relevant models from
opencode), or document somewhere visible thatopencodeis the canonical id for the Zen gateway.