Summary
Claude Sonnet 5 was launched on AWS Bedrock on June 30, 2026. The base Bedrock entry anthropic.claude-sonnet-5 exists in model_list.json (line ~12277), but the US geo cross-region (us.anthropic.claude-sonnet-5) and global cross-region (global.anthropic.claude-sonnet-5) inference profile entries are missing from model_list.json.
Both IDs are already referenced in packages/proxy/schema/index.ts (lines 484–485), confirming the proxy expects to route traffic to them — but without model_list.json entries, these IDs have no metadata (pricing, token limits, display name, etc.).
Every other recent Claude Bedrock model follows this three-variant pattern:
anthropic.claude-opus-4-8 (line ~7477) + global.anthropic.claude-opus-4-8 (line ~7029) + us.anthropic.claude-opus-4-8 (line ~7547)
anthropic.claude-fable-5 (line ~7494) + global.anthropic.claude-fable-5 (line ~7047)
Missing Model IDs
| Model ID |
Type |
Status |
us.anthropic.claude-sonnet-5 |
US geo cross-region inference profile |
In index.ts, missing from model_list.json |
global.anthropic.claude-sonnet-5 |
Global cross-region inference profile |
In index.ts, missing from model_list.json |
Verified Specifications
| Field |
Value |
Source |
| format |
"anthropic" |
Pattern from anthropic.claude-sonnet-5 |
| flavor |
"chat" |
Pattern from anthropic.claude-sonnet-5 |
| multimodal |
true |
AWS model card |
| reasoning |
true |
AWS model card — always-on adaptive thinking |
| reasoning_budget |
true |
Pattern from anthropic.claude-sonnet-5 |
| max_input_tokens |
1000000 |
AWS model card — 1M context |
| max_output_tokens |
128000 |
AWS model card — 128K max output |
| available_providers |
["bedrock"] |
AWS model card |
| parent |
"anthropic.claude-sonnet-5" |
Pattern from other cross-region entries |
Pricing (needs verification)
The base anthropic.claude-sonnet-5 entry has: input $3/MTok, output $15/MTok, cache read $0.30/MTok, cache write $3.75/MTok.
Based on the established pattern in the catalog:
global. variants use the same pricing as the base (e.g., global.anthropic.claude-opus-4-8 matches anthropic.claude-opus-4-8 at $5/$25)
us. variants have a ~10% premium (e.g., us.anthropic.claude-opus-4-8 is $5.50/$27.50 vs base $5/$25)
These pricing estimates are pattern-based and should be verified from the Bedrock pricing page before applying.
Cross-region availability
Per the AWS model card:
us.anthropic.claude-sonnet-5: Supported from 6 source regions (us-east-1, us-east-2, us-west-1, us-west-2, ca-central-1, ca-west-1)
global.anthropic.claude-sonnet-5: Supported from all commercial AWS regions (30+)
Verification Checklist
| Check |
Status |
Detail |
| Cross-source |
✅ |
Confirmed on AWS Bedrock model card (Programmatic Access table) AND referenced in index.ts lines 484–485 |
| Already fixed |
✅ |
Neither us.anthropic.claude-sonnet-5 nor global.anthropic.claude-sonnet-5 exist in model_list.json |
| ID format |
✅ |
Matches naming convention: us.anthropic.claude-opus-4-8, global.anthropic.claude-opus-4-8, etc. |
| Duplicate check |
✅ |
No open issue covers these model IDs |
Local Files Inspected
packages/proxy/schema/model_list.json — anthropic.claude-sonnet-5 at line ~12277 (exists); no us. or global. variants found
packages/proxy/schema/index.ts — lines 484–485 reference both missing IDs with ["bedrock"]
{
"kind": "missing_model",
"provider": "bedrock",
"models": ["us.anthropic.claude-sonnet-5", "global.anthropic.claude-sonnet-5"],
"status": "active",
"model_specs": {
"us.anthropic.claude-sonnet-5": {
"format": "anthropic",
"flavor": "chat",
"multimodal": true,
"displayName": "US Claude Sonnet 5",
"reasoning": true,
"reasoning_budget": true,
"parent": "anthropic.claude-sonnet-5",
"max_input_tokens": 1000000,
"max_output_tokens": 128000,
"available_providers": ["bedrock"]
},
"global.anthropic.claude-sonnet-5": {
"format": "anthropic",
"flavor": "chat",
"multimodal": true,
"displayName": "Global Claude Sonnet 5",
"reasoning": true,
"reasoning_budget": true,
"parent": "anthropic.claude-sonnet-5",
"max_input_tokens": 1000000,
"max_output_tokens": 128000,
"available_providers": ["bedrock"]
}
},
"source_urls": [
"https://docs.aws.amazon.com/bedrock/latest/userguide/model-card-anthropic-claude-sonnet-5.html"
]
}
Summary
Claude Sonnet 5 was launched on AWS Bedrock on June 30, 2026. The base Bedrock entry
anthropic.claude-sonnet-5exists inmodel_list.json(line ~12277), but the US geo cross-region (us.anthropic.claude-sonnet-5) and global cross-region (global.anthropic.claude-sonnet-5) inference profile entries are missing frommodel_list.json.Both IDs are already referenced in
packages/proxy/schema/index.ts(lines 484–485), confirming the proxy expects to route traffic to them — but withoutmodel_list.jsonentries, these IDs have no metadata (pricing, token limits, display name, etc.).Every other recent Claude Bedrock model follows this three-variant pattern:
anthropic.claude-opus-4-8(line ~7477) +global.anthropic.claude-opus-4-8(line ~7029) +us.anthropic.claude-opus-4-8(line ~7547)anthropic.claude-fable-5(line ~7494) +global.anthropic.claude-fable-5(line ~7047)Missing Model IDs
us.anthropic.claude-sonnet-5index.ts, missing frommodel_list.jsonglobal.anthropic.claude-sonnet-5index.ts, missing frommodel_list.jsonVerified Specifications
"anthropic"anthropic.claude-sonnet-5"chat"anthropic.claude-sonnet-5truetruetrueanthropic.claude-sonnet-51000000128000["bedrock"]"anthropic.claude-sonnet-5"Pricing (needs verification)
The base
anthropic.claude-sonnet-5entry has: input $3/MTok, output $15/MTok, cache read $0.30/MTok, cache write $3.75/MTok.Based on the established pattern in the catalog:
global.variants use the same pricing as the base (e.g.,global.anthropic.claude-opus-4-8matchesanthropic.claude-opus-4-8at $5/$25)us.variants have a ~10% premium (e.g.,us.anthropic.claude-opus-4-8is $5.50/$27.50 vs base $5/$25)These pricing estimates are pattern-based and should be verified from the Bedrock pricing page before applying.
Cross-region availability
Per the AWS model card:
us.anthropic.claude-sonnet-5: Supported from 6 source regions (us-east-1, us-east-2, us-west-1, us-west-2, ca-central-1, ca-west-1)global.anthropic.claude-sonnet-5: Supported from all commercial AWS regions (30+)Verification Checklist
index.tslines 484–485us.anthropic.claude-sonnet-5norglobal.anthropic.claude-sonnet-5exist inmodel_list.jsonus.anthropic.claude-opus-4-8,global.anthropic.claude-opus-4-8, etc.Local Files Inspected
packages/proxy/schema/model_list.json—anthropic.claude-sonnet-5at line ~12277 (exists); nous.orglobal.variants foundpackages/proxy/schema/index.ts— lines 484–485 reference both missing IDs with["bedrock"]{ "kind": "missing_model", "provider": "bedrock", "models": ["us.anthropic.claude-sonnet-5", "global.anthropic.claude-sonnet-5"], "status": "active", "model_specs": { "us.anthropic.claude-sonnet-5": { "format": "anthropic", "flavor": "chat", "multimodal": true, "displayName": "US Claude Sonnet 5", "reasoning": true, "reasoning_budget": true, "parent": "anthropic.claude-sonnet-5", "max_input_tokens": 1000000, "max_output_tokens": 128000, "available_providers": ["bedrock"] }, "global.anthropic.claude-sonnet-5": { "format": "anthropic", "flavor": "chat", "multimodal": true, "displayName": "Global Claude Sonnet 5", "reasoning": true, "reasoning_budget": true, "parent": "anthropic.claude-sonnet-5", "max_input_tokens": 1000000, "max_output_tokens": 128000, "available_providers": ["bedrock"] } }, "source_urls": [ "https://docs.aws.amazon.com/bedrock/latest/userguide/model-card-anthropic-claude-sonnet-5.html" ] }