Summary
Two Claude API alias model IDs are missing from model_list.json:
claude-sonnet-4-0 — alias for claude-sonnet-4-20250514
claude-opus-4-0 — alias for claude-opus-4-20250514
These are confirmed as valid "Claude API alias" entries on the official Anthropic models page.
Missing entries
claude-sonnet-4-0
"claude-sonnet-4-0": {
"format": "anthropic",
"flavor": "chat",
"multimodal": true,
"input_cost_per_mil_tokens": 3,
"output_cost_per_mil_tokens": 15,
"input_cache_read_cost_per_mil_tokens": 0.3,
"input_cache_write_cost_per_mil_tokens": 3.75,
"displayName": "Claude Sonnet 4.0",
"reasoning": true,
"reasoning_budget": true,
"deprecated": true,
"deprecation_date": "2026-06-15",
"parent": "claude-sonnet-4-20250514",
"max_input_tokens": 200000,
"max_output_tokens": 64000,
"available_providers": ["anthropic"]
}
claude-opus-4-0
"claude-opus-4-0": {
"format": "anthropic",
"flavor": "chat",
"multimodal": true,
"input_cost_per_mil_tokens": 15,
"output_cost_per_mil_tokens": 75,
"input_cache_read_cost_per_mil_tokens": 1.5,
"input_cache_write_cost_per_mil_tokens": 18.75,
"displayName": "Claude Opus 4.0",
"reasoning": true,
"deprecated": true,
"deprecation_date": "2026-06-15",
"parent": "claude-opus-4-20250514",
"max_input_tokens": 200000,
"max_output_tokens": 32000,
"available_providers": ["anthropic"]
}
Verification
- Source 1: Anthropic models page (https://docs.anthropic.com/en/docs/about-claude/models) — legacy models table lists
claude-sonnet-4-0 as "Claude API alias" for Claude Sonnet 4 (deprecated), and claude-opus-4-0 as "Claude API alias" for Claude Opus 4 (deprecated)
- Source 2: Same page confirms both are deprecated with retirement date June 15, 2026
- ID format:
claude-{model}-4-0 follows the Anthropic alias naming convention (similar to how claude-sonnet-4-5 is an alias for claude-sonnet-4-5-20250929)
- Recent commits: No entries for these model IDs exist in
model_list.json
Summary
Two Claude API alias model IDs are missing from
model_list.json:claude-sonnet-4-0— alias forclaude-sonnet-4-20250514claude-opus-4-0— alias forclaude-opus-4-20250514These are confirmed as valid "Claude API alias" entries on the official Anthropic models page.
Missing entries
claude-sonnet-4-0
claude-opus-4-0
Verification
claude-sonnet-4-0as "Claude API alias" for Claude Sonnet 4 (deprecated), andclaude-opus-4-0as "Claude API alias" for Claude Opus 4 (deprecated)claude-{model}-4-0follows the Anthropic alias naming convention (similar to howclaude-sonnet-4-5is an alias forclaude-sonnet-4-5-20250929)model_list.json