chore(pi): update model list

Amolith created

Change summary

dot_config/pi/models.json | 78 +++++++++++++++++++++++++++-------------
1 file changed, 52 insertions(+), 26 deletions(-)

Detailed changes

dot_config/pi/models.json 🔗

@@ -12,7 +12,7 @@
 					"input": ["text"],
 					"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
 					"contextWindow": 200000,
-					"maxTokens": 64000,
+					"maxTokens": 40000,
 					"compat": {
 						"supportsReasoningEffort": true,
 						"supportsDeveloperRole": false
@@ -20,12 +20,12 @@
 				},
 				{
 					"id": "glm-4.7-flash",
-					"name": "GLM-4.7-Flash",
+					"name": "GLM 4.7 Flash",
 					"reasoning": true,
 					"input": ["text"],
 					"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
 					"contextWindow": 200000,
-					"maxTokens": 131072,
+					"maxTokens": 40000,
 					"compat": {
 						"supportsReasoningEffort": true,
 						"supportsDeveloperRole": false
@@ -33,12 +33,12 @@
 				},
 				{
 					"id": "glm-5",
-					"name": "GLM-5",
+					"name": "GLM 5",
 					"reasoning": true,
 					"input": ["text"],
 					"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
 					"contextWindow": 204800,
-					"maxTokens": 131072,
+					"maxTokens": 40960,
 					"compat": {
 						"supportsReasoningEffort": true,
 						"supportsDeveloperRole": false
@@ -51,7 +51,7 @@
 					"input": ["text"],
 					"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
 					"contextWindow": 162816,
-					"maxTokens": 8000,
+					"maxTokens": 32563,
 					"compat": {
 						"supportsReasoningEffort": true,
 						"supportsDeveloperRole": false
@@ -64,7 +64,7 @@
 					"input": ["text"],
 					"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
 					"contextWindow": 128000,
-					"maxTokens": 32768,
+					"maxTokens": 25600,
 					"compat": {
 						"supportsReasoningEffort": true,
 						"supportsDeveloperRole": false
@@ -77,7 +77,7 @@
 					"input": ["text", "image"],
 					"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
 					"contextWindow": 262144,
-					"maxTokens": 65536,
+					"maxTokens": 52428,
 					"compat": {
 						"supportsReasoningEffort": true,
 						"supportsDeveloperRole": false
@@ -90,20 +90,33 @@
 					"input": ["text", "image"],
 					"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
 					"contextWindow": 262144,
-					"maxTokens": 262144,
+					"maxTokens": 52428,
 					"compat": {
 						"supportsReasoningEffort": true,
 						"supportsDeveloperRole": false
 					}
 				},
 				{
-					"id": "gpt-5.3-codex",
-					"name": "GPT-5.3 Codex",
+					"id": "glm-5.1",
+					"name": "GLM 5.1",
 					"reasoning": true,
-					"input": ["text", "image"],
+					"input": ["text"],
 					"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
-					"contextWindow": 400000,
-					"maxTokens": 128000,
+					"contextWindow": 200000,
+					"maxTokens": 40000,
+					"compat": {
+						"supportsReasoningEffort": true,
+						"supportsDeveloperRole": false
+					}
+				},
+				{
+					"id": "glm-5.1h",
+					"name": "GLM 5.1h",
+					"reasoning": true,
+					"input": ["text"],
+					"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
+					"contextWindow": 200000,
+					"maxTokens": 40000,
 					"compat": {
 						"supportsReasoningEffort": true,
 						"supportsDeveloperRole": false
@@ -111,12 +124,12 @@
 				},
 				{
 					"id": "minimax-m2.5",
-					"name": "MiniMax-M2.5",
+					"name": "MiniMax M2.5",
 					"reasoning": true,
 					"input": ["text"],
 					"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
 					"contextWindow": 204800,
-					"maxTokens": 131072,
+					"maxTokens": 40960,
 					"compat": {
 						"supportsReasoningEffort": true,
 						"supportsDeveloperRole": false
@@ -124,12 +137,25 @@
 				},
 				{
 					"id": "minimax-m2.5h",
-					"name": "MiniMax-M2.5h",
+					"name": "MiniMax M2.5",
+					"reasoning": true,
+					"input": ["text"],
+					"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
+					"contextWindow": 204800,
+					"maxTokens": 40960,
+					"compat": {
+						"supportsReasoningEffort": true,
+						"supportsDeveloperRole": false
+					}
+				},
+				{
+					"id": "minimax-m2.7",
+					"name": "MiniMax M2.7",
 					"reasoning": true,
 					"input": ["text"],
 					"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
 					"contextWindow": 204800,
-					"maxTokens": 131072,
+					"maxTokens": 40960,
 					"compat": {
 						"supportsReasoningEffort": true,
 						"supportsDeveloperRole": false
@@ -142,7 +168,7 @@
 					"input": ["text", "image"],
 					"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
 					"contextWindow": 1000000,
-					"maxTokens": 64000,
+					"maxTokens": 200000,
 					"compat": {
 						"supportsReasoningEffort": true,
 						"supportsDeveloperRole": false
@@ -150,12 +176,12 @@
 				},
 				{
 					"id": "gpt-5.4",
-					"name": "GPT-5.4",
+					"name": "GPT 5.4",
 					"reasoning": true,
 					"input": ["text", "image"],
 					"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
 					"contextWindow": 1050000,
-					"maxTokens": 128000,
+					"maxTokens": 210000,
 					"compat": {
 						"supportsReasoningEffort": true,
 						"supportsDeveloperRole": false
@@ -168,7 +194,7 @@
 					"input": ["text", "image"],
 					"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
 					"contextWindow": 1048576,
-					"maxTokens": 65536,
+					"maxTokens": 209715,
 					"compat": {
 						"supportsReasoningEffort": true,
 						"supportsDeveloperRole": false
@@ -181,7 +207,7 @@
 					"input": ["text", "image"],
 					"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
 					"contextWindow": 1048576,
-					"maxTokens": 65536,
+					"maxTokens": 209715,
 					"compat": {
 						"supportsReasoningEffort": true,
 						"supportsDeveloperRole": false
@@ -194,7 +220,7 @@
 					"input": ["text", "image"],
 					"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
 					"contextWindow": 1000000,
-					"maxTokens": 128000,
+					"maxTokens": 200000,
 					"compat": {
 						"supportsReasoningEffort": true,
 						"supportsDeveloperRole": false
@@ -207,7 +233,7 @@
 					"input": ["text"],
 					"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
 					"contextWindow": 262144,
-					"maxTokens": 65536,
+					"maxTokens": 52428,
 					"compat": {
 						"supportsReasoningEffort": true,
 						"supportsDeveloperRole": false
@@ -216,4 +242,4 @@
 			]
 		}
 	}
-}
+}