{ "$schema": "https://opencode.ai/config.json", "autoupdate": "notify", "theme": "system", "model": "cpa-anthropic/claude-sonnet-4-5", "small_model": "cpa-google/gemini-3-flash", "plugin": [ "oh-my-opencode@latest", "@tarquinen/opencode-dcp@latest", "@franlol/opencode-md-table-formatter@latest" ], "provider": { // ref: https://models.dev/ "cpa-anthropic": { "name": "CPA Anthropic", "npm": "@ai-sdk/anthropic", "options": { "baseURL": "https://cpa.furtherverse.com/v1", "apiKey": "{env:CPA_API_KEY}" }, "models": { "claude-opus-4-5": { "name": "Claude Opus 4.5", "reasoning": true, "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] }, "limit": { "context": 200000, "output": 64000 } }, "claude-sonnet-4-5": { "name": "Claude Sonnet 4.5", "reasoning": false, "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] }, "limit": { "context": 200000, "output": 64000 } } } }, "cpa-google": { "name": "CPA Google", "npm": "@ai-sdk/google", "options": { "baseURL": "https://cpa.furtherverse.com/v1beta", "apiKey": "{env:CPA_API_KEY}" }, "models": { "gemini-3-pro": { "name": "Gemini 3 Pro", "reasoning": true, "modalities": { "input": ["text", "image", "video", "audio", "pdf"], "output": ["text"] }, "limit": { "context": 1048576, "output": 65536 } }, "gemini-3-flash": { "name": "Gemini 3 Flash", "reasoning": true, "modalities": { "input": ["text", "image", "video", "audio", "pdf"], "output": ["text"] }, "limit": { "context": 1000000, "output": 64000 } } } }, "cpa-openai": { "name": "CPA OpenAI", "npm": "@ai-sdk/openai", "options": { "baseURL": "https://cpa.furtherverse.com/v1", "apiKey": "{env:CPA_API_KEY}", "setCacheKey": true }, "models": { "gpt-5.2": { "name": "GPT-5.2", "reasoning": true, "modalities": { "input": ["text", "image"], "output": ["text"] }, "limit": { "context": 400000, "output": 128000 }, "options": { "reasoningEffort": "xhigh" } }, "gpt-5.2-codex": { "name": "GPT-5.2-Codex", "reasoning": true, "modalities": { "input": ["text", "image"], "output": ["text"] }, "limit": { "context": 400000, "output": 128000 }, "options": { "reasoningEffort": "xhigh" } } } }, "zai-coding-plan": { "name": "Z.AI Coding Plan", "npm": "@ai-sdk/openai-compatible", "options": { "baseURL": "https://api.z.ai/api/coding/paas/v4", "apiKey": "{env:ZAI_API_KEY}" }, "models": { "glm-4.7": { "name": "GLM-4.7", "reasoning": true, "modalities": { "input": ["text"], "output": ["text"] }, "limit": { "context": 204800, "output": 131072 } } } } } }