docs(zen): add grok-composer-2.5-fast, grok-4.3, grok-4.20-reasoning to model table#30280
docs(zen): add grok-composer-2.5-fast, grok-4.3, grok-4.20-reasoning to model table#30280lidge-jun wants to merge 1 commit into
Conversation
to model table grok-composer-2.5-fast is live on xAI /v1/chat/completions with tool_use and reasoning_content support. Cheaper than grok-4.3. grok-4.3 and grok-4.20-reasoning are also added as they were missing from the Zen model table despite being available models. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Detailed model informationgrok-composer-2.5-fastGrok Build's composer model for agentic code composition. API probe results (June 2, 2026):
Pricing (from grok-4.3xAI's flagship model. $1.25/M input, $2.50/M output, 1M context window. Already available via the xAI API but was missing from the Zen table. grok-4.20-0309-reasoningDeep reasoning model with extended thinking. $1.25/M input, $2.50/M output. Supports No runtime code changes
Adoption contextAlready adopted by progrok, ima2-gen, hermes-agent PR #36968, and openclaw PR #89190. |
|
Thanks for updating your PR! It now meets our contributing guidelines. 👍 |
Issue for this PR
Closes # N/A — model addition, no tracked issue.
Type of change
What does this PR do?
Adds three xAI/Grok models to the Zen model table in
packages/web/src/content/docs/zen.mdx(and all 17 translated variants):grok-composer-2.5-fast/v1/chat/completionsgrok-4.3grok-4.20-0309-reasoningThe table previously only had
grok-build-0.1. These models are available through the xAI API and users should be able to find them when configuringopencode/<model-id>.No runtime code changes —
transform.tsalready handles all Grok models correctly via theif (id.includes("grok")) return {}catch-all on line 671 (no reasoning effort support except grok-3-mini).I verified
grok-composer-2.5-fastis live by making direct API calls with an OAuth session:reasoning_contentin responsetool_use): returnstool_callswith forcedtool_choice/v1/modelsendpoint but responds to direct callsHow did you verify your code works?
transform.tshandlesgrok-composercorrectly (matches thegrokcatch-all)Screenshots / recordings
Documentation-only change — no UI changes.
Checklist
This model is already adopted by progrok, ima2-gen, hermes-agent PR #36968, and openclaw PR #89190.