{
  "default_implementer": "opencode_glm5",
  "default_reviewers": [
    "opencode_qwen3coder_plus",
    "opencode_glm47",
    "opencode_glm5_review"
  ],
  "providers": {
    "opencode_glm5": {
      "runner": "opencode",
      "model": "bailian-coding-plan/glm-5",
      "timeout_ms": 3000000,
      "variant": "high"
    },
    "opencode_qwen3coder_plus": {
      "runner": "opencode",
      "model": "bailian-coding-plan/qwen3-coder-plus",
      "timeout_ms": 3000000,
      "variant": "high"
    },
    "opencode_glm47": {
      "runner": "opencode",
      "model": "bailian-coding-plan/glm-4.7",
      "timeout_ms": 3000000,
      "variant": "high"
    },
    "opencode_glm5_review": {
      "runner": "opencode",
      "model": "bailian-coding-plan/glm-5",
      "timeout_ms": 3000000,
      "variant": "high"
    },
    "opencode_qwen35": {
      "runner": "opencode",
      "model": "bailian-coding-plan/qwen3.5-plus",
      "timeout_ms": 3000000,
      "variant": "high"
    },
    "zai_glm51": {
      "runner": "claude",
      "base_url": "https://api.z.ai/api/anthropic",
      "auth_token": "REPLACE_ME",
      "model": "glm-5.1",
      "timeout_ms": 3000000,
      "experimental_agent_teams": true
    },
    "zai_glm47": {
      "runner": "claude",
      "base_url": "https://api.z.ai/api/anthropic",
      "auth_token": "REPLACE_ME",
      "model": "glm-4.7",
      "timeout_ms": 3000000,
      "experimental_agent_teams": false
    },
    "dashscope_glm5": {
      "runner": "claude",
      "base_url": "https://coding-intl.dashscope.aliyuncs.com/apps/anthropic",
      "auth_token": "REPLACE_ME",
      "model": "glm-5",
      "timeout_ms": 3000000,
      "experimental_agent_teams": true
    },
    "dashscope_qwen35": {
      "runner": "claude",
      "base_url": "https://coding-intl.dashscope.aliyuncs.com/apps/anthropic",
      "auth_token": "REPLACE_ME",
      "model": "qwen3.5-plus",
      "timeout_ms": 3000000,
      "experimental_agent_teams": false
    },
    "dashscope_qwen3coder_next": {
      "runner": "claude",
      "base_url": "https://coding-intl.dashscope.aliyuncs.com/apps/anthropic",
      "auth_token": "REPLACE_ME",
      "model": "qwen3-coder-next",
      "timeout_ms": 3000000,
      "experimental_agent_teams": false
    },
    "dashscope_qwen3coder_plus": {
      "runner": "claude",
      "base_url": "https://coding-intl.dashscope.aliyuncs.com/apps/anthropic",
      "auth_token": "REPLACE_ME",
      "model": "qwen3-coder-plus",
      "timeout_ms": 3000000,
      "experimental_agent_teams": false
    },
    "dashscope_minimax25": {
      "runner": "claude",
      "base_url": "https://coding-intl.dashscope.aliyuncs.com/apps/anthropic",
      "auth_token": "REPLACE_ME",
      "model": "MiniMax-M2.5",
      "timeout_ms": 3000000,
      "experimental_agent_teams": true
    },
    "fireworks_kimi25": {
      "runner": "claude",
      "base_url": "https://api.fireworks.ai/inference",
      "auth_token": "REPLACE_ME",
      "model": "accounts/fireworks/routers/kimi-k2p5-turbo",
      "timeout_ms": 3000000,
      "experimental_agent_teams": true
    }
  }
}
