1 line
42 KiB
JSON
1 line
42 KiB
JSON
{"repo": "bennigo/dotfiles", "files": {"crush/.config/crush/crush.json": {"8ac3c4515c6fc6a4a50bcdc6870db8d29a48bead": {"t": 1785745286.6700644, "n": 5096, "h": "45f61587d0ee9cd3", "c": "{\n \"$schema\": \"https://charm.land/crush.json\",\n \"models\": {\n \"large\": {\n \"model\": \"claude-opus-4.6\",\n \"provider\": \"copilot\"\n },\n \"small\": {\n \"model\": \"claude-sonnet-4.5\",\n \"provider\": \"copilot\"\n }\n },\n \"providers\": {\n \"kimi\": {\n \"name\": \"Kimi (Moonshot AI)\",\n \"type\": \"openai-compat\",\n \"base_url\": \"https://api.moonshot.cn/v1/\",\n \"api_key\": \"$KIMI_API_KEY\",\n \"models\": [\n {\n \"id\": \"kimi-k2.5\",\n \"name\": \"Kimi K2.5\",\n \"context_window\": 256000,\n \"default_max_tokens\": 16384\n },\n {\n \"id\": \"kimi-k2-turbo-preview\",\n \"name\": \"Kimi K2 Turbo\",\n \"context_window\": 256000,\n \"default_max_tokens\": 16384\n }\n ]\n },\n \"deepseek\": {\n \"name\": \"DeepSeek\",\n \"type\": \"openai-compat\",\n \"base_url\": \"https://api.deepseek.com/v1\",\n \"api_key\": \"$DEEPSEEK_API_KEY\",\n \"models\": [\n {\n \"id\": \"deepseek-chat\",\n \"name\": \"DeepSeek V3\",\n \"context_window\": 64000,\n \"default_max_tokens\": 8192\n },\n {\n \"id\": \"deepseek-reasoner\",\n \"name\": \"DeepSeek R1\",\n \"context_window\": 64000,\n \"default_max_tokens\": 8192\n }\n ]\n },\n \"ollama\": {\n \"name\": \"Ollama (Local)\",\n \"type\": \"openai-compat\",\n \"base_url\": \"http://localhost:11434/v1/\",\n \"models\": [\n {\n \"id\": \"qwen3.5:latest\",\n \"name\": \"Qwen 3.5 (Default General)\",\n \"context_window\": 131072,\n \"default_max_tokens\": 16384\n },\n {\n \"id\": \"qwen2.5-coder:7b\",\n \"name\": \"Qwen 2.5 Coder 7B\",\n \"context_window\": 131072,\n \"default_max_tokens\": 16384\n },\n {\n \"id\": \"deepseek-r1:8b\",\n \"name\": \"DeepSeek R1 8B (Reasoning)\",\n \"context_window\": 131072,\n \"default_max_tokens\": 16384\n },\n {\n \"id\": \"qwen3:8b\",\n \"name\": \"Qwen 3 8B (Multilingual)\",\n \"context_window\": 131072,\n \"default_max_tokens\": 16384\n },\n {\n \"id\": \"deepseek-coder-v2:16b\",\n \"name\": \"DeepSeek Coder V2 16B (Heavy)\",\n \"context_window\": 128000,\n \"default_max_tokens\": 16384\n },\n {\n \"id\": \"llama3.2:3b\",\n \"name\": \"Llama 3.2 3B (Fast)\",\n \"context_window\": 131072,\n \"default_max_tokens\": 8192\n },\n {\n \"id\": \"llama3.1:8b\",\n \"name\": \"Llama 3.1 8B\",\n \"context_window\": 128000,\n \"default_max_tokens\": 8192\n }\n ]\n }\n },\n \"mcp\": {\n \"fetch\": {\n \"type\": \"stdio\",\n \"command\": \"uv\",\n \"args\": [\"tool\", \"run\", \"mcp-server-fetch\"]\n },\n \"brave-search\": {\n \"type\": \"stdio\",\n \"command\": \"npx\",\n \"args\": [\"-y\", \"@brave/brave-search-mcp-server\"],\n \"env\": {\n \"BRAVE_API_KEY\": \"${BRAVE_API_KEY}\"\n }\n },\n \"postgres-local\": {\n \"type\": \"stdio\",\n \"command\": \"uv\",\n \"args\": [\"tool\", \"run\", \"postgres-mcp\", \"--access-mode=unrestricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${LOCAL_POSTGRES_URL}\"\n }\n },\n \"postgres-gas-readonly\": {\n \"type\": \"stdio\",\n \"command\": \"uv\",\n \"args\": [\"tool\", \"run\", \"postgres-mcp\", \"--access-mode=restricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${PROD_GAS_URL}\"\n }\n },\n \"postgres-skjalftalisa-readonly\": {\n \"type\": \"stdio\",\n \"command\": \"uv\",\n \"args\": [\"tool\", \"run\", \"postgres-mcp\", \"--access-mode=restricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${PROD_SKJALFTALISA_URL}\"\n }\n },\n \"postgres-tos-readonly\": {\n \"type\": \"stdio\",\n \"command\": \"uv\",\n \"args\": [\"tool\", \"run\", \"postgres-mcp\", \"--access-mode=restricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${PROD_TOS_URL}\"\n }\n },\n \"postgres-epos-readonly\": {\n \"type\": \"stdio\",\n \"command\": \"uv\",\n \"args\": [\"tool\", \"run\", \"postgres-mcp\", \"--access-mode=restricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${DEV_EPOS_URL}\"\n }\n },\n \"postgres-gnss-readonly\": {\n \"type\": \"stdio\",\n \"command\": \"uv\",\n \"args\": [\"tool\", \"run\", \"postgres-mcp\", \"--access-mode=restricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${DEV_GNSS_URL}\"\n }\n },\n \"postgres-metrics-readonly\": {\n \"type\": \"stdio\",\n \"command\": \"uv\",\n \"args\": [\"tool\", \"run\", \"postgres-mcp\", \"--access-mode=restricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${DEV_METRICS_URL}\"\n }\n }\n },\n \"lsp\": {\n \"python\": {\n \"command\": \"pyright-langserver\",\n \"args\": [\"--stdio\"],\n \"filetypes\": [\"py\"],\n \"root_markers\": [\"pyproject.toml\", \"setup.py\", \"setup.cfg\"]\n },\n \"lua\": {\n \"command\": \"lua-language-server\",\n \"args\": [],\n \"filetypes\": [\"lua\"],\n \"root_markers\": [\".luarc.json\", \".luacheckrc\"]\n }\n },\n \"options\": {\n \"auto_lsp\": true,\n \"disable_metrics\": true,\n \"context_paths\": [\"CLAUDE.md\"],\n \"tui\": {\n \"transparent\": true\n }\n }\n}\n"}, "fbb4a02d6897c20a6333f3b9eb6109fe31884bcb": {"t": 1785749721.0232902, "n": 5134, "h": "fc3d4aba534c6f76", "c": "{\n \"$schema\": \"https://charm.land/crush.json\",\n \"models\": {\n \"large\": {\n \"model\": \"claude-opus-4.6\",\n \"provider\": \"copilot\"\n },\n \"small\": {\n \"model\": \"claude-sonnet-4.5\",\n \"provider\": \"copilot\"\n }\n },\n \"providers\": {\n \"kimi\": {\n \"name\": \"Kimi Code (subscription)\",\n \"type\": \"openai-compat\",\n \"base_url\": \"https://api.kimi.com/coding/v1/\",\n \"api_key\": \"$KIMI_CODE_API_KEY\",\n \"models\": [\n {\n \"id\": \"k3-256k\",\n \"name\": \"Kimi K3 (256K, Moderato)\",\n \"context_window\": 256000,\n \"default_max_tokens\": 16384\n },\n {\n \"id\": \"k3\",\n \"name\": \"Kimi K3 (1M, ~2x quota)\",\n \"context_window\": 1000000,\n \"default_max_tokens\": 16384\n }\n ]\n },\n \"deepseek\": {\n \"name\": \"DeepSeek\",\n \"type\": \"openai-compat\",\n \"base_url\": \"https://api.deepseek.com/v1\",\n \"api_key\": \"$DEEPSEEK_API_KEY\",\n \"models\": [\n {\n \"id\": \"deepseek-v4-pro\",\n \"name\": \"DeepSeek V4 Pro\",\n \"context_window\": 1000000,\n \"default_max_tokens\": 32768\n },\n {\n \"id\": \"deepseek-v4-flash\",\n \"name\": \"DeepSeek V4 Flash\",\n \"context_window\": 1000000,\n \"default_max_tokens\": 32768\n }\n ]\n },\n \"ollama\": {\n \"name\": \"Ollama (Local)\",\n \"type\": \"openai-compat\",\n \"base_url\": \"http://localhost:11434/v1/\",\n \"models\": [\n {\n \"id\": \"qwen3.5:latest\",\n \"name\": \"Qwen 3.5 (Default General)\",\n \"context_window\": 131072,\n \"default_max_tokens\": 16384\n },\n {\n \"id\": \"qwen2.5-coder:7b\",\n \"name\": \"Qwen 2.5 Coder 7B\",\n \"context_window\": 131072,\n \"default_max_tokens\": 16384\n },\n {\n \"id\": \"deepseek-r1:8b\",\n \"name\": \"DeepSeek R1 8B (Reasoning)\",\n \"context_window\": 131072,\n \"default_max_tokens\": 16384\n },\n {\n \"id\": \"qwen3:8b\",\n \"name\": \"Qwen 3 8B (Multilingual)\",\n \"context_window\": 131072,\n \"default_max_tokens\": 16384\n },\n {\n \"id\": \"deepseek-coder-v2:16b\",\n \"name\": \"DeepSeek Coder V2 16B (Heavy)\",\n \"context_window\": 128000,\n \"default_max_tokens\": 16384\n },\n {\n \"id\": \"llama3.2:3b\",\n \"name\": \"Llama 3.2 3B (Fast)\",\n \"context_window\": 131072,\n \"default_max_tokens\": 8192\n },\n {\n \"id\": \"llama3.1:8b\",\n \"name\": \"Llama 3.1 8B\",\n \"context_window\": 128000,\n \"default_max_tokens\": 8192\n }\n ]\n }\n },\n \"mcp\": {\n \"fetch\": {\n \"type\": \"stdio\",\n \"command\": \"uv\",\n \"args\": [\"tool\", \"run\", \"mcp-server-fetch\"]\n },\n \"brave-search\": {\n \"type\": \"stdio\",\n \"command\": \"npx\",\n \"args\": [\"-y\", \"@brave/brave-search-mcp-server\"],\n \"env\": {\n \"BRAVE_API_KEY\": \"${BRAVE_API_KEY}\"\n }\n },\n \"postgres-local\": {\n \"type\": \"stdio\",\n \"command\": \"uv\",\n \"args\": [\"tool\", \"run\", \"postgres-mcp\", \"--access-mode=unrestricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${LOCAL_POSTGRES_URL}\"\n }\n },\n \"postgres-gas-readonly\": {\n \"type\": \"stdio\",\n \"command\": \"uv\",\n \"args\": [\"tool\", \"run\", \"postgres-mcp\", \"--access-mode=restricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${PROD_GAS_URL}\"\n }\n },\n \"postgres-skjalftalisa-readonly\": {\n \"type\": \"stdio\",\n \"command\": \"uv\",\n \"args\": [\"tool\", \"run\", \"postgres-mcp\", \"--access-mode=restricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${PROD_SKJALFTALISA_URL}\"\n }\n },\n \"postgres-tos-readonly\": {\n \"type\": \"stdio\",\n \"command\": \"uv\",\n \"args\": [\"tool\", \"run\", \"postgres-mcp\", \"--access-mode=restricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${PROD_TOS_URL}\"\n }\n },\n \"postgres-epos-readonly\": {\n \"type\": \"stdio\",\n \"command\": \"uv\",\n \"args\": [\"tool\", \"run\", \"postgres-mcp\", \"--access-mode=restricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${DEV_EPOS_URL}\"\n }\n },\n \"postgres-gnss-readonly\": {\n \"type\": \"stdio\",\n \"command\": \"uv\",\n \"args\": [\"tool\", \"run\", \"postgres-mcp\", \"--access-mode=restricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${DEV_GNSS_URL}\"\n }\n },\n \"postgres-metrics-readonly\": {\n \"type\": \"stdio\",\n \"command\": \"uv\",\n \"args\": [\"tool\", \"run\", \"postgres-mcp\", \"--access-mode=restricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${DEV_METRICS_URL}\"\n }\n }\n },\n \"lsp\": {\n \"python\": {\n \"command\": \"pyright-langserver\",\n \"args\": [\"--stdio\"],\n \"filetypes\": [\"py\"],\n \"root_markers\": [\"pyproject.toml\", \"setup.py\", \"setup.cfg\"]\n },\n \"lua\": {\n \"command\": \"lua-language-server\",\n \"args\": [],\n \"filetypes\": [\"lua\"],\n \"root_markers\": [\".luarc.json\", \".luacheckrc\"]\n }\n },\n \"options\": {\n \"auto_lsp\": true,\n \"disable_metrics\": true,\n \"context_paths\": [\"CLAUDE.md\"],\n \"tui\": {\n \"transparent\": true\n }\n }\n}\n"}, "9f52db72c33ba8ef06ec8f2e92db57b26ed0fbd3": {"t": 1785749722.1079566, "n": 5116, "h": "8eaae3c00d7f139f", "c": "{\n \"$schema\": \"https://charm.land/crush.json\",\n \"models\": {\n \"large\": {\n \"model\": \"claude-opus-4.6\",\n \"provider\": \"copilot\"\n },\n \"small\": {\n \"model\": \"claude-sonnet-4.5\",\n \"provider\": \"copilot\"\n }\n },\n \"providers\": {\n \"kimi\": {\n \"name\": \"Kimi Code (subscription)\",\n \"type\": \"openai-compat\",\n \"base_url\": \"https://api.kimi.com/coding/v1/\",\n \"api_key\": \"$KIMI_CODE_API_KEY\",\n \"models\": [\n {\n \"id\": \"k3-256k\",\n \"name\": \"Kimi K3 (256K, Moderato)\",\n \"context_window\": 256000,\n \"default_max_tokens\": 16384\n },\n {\n \"id\": \"k3\",\n \"name\": \"Kimi K3 (1M, ~2x quota)\",\n \"context_window\": 1000000,\n \"default_max_tokens\": 16384\n }\n ]\n },\n \"deepseek\": {\n \"name\": \"DeepSeek\",\n \"type\": \"openai-compat\",\n \"base_url\": \"https://api.deepseek.com/v1\",\n \"api_key\": \"$DEEPSEEK_API_KEY\",\n \"models\": [\n {\n \"id\": \"deepseek-chat\",\n \"name\": \"DeepSeek V3\",\n \"context_window\": 64000,\n \"default_max_tokens\": 8192\n },\n {\n \"id\": \"deepseek-reasoner\",\n \"name\": \"DeepSeek R1\",\n \"context_window\": 64000,\n \"default_max_tokens\": 8192\n }\n ]\n },\n \"ollama\": {\n \"name\": \"Ollama (Local)\",\n \"type\": \"openai-compat\",\n \"base_url\": \"http://localhost:11434/v1/\",\n \"models\": [\n {\n \"id\": \"qwen3.5:latest\",\n \"name\": \"Qwen 3.5 (Default General)\",\n \"context_window\": 131072,\n \"default_max_tokens\": 16384\n },\n {\n \"id\": \"qwen2.5-coder:7b\",\n \"name\": \"Qwen 2.5 Coder 7B\",\n \"context_window\": 131072,\n \"default_max_tokens\": 16384\n },\n {\n \"id\": \"deepseek-r1:8b\",\n \"name\": \"DeepSeek R1 8B (Reasoning)\",\n \"context_window\": 131072,\n \"default_max_tokens\": 16384\n },\n {\n \"id\": \"qwen3:8b\",\n \"name\": \"Qwen 3 8B (Multilingual)\",\n \"context_window\": 131072,\n \"default_max_tokens\": 16384\n },\n {\n \"id\": \"deepseek-coder-v2:16b\",\n \"name\": \"DeepSeek Coder V2 16B (Heavy)\",\n \"context_window\": 128000,\n \"default_max_tokens\": 16384\n },\n {\n \"id\": \"llama3.2:3b\",\n \"name\": \"Llama 3.2 3B (Fast)\",\n \"context_window\": 131072,\n \"default_max_tokens\": 8192\n },\n {\n \"id\": \"llama3.1:8b\",\n \"name\": \"Llama 3.1 8B\",\n \"context_window\": 128000,\n \"default_max_tokens\": 8192\n }\n ]\n }\n },\n \"mcp\": {\n \"fetch\": {\n \"type\": \"stdio\",\n \"command\": \"uv\",\n \"args\": [\"tool\", \"run\", \"mcp-server-fetch\"]\n },\n \"brave-search\": {\n \"type\": \"stdio\",\n \"command\": \"npx\",\n \"args\": [\"-y\", \"@brave/brave-search-mcp-server\"],\n \"env\": {\n \"BRAVE_API_KEY\": \"${BRAVE_API_KEY}\"\n }\n },\n \"postgres-local\": {\n \"type\": \"stdio\",\n \"command\": \"uv\",\n \"args\": [\"tool\", \"run\", \"postgres-mcp\", \"--access-mode=unrestricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${LOCAL_POSTGRES_URL}\"\n }\n },\n \"postgres-gas-readonly\": {\n \"type\": \"stdio\",\n \"command\": \"uv\",\n \"args\": [\"tool\", \"run\", \"postgres-mcp\", \"--access-mode=restricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${PROD_GAS_URL}\"\n }\n },\n \"postgres-skjalftalisa-readonly\": {\n \"type\": \"stdio\",\n \"command\": \"uv\",\n \"args\": [\"tool\", \"run\", \"postgres-mcp\", \"--access-mode=restricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${PROD_SKJALFTALISA_URL}\"\n }\n },\n \"postgres-tos-readonly\": {\n \"type\": \"stdio\",\n \"command\": \"uv\",\n \"args\": [\"tool\", \"run\", \"postgres-mcp\", \"--access-mode=restricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${PROD_TOS_URL}\"\n }\n },\n \"postgres-epos-readonly\": {\n \"type\": \"stdio\",\n \"command\": \"uv\",\n \"args\": [\"tool\", \"run\", \"postgres-mcp\", \"--access-mode=restricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${DEV_EPOS_URL}\"\n }\n },\n \"postgres-gnss-readonly\": {\n \"type\": \"stdio\",\n \"command\": \"uv\",\n \"args\": [\"tool\", \"run\", \"postgres-mcp\", \"--access-mode=restricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${DEV_GNSS_URL}\"\n }\n },\n \"postgres-metrics-readonly\": {\n \"type\": \"stdio\",\n \"command\": \"uv\",\n \"args\": [\"tool\", \"run\", \"postgres-mcp\", \"--access-mode=restricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${DEV_METRICS_URL}\"\n }\n }\n },\n \"lsp\": {\n \"python\": {\n \"command\": \"pyright-langserver\",\n \"args\": [\"--stdio\"],\n \"filetypes\": [\"py\"],\n \"root_markers\": [\"pyproject.toml\", \"setup.py\", \"setup.cfg\"]\n },\n \"lua\": {\n \"command\": \"lua-language-server\",\n \"args\": [],\n \"filetypes\": [\"lua\"],\n \"root_markers\": [\".luarc.json\", \".luacheckrc\"]\n }\n },\n \"options\": {\n \"auto_lsp\": true,\n \"disable_metrics\": true,\n \"context_paths\": [\"CLAUDE.md\"],\n \"tui\": {\n \"transparent\": true\n }\n }\n}\n"}, "39ac434b788dc68a9bc9abb3fb8a954204ab340a": {"t": 1785749723.372848, "n": 5096, "h": "45f61587d0ee9cd3", "c": "{\n \"$schema\": \"https://charm.land/crush.json\",\n \"models\": {\n \"large\": {\n \"model\": \"claude-opus-4.6\",\n \"provider\": \"copilot\"\n },\n \"small\": {\n \"model\": \"claude-sonnet-4.5\",\n \"provider\": \"copilot\"\n }\n },\n \"providers\": {\n \"kimi\": {\n \"name\": \"Kimi (Moonshot AI)\",\n \"type\": \"openai-compat\",\n \"base_url\": \"https://api.moonshot.cn/v1/\",\n \"api_key\": \"$KIMI_API_KEY\",\n \"models\": [\n {\n \"id\": \"kimi-k2.5\",\n \"name\": \"Kimi K2.5\",\n \"context_window\": 256000,\n \"default_max_tokens\": 16384\n },\n {\n \"id\": \"kimi-k2-turbo-preview\",\n \"name\": \"Kimi K2 Turbo\",\n \"context_window\": 256000,\n \"default_max_tokens\": 16384\n }\n ]\n },\n \"deepseek\": {\n \"name\": \"DeepSeek\",\n \"type\": \"openai-compat\",\n \"base_url\": \"https://api.deepseek.com/v1\",\n \"api_key\": \"$DEEPSEEK_API_KEY\",\n \"models\": [\n {\n \"id\": \"deepseek-chat\",\n \"name\": \"DeepSeek V3\",\n \"context_window\": 64000,\n \"default_max_tokens\": 8192\n },\n {\n \"id\": \"deepseek-reasoner\",\n \"name\": \"DeepSeek R1\",\n \"context_window\": 64000,\n \"default_max_tokens\": 8192\n }\n ]\n },\n \"ollama\": {\n \"name\": \"Ollama (Local)\",\n \"type\": \"openai-compat\",\n \"base_url\": \"http://localhost:11434/v1/\",\n \"models\": [\n {\n \"id\": \"qwen3.5:latest\",\n \"name\": \"Qwen 3.5 (Default General)\",\n \"context_window\": 131072,\n \"default_max_tokens\": 16384\n },\n {\n \"id\": \"qwen2.5-coder:7b\",\n \"name\": \"Qwen 2.5 Coder 7B\",\n \"context_window\": 131072,\n \"default_max_tokens\": 16384\n },\n {\n \"id\": \"deepseek-r1:8b\",\n \"name\": \"DeepSeek R1 8B (Reasoning)\",\n \"context_window\": 131072,\n \"default_max_tokens\": 16384\n },\n {\n \"id\": \"qwen3:8b\",\n \"name\": \"Qwen 3 8B (Multilingual)\",\n \"context_window\": 131072,\n \"default_max_tokens\": 16384\n },\n {\n \"id\": \"deepseek-coder-v2:16b\",\n \"name\": \"DeepSeek Coder V2 16B (Heavy)\",\n \"context_window\": 128000,\n \"default_max_tokens\": 16384\n },\n {\n \"id\": \"llama3.2:3b\",\n \"name\": \"Llama 3.2 3B (Fast)\",\n \"context_window\": 131072,\n \"default_max_tokens\": 8192\n },\n {\n \"id\": \"llama3.1:8b\",\n \"name\": \"Llama 3.1 8B\",\n \"context_window\": 128000,\n \"default_max_tokens\": 8192\n }\n ]\n }\n },\n \"mcp\": {\n \"fetch\": {\n \"type\": \"stdio\",\n \"command\": \"uv\",\n \"args\": [\"tool\", \"run\", \"mcp-server-fetch\"]\n },\n \"brave-search\": {\n \"type\": \"stdio\",\n \"command\": \"npx\",\n \"args\": [\"-y\", \"@brave/brave-search-mcp-server\"],\n \"env\": {\n \"BRAVE_API_KEY\": \"${BRAVE_API_KEY}\"\n }\n },\n \"postgres-local\": {\n \"type\": \"stdio\",\n \"command\": \"uv\",\n \"args\": [\"tool\", \"run\", \"postgres-mcp\", \"--access-mode=unrestricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${LOCAL_POSTGRES_URL}\"\n }\n },\n \"postgres-gas-readonly\": {\n \"type\": \"stdio\",\n \"command\": \"uv\",\n \"args\": [\"tool\", \"run\", \"postgres-mcp\", \"--access-mode=restricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${PROD_GAS_URL}\"\n }\n },\n \"postgres-skjalftalisa-readonly\": {\n \"type\": \"stdio\",\n \"command\": \"uv\",\n \"args\": [\"tool\", \"run\", \"postgres-mcp\", \"--access-mode=restricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${PROD_SKJALFTALISA_URL}\"\n }\n },\n \"postgres-tos-readonly\": {\n \"type\": \"stdio\",\n \"command\": \"uv\",\n \"args\": [\"tool\", \"run\", \"postgres-mcp\", \"--access-mode=restricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${PROD_TOS_URL}\"\n }\n },\n \"postgres-epos-readonly\": {\n \"type\": \"stdio\",\n \"command\": \"uv\",\n \"args\": [\"tool\", \"run\", \"postgres-mcp\", \"--access-mode=restricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${DEV_EPOS_URL}\"\n }\n },\n \"postgres-gnss-readonly\": {\n \"type\": \"stdio\",\n \"command\": \"uv\",\n \"args\": [\"tool\", \"run\", \"postgres-mcp\", \"--access-mode=restricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${DEV_GNSS_URL}\"\n }\n },\n \"postgres-metrics-readonly\": {\n \"type\": \"stdio\",\n \"command\": \"uv\",\n \"args\": [\"tool\", \"run\", \"postgres-mcp\", \"--access-mode=restricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${DEV_METRICS_URL}\"\n }\n }\n },\n \"lsp\": {\n \"python\": {\n \"command\": \"pyright-langserver\",\n \"args\": [\"--stdio\"],\n \"filetypes\": [\"py\"],\n \"root_markers\": [\"pyproject.toml\", \"setup.py\", \"setup.cfg\"]\n },\n \"lua\": {\n \"command\": \"lua-language-server\",\n \"args\": [],\n \"filetypes\": [\"lua\"],\n \"root_markers\": [\".luarc.json\", \".luacheckrc\"]\n }\n },\n \"options\": {\n \"auto_lsp\": true,\n \"disable_metrics\": true,\n \"context_paths\": [\"CLAUDE.md\"],\n \"tui\": {\n \"transparent\": true\n }\n }\n}\n"}, "f48901c856a354116a46a32cd7b9c9c287b89ce7": {"t": 1785749724.453518, "n": 4418, "h": "68932934f6dab539", "c": "{\n \"$schema\": \"https://charm.land/crush.json\",\n \"models\": {\n \"large\": {\n \"model\": \"claude-opus-4.6\",\n \"provider\": \"copilot\"\n },\n \"small\": {\n \"model\": \"claude-sonnet-4.5\",\n \"provider\": \"copilot\"\n }\n },\n \"providers\": {\n \"kimi\": {\n \"name\": \"Kimi (Moonshot AI)\",\n \"type\": \"openai-compat\",\n \"base_url\": \"https://api.moonshot.cn/v1/\",\n \"api_key\": \"$KIMI_API_KEY\",\n \"models\": [\n {\n \"id\": \"kimi-k2.5\",\n \"name\": \"Kimi K2.5\",\n \"context_window\": 256000,\n \"default_max_tokens\": 16384\n },\n {\n \"id\": \"kimi-k2-turbo-preview\",\n \"name\": \"Kimi K2 Turbo\",\n \"context_window\": 256000,\n \"default_max_tokens\": 16384\n }\n ]\n },\n \"deepseek\": {\n \"name\": \"DeepSeek\",\n \"type\": \"openai-compat\",\n \"base_url\": \"https://api.deepseek.com/v1\",\n \"api_key\": \"$DEEPSEEK_API_KEY\",\n \"models\": [\n {\n \"id\": \"deepseek-chat\",\n \"name\": \"DeepSeek V3\",\n \"context_window\": 64000,\n \"default_max_tokens\": 8192\n },\n {\n \"id\": \"deepseek-reasoner\",\n \"name\": \"DeepSeek R1\",\n \"context_window\": 64000,\n \"default_max_tokens\": 8192\n }\n ]\n },\n \"ollama\": {\n \"name\": \"Ollama (Local)\",\n \"type\": \"openai-compat\",\n \"base_url\": \"http://localhost:11434/v1/\",\n \"models\": [\n {\n \"id\": \"deepseek-coder-v2:16b\",\n \"name\": \"DeepSeek Coder V2 16B\",\n \"context_window\": 128000,\n \"default_max_tokens\": 16384\n },\n {\n \"id\": \"llama3.1:8b\",\n \"name\": \"Llama 3.1 8B\",\n \"context_window\": 128000,\n \"default_max_tokens\": 8192\n },\n {\n \"id\": \"deepseek-coder:6.7b-instruct-q4_K_M\",\n \"name\": \"DeepSeek Coder 6.7B\",\n \"context_window\": 16384,\n \"default_max_tokens\": 4096\n }\n ]\n }\n },\n \"mcp\": {\n \"fetch\": {\n \"type\": \"stdio\",\n \"command\": \"uv\",\n \"args\": [\"tool\", \"run\", \"mcp-server-fetch\"]\n },\n \"brave-search\": {\n \"type\": \"stdio\",\n \"command\": \"npx\",\n \"args\": [\"-y\", \"@brave/brave-search-mcp-server\"],\n \"env\": {\n \"BRAVE_API_KEY\": \"${BRAVE_API_KEY}\"\n }\n },\n \"postgres-local\": {\n \"type\": \"stdio\",\n \"command\": \"uv\",\n \"args\": [\"tool\", \"run\", \"postgres-mcp\", \"--access-mode=unrestricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${LOCAL_POSTGRES_URL}\"\n }\n },\n \"postgres-gas-readonly\": {\n \"type\": \"stdio\",\n \"command\": \"uv\",\n \"args\": [\"tool\", \"run\", \"postgres-mcp\", \"--access-mode=restricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${PROD_GAS_URL}\"\n }\n },\n \"postgres-skjalftalisa-readonly\": {\n \"type\": \"stdio\",\n \"command\": \"uv\",\n \"args\": [\"tool\", \"run\", \"postgres-mcp\", \"--access-mode=restricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${PROD_SKJALFTALISA_URL}\"\n }\n },\n \"postgres-tos-readonly\": {\n \"type\": \"stdio\",\n \"command\": \"uv\",\n \"args\": [\"tool\", \"run\", \"postgres-mcp\", \"--access-mode=restricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${PROD_TOS_URL}\"\n }\n },\n \"postgres-epos-readonly\": {\n \"type\": \"stdio\",\n \"command\": \"uv\",\n \"args\": [\"tool\", \"run\", \"postgres-mcp\", \"--access-mode=restricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${DEV_EPOS_URL}\"\n }\n },\n \"postgres-gnss-readonly\": {\n \"type\": \"stdio\",\n \"command\": \"uv\",\n \"args\": [\"tool\", \"run\", \"postgres-mcp\", \"--access-mode=restricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${DEV_GNSS_URL}\"\n }\n },\n \"postgres-metrics-readonly\": {\n \"type\": \"stdio\",\n \"command\": \"uv\",\n \"args\": [\"tool\", \"run\", \"postgres-mcp\", \"--access-mode=restricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${DEV_METRICS_URL}\"\n }\n }\n },\n \"lsp\": {\n \"python\": {\n \"command\": \"pyright-langserver\",\n \"args\": [\"--stdio\"],\n \"filetypes\": [\"py\"],\n \"root_markers\": [\"pyproject.toml\", \"setup.py\", \"setup.cfg\"]\n },\n \"lua\": {\n \"command\": \"lua-language-server\",\n \"args\": [],\n \"filetypes\": [\"lua\"],\n \"root_markers\": [\".luarc.json\", \".luacheckrc\"]\n }\n },\n \"options\": {\n \"auto_lsp\": true,\n \"disable_metrics\": true,\n \"context_paths\": [\"CLAUDE.md\"],\n \"tui\": {\n \"transparent\": true\n }\n }\n}\n"}, "7df8a367767891559bd71043647ef5bed254d60a": {"t": 1785749725.5310664, "n": 3379, "h": "8407b2a2efda7b32", "c": "{\n \"$schema\": \"https://charm.land/crush.json\",\n \"models\": {\n \"large\": {\n \"model\": \"claude-sonnet-4.6\",\n \"provider\": \"copilot\"\n },\n \"small\": {\n \"model\": \"gemini-2.5-pro\",\n \"provider\": \"copilot\"\n }\n },\n \"providers\": {\n \"ollama\": {\n \"name\": \"Ollama (Local)\",\n \"type\": \"openai-compat\",\n \"base_url\": \"http://localhost:11434/v1/\",\n \"models\": [\n {\n \"id\": \"deepseek-coder-v2:16b\",\n \"name\": \"DeepSeek Coder V2 16B\",\n \"context_window\": 128000,\n \"default_max_tokens\": 16384\n },\n {\n \"id\": \"llama3.1:8b\",\n \"name\": \"Llama 3.1 8B\",\n \"context_window\": 128000,\n \"default_max_tokens\": 8192\n },\n {\n \"id\": \"deepseek-coder:6.7b-instruct-q4_K_M\",\n \"name\": \"DeepSeek Coder 6.7B\",\n \"context_window\": 16384,\n \"default_max_tokens\": 4096\n }\n ]\n }\n },\n \"mcp\": {\n \"fetch\": {\n \"type\": \"stdio\",\n \"command\": \"uv\",\n \"args\": [\"tool\", \"run\", \"mcp-server-fetch\"]\n },\n \"brave-search\": {\n \"type\": \"stdio\",\n \"command\": \"npx\",\n \"args\": [\"-y\", \"@brave/brave-search-mcp-server\"],\n \"env\": {\n \"BRAVE_API_KEY\": \"${BRAVE_API_KEY}\"\n }\n },\n \"postgres-local\": {\n \"type\": \"stdio\",\n \"command\": \"uv\",\n \"args\": [\"tool\", \"run\", \"postgres-mcp\", \"--access-mode=unrestricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${LOCAL_POSTGRES_URL}\"\n }\n },\n \"postgres-gas-readonly\": {\n \"type\": \"stdio\",\n \"command\": \"uv\",\n \"args\": [\"tool\", \"run\", \"postgres-mcp\", \"--access-mode=restricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${PROD_GAS_URL}\"\n }\n },\n \"postgres-skjalftalisa-readonly\": {\n \"type\": \"stdio\",\n \"command\": \"uv\",\n \"args\": [\"tool\", \"run\", \"postgres-mcp\", \"--access-mode=restricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${PROD_SKJALFTALISA_URL}\"\n }\n },\n \"postgres-tos-readonly\": {\n \"type\": \"stdio\",\n \"command\": \"uv\",\n \"args\": [\"tool\", \"run\", \"postgres-mcp\", \"--access-mode=restricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${PROD_TOS_URL}\"\n }\n },\n \"postgres-epos-readonly\": {\n \"type\": \"stdio\",\n \"command\": \"uv\",\n \"args\": [\"tool\", \"run\", \"postgres-mcp\", \"--access-mode=restricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${DEV_EPOS_URL}\"\n }\n },\n \"postgres-gnss-readonly\": {\n \"type\": \"stdio\",\n \"command\": \"uv\",\n \"args\": [\"tool\", \"run\", \"postgres-mcp\", \"--access-mode=restricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${DEV_GNSS_URL}\"\n }\n },\n \"postgres-metrics-readonly\": {\n \"type\": \"stdio\",\n \"command\": \"uv\",\n \"args\": [\"tool\", \"run\", \"postgres-mcp\", \"--access-mode=restricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${DEV_METRICS_URL}\"\n }\n }\n },\n \"lsp\": {\n \"python\": {\n \"command\": \"pyright-langserver\",\n \"args\": [\"--stdio\"],\n \"filetypes\": [\"py\"],\n \"root_markers\": [\"pyproject.toml\", \"setup.py\", \"setup.cfg\"]\n },\n \"lua\": {\n \"command\": \"lua-language-server\",\n \"args\": [],\n \"filetypes\": [\"lua\"],\n \"root_markers\": [\".luarc.json\", \".luacheckrc\"]\n }\n },\n \"options\": {\n \"auto_lsp\": true,\n \"disable_metrics\": true,\n \"context_paths\": [\"CLAUDE.md\"],\n \"tui\": {\n \"transparent\": true\n }\n }\n}\n"}, "1038fc9ee89d6346572875759fa08fc798de9036": {"t": 1785749726.6669452, "n": 3267, "h": "c3dc21c0ef245def", "c": "{\n \"$schema\": \"https://charm.land/crush.json\",\n \"models\": {\n \"large\": {\n \"model\": \"claude-sonnet-4.6\",\n \"provider\": \"copilot\"\n },\n \"small\": {\n \"model\": \"gemini-2.5-pro\",\n \"provider\": \"copilot\"\n }\n },\n \"providers\": {\n \"ollama\": {\n \"name\": \"Ollama (Local)\",\n \"type\": \"openai-compat\",\n \"base_url\": \"http://localhost:11434/v1/\",\n \"models\": [\n {\n \"id\": \"deepseek-coder-v2:16b\",\n \"name\": \"DeepSeek Coder V2 16B\",\n \"context_window\": 128000,\n \"default_max_tokens\": 16384\n },\n {\n \"id\": \"llama3.1:8b\",\n \"name\": \"Llama 3.1 8B\",\n \"context_window\": 128000,\n \"default_max_tokens\": 8192\n },\n {\n \"id\": \"deepseek-coder:6.7b-instruct-q4_K_M\",\n \"name\": \"DeepSeek Coder 6.7B\",\n \"context_window\": 16384,\n \"default_max_tokens\": 4096\n }\n ]\n }\n },\n \"mcp\": {\n \"fetch\": {\n \"type\": \"stdio\",\n \"command\": \"uvx\",\n \"args\": [\"mcp-server-fetch\"]\n },\n \"brave-search\": {\n \"type\": \"stdio\",\n \"command\": \"npx\",\n \"args\": [\"-y\", \"@brave/brave-search-mcp-server\"],\n \"env\": {\n \"BRAVE_API_KEY\": \"${BRAVE_API_KEY}\"\n }\n },\n \"postgres-local\": {\n \"type\": \"stdio\",\n \"command\": \"uvx\",\n \"args\": [\"postgres-mcp\", \"--access-mode=unrestricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${LOCAL_POSTGRES_URL}\"\n }\n },\n \"postgres-gas-readonly\": {\n \"type\": \"stdio\",\n \"command\": \"uvx\",\n \"args\": [\"postgres-mcp\", \"--access-mode=restricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${PROD_GAS_URL}\"\n }\n },\n \"postgres-skjalftalisa-readonly\": {\n \"type\": \"stdio\",\n \"command\": \"uvx\",\n \"args\": [\"postgres-mcp\", \"--access-mode=restricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${PROD_SKJALFTALISA_URL}\"\n }\n },\n \"postgres-tos-readonly\": {\n \"type\": \"stdio\",\n \"command\": \"uvx\",\n \"args\": [\"postgres-mcp\", \"--access-mode=restricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${PROD_TOS_URL}\"\n }\n },\n \"postgres-epos-readonly\": {\n \"type\": \"stdio\",\n \"command\": \"uvx\",\n \"args\": [\"postgres-mcp\", \"--access-mode=restricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${DEV_EPOS_URL}\"\n }\n },\n \"postgres-gnss-readonly\": {\n \"type\": \"stdio\",\n \"command\": \"uvx\",\n \"args\": [\"postgres-mcp\", \"--access-mode=restricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${DEV_GNSS_URL}\"\n }\n },\n \"postgres-metrics-readonly\": {\n \"type\": \"stdio\",\n \"command\": \"uvx\",\n \"args\": [\"postgres-mcp\", \"--access-mode=restricted\"],\n \"env\": {\n \"DATABASE_URI\": \"${DEV_METRICS_URL}\"\n }\n }\n },\n \"lsp\": {\n \"python\": {\n \"command\": \"pyright-langserver\",\n \"args\": [\"--stdio\"],\n \"filetypes\": [\"py\"],\n \"root_markers\": [\"pyproject.toml\", \"setup.py\", \"setup.cfg\"]\n },\n \"lua\": {\n \"command\": \"lua-language-server\",\n \"args\": [],\n \"filetypes\": [\"lua\"],\n \"root_markers\": [\".luarc.json\", \".luacheckrc\"]\n }\n },\n \"options\": {\n \"auto_lsp\": true,\n \"disable_metrics\": true,\n \"context_paths\": [\"CLAUDE.md\"],\n \"tui\": {\n \"transparent\": true\n }\n }\n}\n"}, "102640f2c1280ce35f3cdbaf21d55210bf16d251": {"t": 1785749728.2904963, "n": 3359, "h": "235a5fee947c69f7", "c": "{\n \"$schema\": \"https://charm.land/crush.json\",\n \"models\": {\n \"large\": {\n \"model\": \"claude-sonnet-4.6\",\n \"provider\": \"copilot\"\n },\n \"small\": {\n \"model\": \"gemini-2.5-pro\",\n \"provider\": \"copilot\"\n }\n },\n \"providers\": {\n \"ollama\": {\n \"name\": \"Ollama (Local)\",\n \"type\": \"openai-compat\",\n \"base_url\": \"http://localhost:11434/v1/\",\n \"models\": [\n {\n \"id\": \"deepseek-coder-v2:16b\",\n \"name\": \"DeepSeek Coder V2 16B\",\n \"context_window\": 128000,\n \"default_max_tokens\": 16384\n },\n {\n \"id\": \"llama3.1:8b\",\n \"name\": \"Llama 3.1 8B\",\n \"context_window\": 128000,\n \"default_max_tokens\": 8192\n },\n {\n \"id\": \"deepseek-coder:6.7b-instruct-q4_K_M\",\n \"name\": \"DeepSeek Coder 6.7B\",\n \"context_window\": 16384,\n \"default_max_tokens\": 4096\n }\n ]\n }\n },\n \"mcp\": {\n \"fetch\": {\n \"type\": \"stdio\",\n \"command\": \"uvx\",\n \"args\": [\"mcp-server-fetch\"]\n },\n \"brave-search\": {\n \"type\": \"stdio\",\n \"command\": \"npx\",\n \"args\": [\"-y\", \"@brave/brave-search-mcp-server\"],\n \"env\": {\n \"BRAVE_API_KEY\": \"${BRAVE_API_KEY}\"\n }\n },\n \"postgres-local\": {\n \"type\": \"stdio\",\n \"command\": \"npx\",\n \"args\": [\"-y\", \"@crystaldba/postgres-mcp\"],\n \"env\": {\n \"POSTGRES_CONNECTION\": \"${LOCAL_POSTGRES_URL}\",\n \"ALLOW_WRITE\": \"true\"\n }\n },\n \"postgres-gas-readonly\": {\n \"type\": \"stdio\",\n \"command\": \"npx\",\n \"args\": [\"-y\", \"@crystaldba/postgres-mcp\", \"--readonly\"],\n \"env\": {\n \"POSTGRES_CONNECTION\": \"${PROD_GAS_URL}\"\n }\n },\n \"postgres-skjalftalisa-readonly\": {\n \"type\": \"stdio\",\n \"command\": \"npx\",\n \"args\": [\"-y\", \"@crystaldba/postgres-mcp\", \"--readonly\"],\n \"env\": {\n \"POSTGRES_CONNECTION\": \"${PROD_SKJALFTALISA_URL}\"\n }\n },\n \"postgres-tos-readonly\": {\n \"type\": \"stdio\",\n \"command\": \"npx\",\n \"args\": [\"-y\", \"@crystaldba/postgres-mcp\", \"--readonly\"],\n \"env\": {\n \"POSTGRES_CONNECTION\": \"${PROD_TOS_URL}\"\n }\n },\n \"postgres-epos-readonly\": {\n \"type\": \"stdio\",\n \"command\": \"npx\",\n \"args\": [\"-y\", \"@crystaldba/postgres-mcp\", \"--readonly\"],\n \"env\": {\n \"POSTGRES_CONNECTION\": \"${DEV_EPOS_URL}\"\n }\n },\n \"postgres-gnss-readonly\": {\n \"type\": \"stdio\",\n \"command\": \"npx\",\n \"args\": [\"-y\", \"@crystaldba/postgres-mcp\", \"--readonly\"],\n \"env\": {\n \"POSTGRES_CONNECTION\": \"${DEV_GNSS_URL}\"\n }\n },\n \"postgres-metrics-readonly\": {\n \"type\": \"stdio\",\n \"command\": \"npx\",\n \"args\": [\"-y\", \"@crystaldba/postgres-mcp\", \"--readonly\"],\n \"env\": {\n \"POSTGRES_CONNECTION\": \"${DEV_METRICS_URL}\"\n }\n }\n },\n \"lsp\": {\n \"python\": {\n \"command\": \"pyright-langserver\",\n \"args\": [\"--stdio\"],\n \"filetypes\": [\"py\"],\n \"root_markers\": [\"pyproject.toml\", \"setup.py\", \"setup.cfg\"]\n },\n \"lua\": {\n \"command\": \"lua-language-server\",\n \"args\": [],\n \"filetypes\": [\"lua\"],\n \"root_markers\": [\".luarc.json\", \".luacheckrc\"]\n }\n },\n \"options\": {\n \"auto_lsp\": true,\n \"disable_metrics\": true,\n \"context_paths\": [\"CLAUDE.md\"],\n \"tui\": {\n \"transparent\": true\n }\n }\n}\n"}, "9609e11f982ae9098f937bed942f1d4a0a91e286": {"t": 1785749729.4296818, "n": 1738, "h": "fbbff8a52eb22f98", "c": "{\n \"$schema\": \"https://charm.land/crush.json\",\n \"models\": {\n \"large\": {\n \"model\": \"deepseek-coder-v2:16b\",\n \"provider\": \"ollama\"\n },\n \"small\": {\n \"model\": \"llama3.1:8b\",\n \"provider\": \"ollama\"\n }\n },\n \"providers\": {\n \"ollama\": {\n \"name\": \"Ollama (Local)\",\n \"type\": \"openai-compat\",\n \"base_url\": \"http://localhost:11434/v1/\",\n \"models\": [\n {\n \"id\": \"deepseek-coder-v2:16b\",\n \"name\": \"DeepSeek Coder V2 16B\",\n \"context_window\": 128000,\n \"default_max_tokens\": 16384\n },\n {\n \"id\": \"llama3.1:8b\",\n \"name\": \"Llama 3.1 8B\",\n \"context_window\": 128000,\n \"default_max_tokens\": 8192\n },\n {\n \"id\": \"deepseek-coder:6.7b-instruct-q4_K_M\",\n \"name\": \"DeepSeek Coder 6.7B\",\n \"context_window\": 16384,\n \"default_max_tokens\": 4096\n }\n ]\n }\n },\n \"mcp\": {\n \"fetch\": {\n \"type\": \"stdio\",\n \"command\": \"uvx\",\n \"args\": [\"mcp-server-fetch\"]\n },\n \"brave-search\": {\n \"type\": \"stdio\",\n \"command\": \"npx\",\n \"args\": [\"-y\", \"@brave/brave-search-mcp-server\"],\n \"env\": {\n \"BRAVE_API_KEY\": \"$(echo $BRAVE_API_KEY)\"\n }\n }\n },\n \"lsp\": {\n \"python\": {\n \"command\": \"pyright-langserver\",\n \"args\": [\"--stdio\"],\n \"filetypes\": [\"py\"],\n \"root_markers\": [\"pyproject.toml\", \"setup.py\", \"setup.cfg\"]\n },\n \"lua\": {\n \"command\": \"lua-language-server\",\n \"args\": [],\n \"filetypes\": [\"lua\"],\n \"root_markers\": [\".luarc.json\", \".luacheckrc\"]\n }\n },\n \"options\": {\n \"auto_lsp\": true,\n \"disable_metrics\": true,\n \"tui\": {\n \"transparent\": true\n }\n }\n}\n"}}}} |