crush: proxy kagi, update auth

Amolith created

Change summary

dot_config/crush/crush.json | 16 +++++++++-------
1 file changed, 9 insertions(+), 7 deletions(-)

Detailed changes

dot_config/crush/crush.json 🔗

@@ -1,16 +1,18 @@
 {
 	"$schema": "https://charm.land/crush.json",
 	"mcp": {
-		"kagi": {
-			"type": "stdio",
-			"command": "kagi-ken-mcp",
-			"disabled_tools": ["kagi_summarizer"]
-		},
 		"silverbullet": {
 			"type": "http",
 			"url": "http://100.77.116.78:4000/mcp/silverbullet",
 			"headers": {
-				"Authorization": "Bearer $PLEXUS_API_KEY"
+				"Authorization": "Bearer ${PLEXUS_API_KEY?set PLEXUS_API_KEY}:crush"
+			}
+		},
+		"kagi": {
+			"type": "http",
+			"url": "http://100.77.116.78:4000/mcp/kagi",
+			"headers": {
+				"Authorization": "Bearer ${PLEXUS_API_KEY?set PLEXUS_API_KEY}:crush"
 			}
 		}
 	},
@@ -26,7 +28,7 @@
 			"name": "Plexus",
 			"type": "openai-compat",
 			"base_url": "http://100.77.116.78:4000/v1",
-			"api_key": "$PLEXUS_API_KEY",
+			"api_key": "${PLEXUS_API_KEY?set PLEXUS_API_KEY}:crush",
 			"models": [
 				{
 					"id": "claude-opus-4.6",