|
{ |
|
"$schema": "https://opencode.ai/config.json", |
|
"model": "openrouter/deepseek/deepseek-v4-flash", |
|
"small_model": "openrouter/deepseek/deepseek-v4-flash", |
|
"plugin": [ |
|
"opencode-openai-residency", |
|
[ |
|
"opencode-auto-resume", |
|
{ |
|
"chunkTimeoutMs": 45000, |
|
"gracePeriodMs": 3000, |
|
"maxRetries": 3, |
|
"subagentWaitMs": 20000, |
|
"checkIntervalMs": 2000 |
|
} |
|
] |
|
], |
|
"provider": { |
|
"openai": { |
|
"options": { |
|
"enforce_residency": "us", |
|
"ua_override": true |
|
} |
|
}, |
|
"openrouter": { |
|
"models": { |
|
"z-ai/glm-5.2": { "options": { "provider": { "order": ["Z.AI"], "quantizations": ["fp8"], "allow_fallbacks": false } } }, |
|
"moonshotai/kimi-k3": { "options": { "provider": { "order": ["Moonshot AI"], "quantizations": ["int4"], "allow_fallbacks": false } } }, |
|
"minimax/minimax-m3": { "options": { "provider": { "order": ["DeepInfra"], "quantizations": ["bf16"], "allow_fallbacks": false } } }, |
|
"deepseek/deepseek-v4-pro": { "options": { "provider": { "order": ["SiliconFlow"], "quantizations": ["fp8"], "allow_fallbacks": false } } }, |
|
"deepseek/deepseek-v4-flash": { "options": { "provider": { "order": ["SiliconFlow"], "quantizations": ["fp8"], "allow_fallbacks": false } } } |
|
} |
|
} |
|
}, |
|
"skills": { |
|
"paths": ["~/.agents/skills", "~/.dotfiles/skills"] |
|
}, |
|
"mcp": { |
|
"sequential-thinking": { "type": "local", "command": ["npx", "-y", "@modelcontextprotocol/server-sequential-thinking"], "enabled": true }, |
|
"context7": { "type": "local", "command": ["npx", "-y", "@upstash/context7-mcp"], "enabled": true }, |
|
"playwright": { "type": "local", "command": ["npx", "-y", "@playwright/mcp@latest"], "enabled": true }, |
|
"serena": { "type": "local", "command": ["serena", "start-mcp-server", "--context=claude-code", "--project-from-cwd"], "enabled": true } |
|
}, |
|
"agent": { |
|
"general": { "model": "openrouter/deepseek/deepseek-v4-flash", "textVerbosity": "low" }, |
|
"build": { "model": "openrouter/deepseek/deepseek-v4-flash", "textVerbosity": "low" }, |
|
"plan": { "model": "openrouter/deepseek/deepseek-v4-pro", "textVerbosity": "low" }, |
|
"explore": { "model": "openrouter/deepseek/deepseek-v4-flash", "textVerbosity": "low" }, |
|
"coding": { "model": "openrouter/moonshotai/kimi-k3", "textVerbosity": "low", "description": "Top-quality coding escalation for difficult implementation and refactoring work." }, |
|
"title": { "textVerbosity": "low" }, |
|
"summary": { "textVerbosity": "low" }, |
|
"compaction": { "textVerbosity": "low" } |
|
}, |
|
"lsp": false |
|
} |