Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 0 additions & 8 deletions packages/proxy/schema/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -401,7 +401,6 @@ export const AvailableEndpointTypes: { [name: string]: ModelEndpointType[] } = {
"meta/muse-spark-1.3-contributor": ["openrouter"],
"meta/muse-spark-1.3": ["openrouter"],
"anthropic/claude-fable-5.1": ["openrouter"],
"inception/mercury-2.5-preview": ["openrouter"],
"ibm-granite/granite-4.2-8b": ["openrouter"],
"tencent/hy4-preview": ["openrouter"],
"qwen/qwen3.8-flash": ["openrouter"],
Expand All @@ -423,7 +422,6 @@ export const AvailableEndpointTypes: { [name: string]: ModelEndpointType[] } = {
"meta/muse-glimmer-30b": ["openrouter"],
"meta/muse-spark-1.2": ["openrouter"],
"inclusionai/ling-3.0-flash": ["openrouter"],
"qwen/qwen3.8-max": ["openrouter"],
"deepseek/deepseek-v4-flash-0731": ["openrouter"],
"qwen/qwen3.7-flash": ["openrouter"],
"poolside/laguna-s-2.1": ["openrouter"],
Expand All @@ -439,20 +437,17 @@ export const AvailableEndpointTypes: { [name: string]: ModelEndpointType[] } = {
"aion-labs/aion-3.0": ["openrouter"],
"tencent/hy3": ["openrouter"],
"poolside/laguna-xs-2.1": ["openrouter"],
"nex-agi/nex-n2-mini": ["openrouter"],
"sakana/fugu-ultra": ["openrouter"],
"z-ai/glm-5.2": ["openrouter"],
"openrouter/fusion": ["openrouter"],
"moonshotai/kimi-k2.7-code": ["openrouter"],
"nex-agi/nex-n2-pro": ["openrouter"],
"qwen/qwen3.7-plus": ["openrouter"],
"minimax/minimax-m3": ["openrouter"],
"stepfun/step-3.7-flash": ["openrouter"],
"anthropic/claude-opus-4.8": ["openrouter"],
"qwen/qwen3.7-max": ["openrouter"],
"perceptron/perceptron-mk1": ["openrouter"],
"openai/gpt-chat-latest": ["openrouter"],
"ibm-granite/granite-4.1-8b": ["openrouter"],
"mistralai/mistral-medium-3-5": ["openrouter"],
"qwen/qwen3.5-plus-20260420": ["openrouter"],
"qwen/qwen3.6-flash": ["openrouter"],
Expand Down Expand Up @@ -763,7 +758,6 @@ export const AvailableEndpointTypes: { [name: string]: ModelEndpointType[] } = {
"grok-4-0709": ["xAI"],
"claude-sonnet-4-6": ["anthropic"],
"claude-sonnet-5": ["anthropic", "openrouter"],
"claude-mythos-5-1": ["anthropic"],
"gemini-3.1-flash-image": ["google", "vertex", "openrouter"],
"publishers/google/models/gemini-3.1-flash-image": ["vertex"],
"grok-4.20-multi-agent-0309": ["xAI"],
Expand Down Expand Up @@ -1336,8 +1330,6 @@ export const AvailableEndpointTypes: { [name: string]: ModelEndpointType[] } = {
"gpt-4o": ["openai", "azure", "openrouter"],
"gpt-4-turbo": ["openai", "azure", "openrouter"],
"gpt-3.5-turbo-instruct": ["openai", "azure", "openrouter"],
"gpt-daybreak-blue-latest": ["openai", "azure"],
"gpt-daybreak-red-latest": ["openai", "azure"],
"gpt-3.5-turbo-16k": ["openai", "azure", "openrouter"],
"gpt-3.5-turbo": ["openai", "azure", "openrouter"],
"gpt-4": ["openai", "azure", "openrouter"],
Expand Down
130 changes: 0 additions & 130 deletions packages/proxy/schema/model_list.json
Original file line number Diff line number Diff line change
@@ -1,40 +1,4 @@
{
"gpt-daybreak-red-latest": {
"format": "openai",
"flavor": "chat",
"multimodal": true,
"input_cost_per_mil_tokens": 12.5,
"output_cost_per_mil_tokens": 75,
"input_cache_read_cost_per_mil_tokens": 1.25,
"input_cache_write_cost_per_mil_tokens": 15.625,
"displayName": "GPT Daybreak Red",
"reasoning": true,
"parent": "daybreak-red-latest",
"max_input_tokens": 400000,
"max_output_tokens": 128000,
"available_providers": [
"openai",
"azure"
]
},
"gpt-daybreak-blue-latest": {
"format": "openai",
"flavor": "chat",
"multimodal": true,
"input_cost_per_mil_tokens": 4,
"output_cost_per_mil_tokens": 20,
"input_cache_read_cost_per_mil_tokens": 0.4,
"input_cache_write_cost_per_mil_tokens": 5,
"displayName": "GPT Daybreak Blue",
"reasoning": true,
"parent": "daybreak-blue-latest",
"max_input_tokens": 1050000,
"max_output_tokens": 128000,
"available_providers": [
"openai",
"azure"
]
},
"daybreak-red-latest": {
"format": "openai",
"flavor": "chat",
Expand Down Expand Up @@ -8410,28 +8374,6 @@
"bedrock"
]
},
"claude-mythos-5-1": {
"format": "anthropic",
"flavor": "chat",
"multimodal": true,
"input_cost_per_mil_tokens": 10,
"output_cost_per_mil_tokens": 50,
"input_cache_read_cost_per_mil_tokens": 0.25,
"input_cache_write_cost_per_mil_tokens": 12.5,
"displayName": "Claude Mythos 5.1",
"reasoning": true,
"reasoning_budget": true,
"deprecation_date": "2027-09-01",
"fallback_models": [
"anthropic.claude-mythos-5-1",
"global.anthropic.claude-mythos-5-1"
],
"max_input_tokens": 1000000,
"max_output_tokens": 128000,
"available_providers": [
"anthropic"
]
},
"claude-fable-5-1": {
"format": "anthropic",
"flavor": "chat",
Expand Down Expand Up @@ -13906,20 +13848,6 @@
"openrouter"
]
},
"inception/mercury-2.5-preview": {
"format": "openai",
"flavor": "chat",
"input_cost_per_mil_tokens": 0.04,
"output_cost_per_mil_tokens": 0.15,
"input_cache_read_cost_per_mil_tokens": 0.004,
"displayName": "Inception: Mercury 2.5 Preview",
"reasoning": true,
"max_input_tokens": 260000,
"max_output_tokens": 65536,
"available_providers": [
"openrouter"
]
},
"gryphe/mythomax-l2-13b": {
"format": "openai",
"flavor": "chat",
Expand Down Expand Up @@ -14965,19 +14893,6 @@
"openrouter"
]
},
"ibm-granite/granite-4.1-8b": {
"format": "openai",
"flavor": "chat",
"input_cost_per_mil_tokens": 0.05,
"output_cost_per_mil_tokens": 0.1,
"input_cache_read_cost_per_mil_tokens": 0.05,
"displayName": "IBM: Granite 4.1 8B",
"max_input_tokens": 131072,
"max_output_tokens": 131072,
"available_providers": [
"openrouter"
]
},
"inclusionai/ling-3.0-flash-fin": {
"format": "openai",
"flavor": "chat",
Expand Down Expand Up @@ -15388,36 +15303,6 @@
"openrouter"
]
},
"nex-agi/nex-n2-pro": {
"format": "openai",
"flavor": "chat",
"multimodal": true,
"input_cost_per_mil_tokens": 0.25,
"output_cost_per_mil_tokens": 1,
"input_cache_read_cost_per_mil_tokens": 0.025,
"displayName": "Nex AGI: Nex-N2-Pro",
"reasoning": true,
"max_input_tokens": 262144,
"max_output_tokens": 262144,
"available_providers": [
"openrouter"
]
},
"nex-agi/nex-n2-mini": {
"format": "openai",
"flavor": "chat",
"multimodal": true,
"input_cost_per_mil_tokens": 0.025,
"output_cost_per_mil_tokens": 0.1,
"input_cache_read_cost_per_mil_tokens": 0.0025,
"displayName": "Nex AGI: Nex-N2-Mini",
"reasoning": true,
"max_input_tokens": 262144,
"max_output_tokens": 262144,
"available_providers": [
"openrouter"
]
},
"tencent/hy4-preview": {
"format": "openai",
"flavor": "chat",
Expand Down Expand Up @@ -16275,21 +16160,6 @@
"openrouter"
]
},
"qwen/qwen3.8-max": {
"format": "openai",
"flavor": "chat",
"multimodal": true,
"input_cost_per_mil_tokens": 2,
"output_cost_per_mil_tokens": 6,
"input_cache_read_cost_per_mil_tokens": 0.25,
"displayName": "Qwen: Qwen3.8 Max",
"reasoning": true,
"max_input_tokens": 1000000,
"max_output_tokens": 131072,
"available_providers": [
"openrouter"
]
},
"qwen/qwen-2.5-72b-instruct": {
"format": "openai",
"flavor": "chat",
Expand Down
8 changes: 8 additions & 0 deletions packages/proxy/scripts/deprecated_model_ids.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@
"claude-4-opus-20250514",
"claude-4-sonnet-20250514",
"claude-mythos-5",
"claude-mythos-5-1",

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Preserve the canonical alias while Bedrock fallbacks remain

When callers use claude-mythos-5-1 with a Bedrock credential, blacklisting this ID and deleting its catalog entry also removes the fallback_models links to the still-cataloged anthropic.claude-mythos-5-1 and global.anthropic.claude-mythos-5-1 Bedrock variants. getModelEndpointTypes derives equivalent-provider routing from those links, so the canonical ID now resolves to no endpoint even though the audit established only that its Anthropic route returned 404. Preserve the canonical entry and its equivalence links while removing the dead Anthropic route instead.

Useful? React with 👍 / 👎.

"claude-mythos-preview",
"claude-opus-4-1",
"claude-opus-4-1-20250805",
Expand Down Expand Up @@ -68,6 +69,8 @@
"gpt-4.5-preview",
"gpt-4.5-preview-2025-02-27",
"gpt-5-chat",
"gpt-daybreak-blue-latest",
"gpt-daybreak-red-latest",
"grok-2",
"grok-2-1212",
"grok-2-latest",
Expand All @@ -80,6 +83,8 @@
"grok-imagine-image-quality-20260403",
"grok-imagine-image-quality-latest",
"grok-vision-beta",
"ibm-granite/granite-4.1-8b",
"inception/mercury-2.5-preview",
"inclusionai/ling-2.6-1t",
"inclusionai/ling-2.6-flash",
"inclusionai/ring-2.6-1t",
Expand Down Expand Up @@ -120,6 +125,8 @@
"moonshotai/Kimi-K2-Instruct-0905",
"moonshotai/Kimi-K2-Thinking",
"moonshotai/kimi-k2-instruct-0905",
"nex-agi/nex-n2-mini",
"nex-agi/nex-n2-pro",
"nvidia/Nemotron-120B-A12B",
"o1-mini",
"o1-mini-2024-09-12",
Expand All @@ -135,6 +142,7 @@
"qwen-2.5-coder-32b",
"qwen-qwq-32b",
"qwen/qwen3-32b",
"qwen/qwen3.8-max",
"r1-1776",
"sonar-reasoning",
"stealth/ox-alpha",
Expand Down