Summary
The global cross-region inference profile global.anthropic.claude-opus-4-6-v1:0 is missing from model_list.json. The base Bedrock entry anthropic.claude-opus-4-6-v1:0 (line ~7241) and US geo variant us.anthropic.claude-opus-4-6-v1:0 (line ~7226) both exist, but the global variant has no catalog entry.
Every other recent Claude Bedrock model follows the three-variant pattern:
anthropic.claude-opus-4-8 + us.anthropic.claude-opus-4-8 + global.anthropic.claude-opus-4-8 ✅
anthropic.claude-opus-4-7 + us.anthropic.claude-opus-4-7 + global.anthropic.claude-opus-4-7 ✅
anthropic.claude-fable-5 + global.anthropic.claude-fable-5 ✅
anthropic.claude-opus-4-6-v1:0 + us.anthropic.claude-opus-4-6-v1:0 + ❌ no global variant
Missing Model ID
| Model ID |
Type |
Status |
global.anthropic.claude-opus-4-6-v1:0 |
Global cross-region inference profile |
Missing from model_list.json |
Verified Specifications
| Field |
Value |
Source |
| format |
"anthropic" |
Pattern from anthropic.claude-opus-4-6-v1:0 |
| flavor |
"chat" |
Pattern from anthropic.claude-opus-4-6-v1:0 |
| multimodal |
true |
AWS model card |
| reasoning |
true |
AWS model card — Reasoning: Supported |
| reasoning_budget |
true |
Pattern from base entry |
| input_cost_per_mil_tokens |
5 |
Pattern from global.anthropic.claude-opus-4-8 (global = same as base) |
| output_cost_per_mil_tokens |
25 |
Pattern from global.anthropic.claude-opus-4-8 |
| input_cache_read_cost_per_mil_tokens |
0.5 |
Pattern from global.anthropic.claude-opus-4-8 |
| input_cache_write_cost_per_mil_tokens |
6.25 |
Pattern from global.anthropic.claude-opus-4-8 |
| max_input_tokens |
200000 |
Pattern from base entry |
| max_output_tokens |
128000 |
AWS model card — Max output tokens: 128K |
| parent |
"anthropic.claude-opus-4-6-v1:0" |
Pattern from global.anthropic.claude-opus-4-8 → parent anthropic.claude-opus-4-8 |
| available_providers |
["bedrock"] |
Pattern from all global Bedrock entries |
Verification
| Check |
Status |
Detail |
| Cross-source (model existence) |
✅ |
AWS Bedrock model card: Programmatic Access table lists global.anthropic.claude-opus-4-6-v1 as the Global inference ID |
| Cross-source (availability) |
✅ |
AWS model card: Regional Availability table shows Global Cross-Region is available from 30+ source regions |
| Already fixed |
✅ |
No global.anthropic.claude-opus-4-6 entry exists anywhere in model_list.json |
| ID format |
✅ |
Follows naming convention: global.anthropic.claude-opus-4-8, global.anthropic.claude-opus-4-7, etc. |
| Duplicate check |
✅ |
No open or closed issue covers this model ID |
Verification Notes
- Global inference ID
global.anthropic.claude-opus-4-6-v1 confirmed in the Programmatic Access table on the AWS model card page
- Pricing: Global endpoints use standard (non-premium) pricing per Anthropic's documentation and catalog convention —
global.anthropic.claude-opus-4-8 has the same $5/$25 as base anthropic.claude-opus-4-8
- Note on
:0 suffix: The AWS docs show global.anthropic.claude-opus-4-6-v1 without :0, but the existing base and US entries in the catalog use :0 (anthropic.claude-opus-4-6-v1:0). The suggested ID follows the catalog's existing convention for consistency.
Local Files Inspected
packages/proxy/schema/model_list.json — confirmed no global.anthropic.claude-opus-4-6 entry exists; base entry at line ~7241, US variant at line ~7226
packages/proxy/schema/index.ts — no global.anthropic.claude-opus-4-6 entry (only base and US variants at lines 522–523)
{
"kind": "missing_model",
"provider": "bedrock",
"models": ["global.anthropic.claude-opus-4-6-v1:0"],
"status": "active",
"model_specs": {
"global.anthropic.claude-opus-4-6-v1:0": {
"format": "anthropic",
"flavor": "chat",
"multimodal": true,
"input_cost_per_mil_tokens": 5,
"output_cost_per_mil_tokens": 25,
"input_cache_read_cost_per_mil_tokens": 0.5,
"input_cache_write_cost_per_mil_tokens": 6.25,
"displayName": "Global Claude 4.6 Opus",
"reasoning": true,
"reasoning_budget": true,
"parent": "anthropic.claude-opus-4-6-v1:0",
"max_input_tokens": 200000,
"max_output_tokens": 128000,
"available_providers": ["bedrock"]
}
},
"source_urls": [
"https://docs.aws.amazon.com/bedrock/latest/userguide/model-card-anthropic-claude-opus-4-6.html"
]
}
Summary
The global cross-region inference profile
global.anthropic.claude-opus-4-6-v1:0is missing frommodel_list.json. The base Bedrock entryanthropic.claude-opus-4-6-v1:0(line ~7241) and US geo variantus.anthropic.claude-opus-4-6-v1:0(line ~7226) both exist, but the global variant has no catalog entry.Every other recent Claude Bedrock model follows the three-variant pattern:
anthropic.claude-opus-4-8+us.anthropic.claude-opus-4-8+global.anthropic.claude-opus-4-8✅anthropic.claude-opus-4-7+us.anthropic.claude-opus-4-7+global.anthropic.claude-opus-4-7✅anthropic.claude-fable-5+global.anthropic.claude-fable-5✅anthropic.claude-opus-4-6-v1:0+us.anthropic.claude-opus-4-6-v1:0+ ❌ no global variantMissing Model ID
global.anthropic.claude-opus-4-6-v1:0model_list.jsonVerified Specifications
"anthropic"anthropic.claude-opus-4-6-v1:0"chat"anthropic.claude-opus-4-6-v1:0truetruetrue5global.anthropic.claude-opus-4-8(global = same as base)25global.anthropic.claude-opus-4-80.5global.anthropic.claude-opus-4-86.25global.anthropic.claude-opus-4-8200000128000"anthropic.claude-opus-4-6-v1:0"global.anthropic.claude-opus-4-8→ parentanthropic.claude-opus-4-8["bedrock"]Verification
global.anthropic.claude-opus-4-6-v1as the Global inference IDglobal.anthropic.claude-opus-4-6entry exists anywhere inmodel_list.jsonglobal.anthropic.claude-opus-4-8,global.anthropic.claude-opus-4-7, etc.Verification Notes
global.anthropic.claude-opus-4-6-v1confirmed in the Programmatic Access table on the AWS model card pageglobal.anthropic.claude-opus-4-8has the same $5/$25 as baseanthropic.claude-opus-4-8:0suffix: The AWS docs showglobal.anthropic.claude-opus-4-6-v1without:0, but the existing base and US entries in the catalog use:0(anthropic.claude-opus-4-6-v1:0). The suggested ID follows the catalog's existing convention for consistency.Local Files Inspected
packages/proxy/schema/model_list.json— confirmed noglobal.anthropic.claude-opus-4-6entry exists; base entry at line ~7241, US variant at line ~7226packages/proxy/schema/index.ts— noglobal.anthropic.claude-opus-4-6entry (only base and US variants at lines 522–523){ "kind": "missing_model", "provider": "bedrock", "models": ["global.anthropic.claude-opus-4-6-v1:0"], "status": "active", "model_specs": { "global.anthropic.claude-opus-4-6-v1:0": { "format": "anthropic", "flavor": "chat", "multimodal": true, "input_cost_per_mil_tokens": 5, "output_cost_per_mil_tokens": 25, "input_cache_read_cost_per_mil_tokens": 0.5, "input_cache_write_cost_per_mil_tokens": 6.25, "displayName": "Global Claude 4.6 Opus", "reasoning": true, "reasoning_budget": true, "parent": "anthropic.claude-opus-4-6-v1:0", "max_input_tokens": 200000, "max_output_tokens": 128000, "available_providers": ["bedrock"] } }, "source_urls": [ "https://docs.aws.amazon.com/bedrock/latest/userguide/model-card-anthropic-claude-opus-4-6.html" ] }