Skip to content

[BOT ISSUE] xAI: add missing grok-4.20-0309-non-reasoning and grok-4.20-multi-agent-0309 models #565

@github-actions

Description

@github-actions

Gap

Two xAI model IDs are missing from packages/proxy/schema/model_list.json:

  1. grok-4.20-0309-non-reasoning — the non-reasoning variant of the grok-4.20 model (without the "beta" prefix)
  2. grok-4.20-multi-agent-0309 — the multi-agent variant of grok-4.20 (without the "beta" prefix)

The catalog already contains:

  • grok-4.20-0309-reasoning (non-beta reasoning variant) at line 6817
  • grok-4.20-beta-0309-non-reasoning (beta non-reasoning variant) at line 6831
  • grok-4.20-beta-0309-reasoning (beta reasoning variant) at line 6844
  • grok-4.20-multi-agent-beta-0309 (beta multi-agent variant) at line 6858

The non-beta grok-4.20-0309-non-reasoning and grok-4.20-multi-agent-0309 are listed on the xAI docs but have no catalog entries. These follow the same pattern as the existing grok-4.20-0309-reasoning (non-beta).

Verified fields

grok-4.20-0309-non-reasoning

Field Value Source
Model ID grok-4.20-0309-non-reasoning xAI models page — model listing
Format openai Catalog convention for xAI models
Flavor chat Catalog convention
Input cost (per 1M tokens) $1.25 xAI models page — pricing table
Output cost (per 1M tokens) $2.50 xAI models page — pricing table
Context window 1,000,000 tokens xAI models page — model listing
Available providers ["xAI"] xAI models page

grok-4.20-multi-agent-0309

Field Value Source
Model ID grok-4.20-multi-agent-0309 xAI models page — model listing
Format openai Catalog convention for xAI models
Flavor chat Catalog convention
Input cost (per 1M tokens) $1.25 xAI models page — pricing table
Output cost (per 1M tokens) $2.50 xAI models page — pricing table
Context window 2,000,000 tokens xAI models page — model listing
Available providers ["xAI"] xAI models page

Verification note

  • Model existence: Both model IDs confirmed in both the model listing section and the pricing table on the xAI developers/models page (two independent signals on the authoritative official source).
  • Pricing: $1.25 input / $2.50 output per 1M tokens for both models, confirmed in the pricing table.
  • max_output_tokens: Not published by xAI; omitted rather than guessed.
  • multimodal: Not verified from xAI docs for these specific model IDs; omitted.
  • input_cache_read_cost_per_mil_tokens: Not published for these model IDs; omitted.
  • reasoning: grok-4.20-0309-non-reasoning is explicitly non-reasoning. grok-4.20-multi-agent-0309 reasoning status not confirmed; omitted.
  • parent: Not applicable — these are standalone model IDs, not dated snapshots of a stable alias.

Local files inspected

  • packages/proxy/schema/model_list.json — grep confirms neither grok-4.20-0309-non-reasoning nor grok-4.20-multi-agent-0309 exists (without "beta")

Source URLs

{
  "kind": "missing_model",
  "provider": "xAI",
  "models": ["grok-4.20-0309-non-reasoning", "grok-4.20-multi-agent-0309"],
  "status": "active",
  "model_specs": {
    "grok-4.20-0309-non-reasoning": {
      "format": "openai",
      "flavor": "chat",
      "input_cost_per_mil_tokens": 1.25,
      "output_cost_per_mil_tokens": 2.5,
      "max_input_tokens": 1000000,
      "available_providers": ["xAI"]
    },
    "grok-4.20-multi-agent-0309": {
      "format": "openai",
      "flavor": "chat",
      "input_cost_per_mil_tokens": 1.25,
      "output_cost_per_mil_tokens": 2.5,
      "max_input_tokens": 2000000,
      "available_providers": ["xAI"]
    }
  },
  "source_urls": [
    "https://docs.x.ai/developers/models"
  ]
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions