- Add editable model lists, alias suggestions, and usage guidance - Ignore unselected rows and validate alias conflicts and naming rules - Fix alias routing through disabled or excluded providers - Preserve model routes when restoring legacy backups - Repair legacy metadata and remove unsupported context fields - Add regression tests for validation and configuration recovery
73 lines
2.6 KiB
JSON
73 lines
2.6 KiB
JSON
{
|
|
"fallback_model": {
|
|
"context_window": 200000
|
|
},
|
|
"models": [
|
|
{ "slug": "gpt-5.6" },
|
|
{ "slug": "gpt-5.6-sol", "context_window": 372000 },
|
|
{ "slug": "gpt-5.6-terra", "context_window": 372000 },
|
|
{ "slug": "gpt-5.6-luna", "context_window": 372000 },
|
|
{ "slug": "gpt-5.5", "context_window": 272000 },
|
|
{ "slug": "gpt-5.5-pro" },
|
|
{ "slug": "gpt-5.4", "context_window": 272000 },
|
|
{ "slug": "gpt-5.4-pro" },
|
|
{ "slug": "gpt-5.4-mini", "context_window": 272000 },
|
|
{ "slug": "gpt-5.4-nano" },
|
|
{ "slug": "gpt-5.3-codex" },
|
|
{ "slug": "gpt-5.3-codex-spark", "context_window": 128000 },
|
|
{ "slug": "gpt-5.2" },
|
|
{ "slug": "gpt-5.2-pro" },
|
|
{ "slug": "gpt-5.2-codex" },
|
|
{ "slug": "gpt-5.1" },
|
|
{ "slug": "gpt-5.1-codex" },
|
|
{ "slug": "gpt-5.1-codex-mini" },
|
|
{ "slug": "gpt-5" },
|
|
{ "slug": "gpt-5-pro" },
|
|
{ "slug": "gpt-5-mini" },
|
|
{ "slug": "gpt-5-nano" },
|
|
{ "slug": "gpt-4.1" },
|
|
{ "slug": "gpt-4.1-mini" },
|
|
{ "slug": "gpt-4.1-nano" },
|
|
{ "slug": "o1" },
|
|
{ "slug": "o1-pro" },
|
|
{ "slug": "o3" },
|
|
{ "slug": "o3-mini" },
|
|
{ "slug": "o3-pro" },
|
|
{ "slug": "o4-mini" },
|
|
{ "slug": "codex-auto-review", "context_window": 272000 },
|
|
{ "slug": "claude-fable-5-1", "context_window": 1000000, "claude_code_effort_level": "high" },
|
|
{ "slug": "claude-fable-5", "context_window": 1000000, "claude_code_effort_level": "high" },
|
|
{ "slug": "claude-opus-5" },
|
|
{ "slug": "claude-opus-4-8" },
|
|
{ "slug": "claude-opus-4-7" },
|
|
{ "slug": "claude-opus-4-6" },
|
|
{ "slug": "claude-opus-4-5" },
|
|
{ "slug": "claude-opus-4-1" },
|
|
{ "slug": "claude-sonnet-5" },
|
|
{ "slug": "claude-sonnet-4-6" },
|
|
{ "slug": "claude-sonnet-4-5" },
|
|
{ "slug": "claude-sonnet-4" },
|
|
{ "slug": "claude-haiku-4-5" },
|
|
{ "slug": "gemini-3.6-flash" },
|
|
{ "slug": "gemini-3.5-flash" },
|
|
{ "slug": "gemini-3.1-pro-preview" },
|
|
{ "slug": "gemini-3.1-flash-lite" },
|
|
{ "slug": "gemini-3-pro-preview" },
|
|
{ "slug": "gemini-3-flash-preview" },
|
|
{ "slug": "gemini-2.5-pro" },
|
|
{ "slug": "gemini-2.5-flash" },
|
|
{ "slug": "gemini-2.5-flash-lite" },
|
|
{ "slug": "deepseek-v4-flash", "display_name": "DeepSeek V4 Flash", "context_window": 1000000},
|
|
{ "slug": "deepseek-v4-pro", "display_name": "DeepSeek V4 Pro", "context_window": 1000000},
|
|
{ "slug": "deepseek-chat", "display_name": "DeepSeek Chat" },
|
|
{ "slug": "deepseek-reasoner", "display_name": "DeepSeek Reasoner" },
|
|
{ "slug": "grok-4.5" },
|
|
{ "slug": "grok-4.3" },
|
|
{ "slug": "grok-4.20" },
|
|
{ "slug": "grok-4" },
|
|
{ "slug": "grok-4-1-fast" },
|
|
{ "slug": "grok-3" },
|
|
{ "slug": "grok-3-mini" }
|
|
]
|
|
}
|