{
"name": "opencode_go",
"engine": "openai",
"display_name": "OpenCode Go",
"description": "OpenCode Go models via OpenAI-compatible API.",
"api_key_env": "OPENCODE_API_KEY",
"base_url": "https://opencode.ai/zen/go/v1",
"session_id_header_override": "x-opencode-session",
"catalog_provider_id": "opencode-go",
"dynamic_models": true,
"model_doc_link": "https://opencode.ai/docs/zen",
"preserves_thinking": true,
"models": [
{"name": "kimi-k3", "context_limit": 1048576},
{"name": "kimi-k2.7-code", "context_limit": 262144},
{"name": "kimi-k2.6", "context_limit": 262144},
{"name": "deepseek-v4.1-flash", "context_limit": 1000000},
{"name": "deepseek-v4-pro", "context_limit": 1000000},
{"name": "glm-5.3-flash", "context_limit": 1000000},
{"name": "glm-5.3", "context_limit": 1000000},
{"name": "glm-5.2", "context_limit": 1000000},
{"name": "glm-5.1", "context_limit": 204800},
{"name": "mimo-v2.6-pro", "context_limit": 1048576},
{"name": "mimo-v2.6-flash", "context_limit": 1048576},
{"name": "mimo-v2.5-pro", "context_limit": 1048576},
{"name": "mimo-v2.5", "context_limit": 1000000},
{"name": "minimax-m3", "context_limit": 1000000},
{"name": "minimax-m2.7", "context_limit": 204800},
{"name": "minimax-m2.5", "context_limit": 204800},
{"name": "qwen3.8-max", "context_limit": 1000000},
{"name": "qwen3.8-flash", "context_limit": 1000000},
{"name": "qwen3.7-max", "context_limit": 1000000},
{"name": "qwen3.7-plus", "context_limit": 1000000},
{"name": "qwen3.6-plus", "context_limit": 1000000},
{"name": "gpt-6-luna", "context_limit": 1050000},
{"name": "gpt-5.6-luna", "context_limit": 1050000},
{"name": "claude-haiku-5-5", "context_limit": 1000000},
{"name": "gemini-4-argon-contributor", "context_limit": 1048576},
{"name": "grok-4.7", "context_limit": 500000},
{"name": "grok-4.6", "context_limit": 500000},
{"name": "hy4-preview", "context_limit": 1024000},
{"name": "hy3", "context_limit": 256000},
{"name": "longcat-2.5-preview-free", "context_limit": 1000000},
{"name": "longcat-2.0", "context_limit": 1000000},
{"name": "muse-spark-1.3-contributor", "context_limit": 1048576},
{"name": "muse-spark-1.2-contributor", "context_limit": 1048576},
{"name": "step-5-preview", "context_limit": 1000000},
{"name": "space-bunny", "context_limit": 1048576},
{"name": "beam-free", "context_limit": 1048576}
],
"supports_streaming": true
}