pi: switch to pi-plexus, add more pakag

Amolith created

Change summary

dot_config/pi/models.json   | 522 ---------------------------------------
dot_config/pi/settings.json | 145 +++++-----
2 files changed, 73 insertions(+), 594 deletions(-)

Detailed changes

dot_config/pi/models.json 🔗

@@ -1,522 +0,0 @@
-{
-	"providers": {
-		"plexus": {
-			"baseUrl": "http://100.77.116.78:4000/v1",
-			"apiKey": "!fnox get PLEXUS_API_KEY",
-			"api": "openai-completions",
-			"models": [
-				{
-					"id": "claude-opus-4.6",
-					"name": "Claude Opus 4.6",
-					"reasoning": true,
-					"input": ["text", "image"],
-					"cost": {
-						"input": 0,
-						"output": 0,
-						"cacheRead": 0,
-						"cacheWrite": 0
-					},
-					"contextWindow": 1000000,
-					"maxTokens": 200000,
-					"compat": {
-						"supportsReasoningEffort": true,
-						"supportsDeveloperRole": false
-					}
-				},
-				{
-					"id": "claude-sonnet-4.6",
-					"name": "Claude Sonnet 4.6",
-					"reasoning": true,
-					"input": ["text", "image"],
-					"cost": {
-						"input": 0,
-						"output": 0,
-						"cacheRead": 0,
-						"cacheWrite": 0
-					},
-					"contextWindow": 1000000,
-					"maxTokens": 200000,
-					"compat": {
-						"supportsReasoningEffort": true,
-						"supportsDeveloperRole": false
-					}
-				},
-				{
-					"id": "deepseek-v4-pro-h",
-					"name": "DeepSeek V4 Pro H",
-					"reasoning": true,
-					"input": ["text"],
-					"cost": {
-						"input": 0,
-						"output": 0,
-						"cacheRead": 0,
-						"cacheWrite": 0
-					},
-					"contextWindow": 600000,
-					"maxTokens": 120000,
-					"compat": {
-						"supportsReasoningEffort": true,
-						"supportsDeveloperRole": false
-					}
-				},
-				{
-					"id": "gemini-3.1-flash-lite",
-					"name": "Gemini 3.1 Flash Lite Preview",
-					"reasoning": true,
-					"input": ["text", "image"],
-					"cost": {
-						"input": 0,
-						"output": 0,
-						"cacheRead": 0,
-						"cacheWrite": 0
-					},
-					"contextWindow": 1000000,
-					"maxTokens": 200000,
-					"compat": {
-						"supportsReasoningEffort": true,
-						"supportsDeveloperRole": false
-					}
-				},
-				{
-					"id": "gemma-4-26b-a4b",
-					"name": "Gemma 4 26B A4B",
-					"reasoning": true,
-					"input": ["text", "image"],
-					"cost": {
-						"input": 0,
-						"output": 0,
-						"cacheRead": 0,
-						"cacheWrite": 0
-					},
-					"contextWindow": 262144,
-					"maxTokens": 52428,
-					"compat": {
-						"supportsReasoningEffort": true,
-						"supportsDeveloperRole": false
-					}
-				},
-				{
-					"id": "glm-4.7",
-					"name": "GLM 4.7",
-					"reasoning": true,
-					"input": ["text"],
-					"cost": {
-						"input": 0,
-						"output": 0,
-						"cacheRead": 0,
-						"cacheWrite": 0
-					},
-					"contextWindow": 202752,
-					"maxTokens": 40550,
-					"compat": {
-						"supportsReasoningEffort": true,
-						"supportsDeveloperRole": false
-					}
-				},
-				{
-					"id": "glm-4.7-flash",
-					"name": "GLM 4.7 Flash",
-					"reasoning": true,
-					"input": ["text"],
-					"cost": {
-						"input": 0,
-						"output": 0,
-						"cacheRead": 0,
-						"cacheWrite": 0
-					},
-					"contextWindow": 196608,
-					"maxTokens": 39321,
-					"compat": {
-						"supportsReasoningEffort": true,
-						"supportsDeveloperRole": false
-					}
-				},
-				{
-					"id": "glm-5.1",
-					"name": "GLM 5.1",
-					"reasoning": true,
-					"input": ["text"],
-					"cost": {
-						"input": 0,
-						"output": 0,
-						"cacheRead": 0,
-						"cacheWrite": 0
-					},
-					"contextWindow": 202752,
-					"maxTokens": 40550,
-					"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": 202752,
-					"maxTokens": 40550,
-					"compat": {
-						"supportsReasoningEffort": true,
-						"supportsDeveloperRole": false
-					}
-				},
-				{
-					"id": "gpt-5.5",
-					"name": "GPT 5.5",
-					"reasoning": true,
-					"input": ["text", "image"],
-					"cost": {
-						"input": 0,
-						"output": 0,
-						"cacheRead": 0,
-						"cacheWrite": 0
-					},
-					"contextWindow": 1050000,
-					"maxTokens": 210000,
-					"compat": {
-						"supportsReasoningEffort": true,
-						"supportsDeveloperRole": false
-					}
-				},
-				{
-					"id": "gpt-oss-120b",
-					"name": "GPT OSS 120B",
-					"reasoning": true,
-					"input": ["text"],
-					"cost": {
-						"input": 0,
-						"output": 0,
-						"cacheRead": 0,
-						"cacheWrite": 0
-					},
-					"contextWindow": 131072,
-					"maxTokens": 26214,
-					"compat": {
-						"supportsReasoningEffort": true,
-						"supportsDeveloperRole": false
-					}
-				},
-				{
-					"id": "kimi-k2.5",
-					"name": "Kimi K2.5",
-					"reasoning": true,
-					"input": ["text", "image"],
-					"cost": {
-						"input": 0,
-						"output": 0,
-						"cacheRead": 0,
-						"cacheWrite": 0
-					},
-					"contextWindow": 262144,
-					"maxTokens": 52428,
-					"compat": {
-						"supportsReasoningEffort": true,
-						"supportsDeveloperRole": false
-					}
-				},
-				{
-					"id": "kimi-k2.5h",
-					"name": "Kimi K2.5h",
-					"reasoning": true,
-					"input": ["text", "image"],
-					"cost": {
-						"input": 0,
-						"output": 0,
-						"cacheRead": 0,
-						"cacheWrite": 0
-					},
-					"contextWindow": 262144,
-					"maxTokens": 52428,
-					"compat": {
-						"supportsReasoningEffort": true,
-						"supportsDeveloperRole": false
-					}
-				},
-				{
-					"id": "kimi-k2.6",
-					"name": "Kimi K2.6",
-					"reasoning": true,
-					"input": ["text", "image"],
-					"cost": {
-						"input": 0,
-						"output": 0,
-						"cacheRead": 0,
-						"cacheWrite": 0
-					},
-					"contextWindow": 262144,
-					"maxTokens": 52428,
-					"compat": {
-						"supportsReasoningEffort": true,
-						"supportsDeveloperRole": false
-					}
-				},
-				{
-					"id": "kimi-k2.6-fast",
-					"name": "Kimi K2.6 Fast",
-					"reasoning": false,
-					"input": ["text", "image"],
-					"cost": {
-						"input": 0,
-						"output": 0,
-						"cacheRead": 0,
-						"cacheWrite": 0
-					},
-					"contextWindow": 262144,
-					"maxTokens": 52428,
-					"compat": {
-						"supportsReasoningEffort": false,
-						"supportsDeveloperRole": false
-					}
-				},
-				{
-					"id": "kimi-k2.6h",
-					"name": "Kimi K2.6h",
-					"reasoning": true,
-					"input": ["text", "image"],
-					"cost": {
-						"input": 0,
-						"output": 0,
-						"cacheRead": 0,
-						"cacheWrite": 0
-					},
-					"contextWindow": 262144,
-					"maxTokens": 52428,
-					"compat": {
-						"supportsReasoningEffort": true,
-						"supportsDeveloperRole": false
-					}
-				},
-				{
-					"id": "minimax-m2.5",
-					"name": "MiniMax M2.5",
-					"reasoning": true,
-					"input": ["text"],
-					"cost": {
-						"input": 0,
-						"output": 0,
-						"cacheRead": 0,
-						"cacheWrite": 0
-					},
-					"contextWindow": 191488,
-					"maxTokens": 38297,
-					"compat": {
-						"supportsReasoningEffort": true,
-						"supportsDeveloperRole": false
-					}
-				},
-				{
-					"id": "minimax-m2.5h",
-					"name": "MiniMax M2.5h",
-					"reasoning": true,
-					"input": ["text"],
-					"cost": {
-						"input": 0,
-						"output": 0,
-						"cacheRead": 0,
-						"cacheWrite": 0
-					},
-					"contextWindow": 191488,
-					"maxTokens": 38297,
-					"compat": {
-						"supportsReasoningEffort": true,
-						"supportsDeveloperRole": false
-					}
-				},
-				{
-					"id": "minimax-m2.7h",
-					"name": "MiniMax M2.7h",
-					"reasoning": false,
-					"input": ["text"],
-					"cost": {
-						"input": 0,
-						"output": 0,
-						"cacheRead": 0,
-						"cacheWrite": 0
-					},
-					"contextWindow": 200000,
-					"maxTokens": 40000,
-					"compat": {
-						"supportsReasoningEffort": false,
-						"supportsDeveloperRole": false
-					}
-				},
-				{
-					"id": "nemotron-3-super-120b-a12b",
-					"name": "NVIDIA Nemotron 3 Super 120B A12B NVFP4",
-					"reasoning": true,
-					"input": ["text"],
-					"cost": {
-						"input": 0,
-						"output": 0,
-						"cacheRead": 0,
-						"cacheWrite": 0
-					},
-					"contextWindow": 262144,
-					"maxTokens": 52428,
-					"compat": {
-						"supportsReasoningEffort": true,
-						"supportsDeveloperRole": false
-					}
-				},
-				{
-					"id": "qwen3.6-35b-a3b",
-					"name": "Qwen 3.6 35B",
-					"reasoning": true,
-					"input": ["text", "image"],
-					"cost": {
-						"input": 0,
-						"output": 0,
-						"cacheRead": 0,
-						"cacheWrite": 0
-					},
-					"contextWindow": 131072,
-					"maxTokens": 26214,
-					"compat": {
-						"supportsReasoningEffort": true,
-						"supportsDeveloperRole": false
-					}
-				},
-				{
-					"id": "qwen3.6-35b-fast",
-					"name": "Qwen 3.6 35B Fast",
-					"reasoning": false,
-					"input": ["text", "image"],
-					"cost": {
-						"input": 0,
-						"output": 0,
-						"cacheRead": 0,
-						"cacheWrite": 0
-					},
-					"contextWindow": 131072,
-					"maxTokens": 26214,
-					"compat": {
-						"supportsReasoningEffort": false,
-						"supportsDeveloperRole": false
-					}
-				}
-			]
-		},
-		"hyper": {
-			"baseUrl": "https://hyper.charm.land/v1",
-			"apiKey": "!fnox get HYPER_API_KEY",
-			"api": "openai-completions",
-			"models": [
-				{
-					"id": "gemma-4-26b-a4b-it",
-					"name": "Gemma 4 26B A4B",
-					"reasoning": true,
-					"input": ["text"],
-					"cost": {
-						"input": 0,
-						"output": 0,
-						"cacheRead": 0,
-						"cacheWrite": 0
-					},
-					"contextWindow": 262144,
-					"maxTokens": 52428,
-					"compat": {
-						"supportsReasoningEffort": false,
-						"supportsDeveloperRole": false
-					}
-				},
-				{
-					"id": "glm-5.1",
-					"name": "GLM 5.1",
-					"reasoning": true,
-					"input": ["text"],
-					"cost": {
-						"input": 0,
-						"output": 0,
-						"cacheRead": 0,
-						"cacheWrite": 0
-					},
-					"contextWindow": 202752,
-					"maxTokens": 40550,
-					"compat": {
-						"supportsReasoningEffort": false,
-						"supportsDeveloperRole": false
-					}
-				},
-				{
-					"id": "deepseek-v4-pro",
-					"name": "DeepSeek V4 Pro",
-					"reasoning": true,
-					"input": ["text"],
-					"cost": {
-						"input": 0,
-						"output": 0,
-						"cacheRead": 0,
-						"cacheWrite": 0
-					},
-					"contextWindow": 600000,
-					"maxTokens": 120000,
-					"compat": {
-						"supportsReasoningEffort": false,
-						"supportsDeveloperRole": false
-					}
-				},
-				{
-					"id": "gpt-oss-120b",
-					"name": "GPT OSS 120B",
-					"reasoning": true,
-					"input": ["text"],
-					"cost": {
-						"input": 0,
-						"output": 0,
-						"cacheRead": 0,
-						"cacheWrite": 0
-					},
-					"contextWindow": 131072,
-					"maxTokens": 26214,
-					"compat": {
-						"supportsReasoningEffort": true,
-						"supportsDeveloperRole": false
-					}
-				},
-				{
-					"id": "kimi-k2.5",
-					"name": "Kimi K2.5",
-					"reasoning": true,
-					"input": ["text", "image"],
-					"cost": {
-						"input": 0,
-						"output": 0,
-						"cacheRead": 0,
-						"cacheWrite": 0
-					},
-					"contextWindow": 262144,
-					"maxTokens": 52428,
-					"compat": {
-						"supportsReasoningEffort": false,
-						"supportsDeveloperRole": false
-					}
-				},
-				{
-					"id": "kimi-k2.6",
-					"name": "Kimi K2.6",
-					"reasoning": true,
-					"input": ["text", "image"],
-					"cost": {
-						"input": 0,
-						"output": 0,
-						"cacheRead": 0,
-						"cacheWrite": 0
-					},
-					"contextWindow": 262142,
-					"maxTokens": 52428,
-					"compat": {
-						"supportsReasoningEffort": false,
-						"supportsDeveloperRole": false
-					}
-				}
-			]
-		}
-	}
-}

dot_config/pi/settings.json 🔗

@@ -1,73 +1,74 @@
 {
-	"lastChangelogVersion": "0.74.0",
-	"defaultThinkingLevel": "high",
-	"defaultProvider": "plexus",
-	"defaultModel": "glm-5.1h",
-	"quietStartup": true,
-	"autocompleteMaxVisible": 10,
-	"steeringMode": "all",
-	"followUpMode": "all",
-	"editorPaddingX": 2,
-	"hideThinkingBlock": false,
-	"skills": ["~/.config/agents/skills"],
-	"packages": [
-		"/home/amolith/repos/personal/pi-extensions/packages/personas",
-		"/home/amolith/repos/personal/pi-extensions/packages/questionnaire",
-		"/home/amolith/repos/personal/pi-extensions/packages/handoff",
-		"/home/amolith/repos/personal/pi-extensions/packages/answer",
-		"npm:pi-rtk",
-		"npm:pi-mcp-adapter",
-		"npm:@juanibiapina/pi-plan",
-		"npm:@mcowger/pi-better-messages-cache",
-		"npm:@mcowger/pi-suppress-providers",
-		"npm:@mcowger/pi-plexus",
-		"npm:pi-minions",
-		{
-			"source": "npm:pi-hooks",
-			"extensions": [
-				"-ralph-loop/ralph-loop.ts",
-				"-repeat/repeat.ts",
-				"-token-rate/token-rate.ts"
-			]
-		},
-		"npm:pi-vitals"
-	],
-	"pi-minions": {
-		"delegation": {
-			"enabled": false
-		},
-		"minionNames": [
-			"momo",
-			"chibi",
-			"lumi",
-			"nori",
-			"pip",
-			"kiki",
-			"lulu",
-			"coco",
-			"mimi",
-			"hana",
-			"suzu",
-			"rio",
-			"poki",
-			"boba",
-			"niki",
-			"zuzu",
-			"remi",
-			"yuki",
-			"choco",
-			"kiri",
-			"mako",
-			"riri",
-			"peko",
-			"toto",
-			"raku",
-			"bea",
-			"finn",
-			"dango",
-			"pepper",
-			"nabi",
-			"pippi"
-		]
-	}
-}
+  "lastChangelogVersion": "0.75.4",
+  "defaultThinkingLevel": "high",
+  "defaultProvider": "plexus",
+  "defaultModel": "gpt-5.5",
+  "quietStartup": true,
+  "autocompleteMaxVisible": 10,
+  "steeringMode": "all",
+  "followUpMode": "all",
+  "editorPaddingX": 2,
+  "hideThinkingBlock": false,
+  "skills": [
+    "~/.config/agents/skills"
+  ],
+  "enabledProviders": [
+    "plexus"
+  ],
+  "packages": [
+    "/home/amolith/repos/personal/pi-extensions/packages/personas",
+    "/home/amolith/repos/personal/pi-extensions/packages/questionnaire",
+    "/home/amolith/repos/personal/pi-extensions/packages/handoff",
+    "/home/amolith/repos/personal/pi-extensions/packages/answer",
+    "npm:pi-rtk",
+    "npm:@zhafron/pi-mcp-tools",
+    "npm:@ifi/pi-plan",
+    "npm:@mcowger/pi-better-messages-cache",
+    "npm:@mcowger/pi-suppress-providers",
+    "git:github.com/mcowger/pi-plexus",
+    "npm:pi-minions",
+    "npm:lsp-pi",
+    "npm:pi-caffeinate",
+    "npm:pi-rewind",
+    "npm:pi-tool-display",
+    "npm:pi-vitals"
+  ],
+  "pi-minions": {
+    "delegation": {
+      "enabled": false
+    },
+    "minionNames": [
+      "momo",
+      "chibi",
+      "lumi",
+      "nori",
+      "pip",
+      "kiki",
+      "lulu",
+      "coco",
+      "mimi",
+      "hana",
+      "suzu",
+      "rio",
+      "poki",
+      "boba",
+      "niki",
+      "zuzu",
+      "remi",
+      "yuki",
+      "choco",
+      "kiri",
+      "mako",
+      "riri",
+      "peko",
+      "toto",
+      "raku",
+      "bea",
+      "finn",
+      "dango",
+      "pepper",
+      "nabi",
+      "pippi"
+    ]
+  }
+}