@@ -9,100 +9,118 @@
"id": "claude-opus-4.6",
"name": "Claude Opus 4.6",
"reasoning": true,
- "supportsReasoningEffort": true,
- "supportsDeveloperRole": false,
"input": ["text", "image"],
"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
"contextWindow": 200000,
- "maxTokens": 50000
+ "maxTokens": 50000,
+ "compat": {
+ "supportsReasoningEffort": true,
+ "supportsDeveloperRole": false
+ }
},
{
"id": "claude-sonnet-4.6",
"name": "Claude Sonnet 4.6",
"reasoning": true,
- "supportsReasoningEffort": true,
- "supportsDeveloperRole": false,
"input": ["text", "image"],
"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
"contextWindow": 200000,
- "maxTokens": 50000
+ "maxTokens": 50000,
+ "compat": {
+ "supportsReasoningEffort": true,
+ "supportsDeveloperRole": false
+ }
},
{
"id": "gpt-5.3-codex",
"name": "GPT 5.3 Codex",
"reasoning": true,
- "supportsReasoningEffort": true,
- "supportsDeveloperRole": false,
"input": ["text", "image"],
"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
"contextWindow": 400000,
- "maxTokens": 128000
+ "maxTokens": 128000,
+ "compat": {
+ "supportsReasoningEffort": true,
+ "supportsDeveloperRole": false
+ }
},
{
"id": "kimi-k2.5h",
"name": "Kimi K2.5h",
"reasoning": true,
- "supportsReasoningEffort": true,
- "supportsDeveloperRole": false,
"input": ["text", "image"],
"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
"contextWindow": 262144,
- "maxTokens": 32768
+ "maxTokens": 32768,
+ "compat": {
+ "supportsReasoningEffort": true,
+ "supportsDeveloperRole": false
+ }
},
{
"id": "glm-5",
"name": "GLM 5",
"reasoning": true,
- "supportsReasoningEffort": true,
- "supportsDeveloperRole": false,
"input": ["text"],
"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
"contextWindow": 202752,
- "maxTokens": 20275
+ "maxTokens": 20275,
+ "compat": {
+ "supportsReasoningEffort": true,
+ "supportsDeveloperRole": false
+ }
},
{
"id": "glm-4.7",
"name": "GLM 4.7",
"reasoning": true,
- "supportsReasoningEffort": true,
- "supportsDeveloperRole": false,
"input": ["text"],
"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
"contextWindow": 202752,
- "maxTokens": 20275
+ "maxTokens": 20275,
+ "compat": {
+ "supportsReasoningEffort": true,
+ "supportsDeveloperRole": false
+ }
},
{
"id": "minimax-m2.5",
"name": "MiniMax M2.5",
"reasoning": true,
- "supportsReasoningEffort": true,
- "supportsDeveloperRole": false,
"input": ["text"],
"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
"contextWindow": 196608,
- "maxTokens": 19660
+ "maxTokens": 19660,
+ "compat": {
+ "supportsReasoningEffort": true,
+ "supportsDeveloperRole": false
+ }
},
{
"id": "qwen3.5-397b-a17b",
"name": "Qwen3.5 397B A17B",
"reasoning": true,
- "supportsReasoningEffort": true,
- "supportsDeveloperRole": false,
"input": ["text"],
"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
"contextWindow": 262144,
- "maxTokens": 65536
+ "maxTokens": 65536,
+ "compat": {
+ "supportsReasoningEffort": true,
+ "supportsDeveloperRole": false
+ }
},
{
"id": "gpt-oss-120b",
"name": "GPT OSS 120B",
"reasoning": true,
- "supportsReasoningEffort": true,
- "supportsDeveloperRole": false,
"input": ["text", "image"],
"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
"contextWindow": 131072,
- "maxTokens": 13107
+ "maxTokens": 13107,
+ "compat": {
+ "supportsReasoningEffort": true,
+ "supportsDeveloperRole": false
+ }
},
{
"id": "diff-apply",