It would be useful to have documentation on connecting popular clients (Claude Code, Github Copilot in VSCode, OpenCode).
I've successfully gotten OpenCode connected, but I've been unable to connect GitHub Copilot in VSCode.
{
"$schema": "https://opencode.ai/config.json",
"small_model": "z-ai/glm-4.7-flash",
"provider": {
"plexus": {
"npm": "@ai-sdk/openai-compatible",
"name": "Plexus (local)",
"options": {
"baseURL": "http://localhost:4000/v1",
"apiKey": "sk-plexus-client-key-123"
},
"models": {
"plexus/fallback": {
"name": "Plexus Fallback (GLM 4.5 Air + Vision)",
"limit": {
"context": 128000,
"output": 16000
}
},
"z-ai/glm-4.7-flash": {
"name": "GLM 4.7 Flash via Plexus",
"limit": {
"context": 128000,
"output": 4096
}
},
"qwen-vision": {
"name": "Qwen Vision via Plexus",
"limit": {
"context": 128000,
"output": 4096
}
}
}
},
}
It would be useful to have documentation on connecting popular clients (Claude Code, Github Copilot in VSCode, OpenCode).
I've successfully gotten OpenCode connected, but I've been unable to connect GitHub Copilot in VSCode.
{ "$schema": "https://opencode.ai/config.json", "small_model": "z-ai/glm-4.7-flash", "provider": { "plexus": { "npm": "@ai-sdk/openai-compatible", "name": "Plexus (local)", "options": { "baseURL": "http://localhost:4000/v1", "apiKey": "sk-plexus-client-key-123" }, "models": { "plexus/fallback": { "name": "Plexus Fallback (GLM 4.5 Air + Vision)", "limit": { "context": 128000, "output": 16000 } }, "z-ai/glm-4.7-flash": { "name": "GLM 4.7 Flash via Plexus", "limit": { "context": 128000, "output": 4096 } }, "qwen-vision": { "name": "Qwen Vision via Plexus", "limit": { "context": 128000, "output": 4096 } } } }, }