Skip to content

providers-config.json

Discovery URL: https://ccs.the1studio.org/providers

Endpoint: https://ccs.the1studio.org

ModelEnabledTierContext window
gpt-5.1nopremium128000
o3nopremium200000

Endpoint: https://ccs.the1studio.org

ModelEnabledTierContext window
gpt-5.4nostandard128000
gpt-5.4-miniyesstandard128000
gpt-5.5nopremium128000
kimi-k2nobudget128000
kimi-k2-thinkingnostandard256000
kimi-k2.5yesbudget256000
kimi-k2.6nopremium256000
kimi-k2.7-codeyespremium256000

Endpoint: https://ccs.the1studio.org

ModelEnabledTierContext window
deepseek-v4-flashnobudget128000
deepseek-v4-proyesstandard128000
glm-5nostandard200000
glm-5.1nopremium200000
glm-5.2yespremium200000
kimi-k2.5nostandard256000
kimi-k2.6nostandard256000
kimi-k2.7-codeyespremium256000
mimo-v2-omninobudget256000
mimo-v2-pronostandard128000
mimo-v2.5nobudget256000
mimo-v2.5-pronostandard128000
minimax-m2.5nobudget1000000
minimax-m2.7nostandard1000000
minimax-m3yesstandard1000000
qwen3.5-plusnobudget128000
qwen3.6-plusnobudget128000
qwen3.7-maxnostandard128000
qwen3.7-plusyesstandard128000

Raw JSON (ground truth)
{
"_comment": "Real-catalog config. Originally 12 oc-go + 4 kimi models verified 2026-05-25; expanded 2026-06-19 from CCS /v1/models. POLICY (kit-owner whitelist): only the newest model per family is shipped enabled — glm-5.2 (premium), kimi-k2.7-code (premium, kimi-direct only — opencode-go duplicate disabled to avoid path drift), qwen3.7-plus (standard), mimo-v2.5-pro (standard), minimax-m3 (long-context), deepseek-v4-pro (standard). Everything else is disabled by default. Consumers can re-enable any disabled model locally but the shipped default is the whitelist.",
"auth": "gh-token",
"capabilityPipes": {
"_comment": "Ordered preference for capability-gated selection, consumed by mr-task-interceptor.cjs pickFromCandidates(): when a task requires a capability listed here, ENABLED candidates are sorted by their index in that pipe (models not listed fall back to the tier/quality rules; disabled models are simply never candidates). vision pipe = value-first order from the empirical benchmark 2026-06-01 (all 4 scored 3/3 correct; cheap+diverse-upstream first). Shipped-enabled vision models are gpt-5.4-mini + kimi-k2.6; gpt-5.4/gpt-5.5 are listed for when consumers enable them. glm-5.1 deliberately excluded (0/3, confabulates).",
"vision": [
"gpt-5.4-mini",
"kimi-k2.6",
"gpt-5.4",
"gpt-5.5"
]
},
"discoveryUrl": "https://ccs.the1studio.org/providers",
"providers": {
"codex": {
"_disabled_reason": "Upstream auth dead — see #44. All OpenAI-owned models (gpt-5.x, codex-auto-review) return 502. Stays in the config for explicit --provider codex callers (aliveness probe surfaces the failure cleanly); the rule-based selector skips it.",
"auth": "gh-token",
"budget": {
"_comment": "Opt-in per-provider daily limits. When 95% of either limit is reached the selector skips this provider for the rest of the UTC day. Set dailyRequests/dailyBudgetUsd to null to disable.",
"dailyBudgetUsd": null,
"dailyRequests": null,
"resetUtcHour": 0
},
"enabled": false,
"endpoint": "https://ccs.the1studio.org",
"models": {
"gpt-5.1": {
"capabilities": [
"text",
"reasoning",
"tool-use"
],
"context_window": 128000,
"enabled": false,
"tier": "premium"
},
"o3": {
"capabilities": [
"text",
"reasoning",
"tool-use"
],
"context_window": 200000,
"enabled": false,
"tier": "premium"
}
},
"type": "remote-proxy"
},
"kimi": {
"_comment": "Direct Moonshot route via CCS, served through the flat /v1/messages endpoint routed by model name (the legacy /api/provider/kimi prefix was removed upstream — now 404). Adds Kimi variants the former oc-go-cc route did NOT honor. ALSO serves OpenAI vision models (gpt-5.4-mini/gpt-5.4/gpt-5.5) via the CCS unified catalog — CLIProxy routes by model name, not path — verified working + 3/3 on the vision benchmark 2026-06-01, even though the dedicated codex endpoint is down (#44). Only text+vision verified on this route (reasoning/tool-use untested → not tagged). Per the one-per-family whitelist, only gpt-5.4-mini ships enabled (benchmarked vision primary: cheap + 3/3); gpt-5.4/gpt-5.5 are disabled fallbacks consumers can enable.",
"auth": "gh-token",
"budget": {
"_comment": "Opt-in per-provider daily limits. When 95% of either limit is reached the selector skips this provider for the rest of the UTC day. Set dailyRequests/dailyBudgetUsd to null to disable.",
"dailyBudgetUsd": null,
"dailyRequests": null,
"resetUtcHour": 0
},
"enabled": true,
"endpoint": "https://ccs.the1studio.org",
"models": {
"gpt-5.4": {
"_comment": "OpenAI via CCS. Vision benchmark 2026-06-01: 3/3, fastest (~2.6s). Disabled per one-per-family whitelist; enable for a faster vision primary.",
"capabilities": [
"text",
"vision"
],
"context_window": 128000,
"enabled": false,
"tier": "standard"
},
"gpt-5.4-mini": {
"_comment": "OpenAI model via CCS unified catalog. Vision benchmark 2026-06-01: 3/3 correct, clean output, ~4.8s — vision-pipe primary. tier=standard so it does NOT win plain-text routing over budget models.",
"capabilities": [
"text",
"vision"
],
"context_window": 128000,
"enabled": true,
"tier": "standard"
},
"gpt-5.5": {
"_comment": "OpenAI flagship via CCS. Vision benchmark 2026-06-01: 3/3 (~3.6s). Disabled per whitelist; enable for highest-quality vision fallback.",
"capabilities": [
"text",
"vision"
],
"context_window": 128000,
"enabled": false,
"tier": "premium"
},
"kimi-k2": {
"capabilities": [
"text",
"tool-use"
],
"context_window": 128000,
"enabled": false,
"tier": "budget"
},
"kimi-k2-thinking": {
"capabilities": [
"text",
"reasoning",
"tool-use"
],
"context_window": 256000,
"enabled": false,
"tier": "standard"
},
"kimi-k2.5": {
"capabilities": [
"text",
"tool-use"
],
"context_window": 256000,
"enabled": true,
"tier": "budget"
},
"kimi-k2.6": {
"capabilities": [
"text",
"reasoning",
"vision",
"tool-use"
],
"context_window": 256000,
"enabled": false,
"tier": "premium"
},
"kimi-k2.7-code": {
"capabilities": [
"text",
"reasoning",
"tool-use"
],
"context_window": 256000,
"enabled": true,
"tier": "premium"
}
},
"type": "remote-proxy"
},
"opencode-go": {
"_comment": "Empirically verified catalog (2026-06-19 truth-test): all listed names return HTTP 200 on the CCS flat /v1/messages endpoint. Names that 401 (qwen3.7-max) are disabled. The .model field in responses is unreliable — the router log is the source of truth.",
"auth": "gh-token",
"budget": {
"_comment": "Opt-in per-provider daily limits. When 95% of either limit is reached the selector skips this provider for the rest of the UTC day. Set dailyRequests/dailyBudgetUsd to null to disable.",
"dailyBudgetUsd": null,
"dailyRequests": null,
"resetUtcHour": 0
},
"enabled": true,
"endpoint": "https://ccs.the1studio.org",
"models": {
"deepseek-v4-flash": {
"capabilities": [
"text",
"reasoning",
"tool-use"
],
"context_window": 128000,
"enabled": false,
"tier": "budget"
},
"deepseek-v4-pro": {
"capabilities": [
"text",
"reasoning",
"tool-use"
],
"context_window": 128000,
"enabled": true,
"tier": "standard"
},
"glm-5": {
"capabilities": [
"text",
"long-context",
"tool-use"
],
"context_window": 200000,
"enabled": false,
"tier": "standard"
},
"glm-5.1": {
"_comment": "vision tag removed 2026-06-01: scored 0/3 on an empirical vision benchmark. Disabled 2026-06-19 because glm-5.2 is the newer GLM family member (one-per-family whitelist).",
"capabilities": [
"text",
"reasoning",
"long-context",
"tool-use"
],
"context_window": 200000,
"enabled": false,
"tier": "premium"
},
"glm-5.2": {
"capabilities": [
"text",
"reasoning",
"long-context",
"tool-use"
],
"context_window": 200000,
"enabled": true,
"tier": "premium"
},
"kimi-k2.5": {
"capabilities": [
"text",
"tool-use"
],
"context_window": 256000,
"enabled": false,
"tier": "standard"
},
"kimi-k2.6": {
"capabilities": [
"text",
"reasoning",
"vision",
"tool-use"
],
"context_window": 256000,
"enabled": false,
"tier": "standard"
},
"kimi-k2.7-code": {
"capabilities": [
"text",
"reasoning",
"tool-use"
],
"context_window": 256000,
"enabled": true,
"tier": "premium"
},
"mimo-v2-omni": {
"capabilities": [
"text",
"tool-use"
],
"context_window": 256000,
"enabled": false,
"tier": "budget"
},
"mimo-v2-pro": {
"capabilities": [
"text",
"tool-use"
],
"context_window": 128000,
"enabled": false,
"tier": "standard"
},
"mimo-v2.5": {
"capabilities": [
"text",
"tool-use"
],
"context_window": 256000,
"enabled": false,
"tier": "budget"
},
"mimo-v2.5-pro": {
"capabilities": [
"text",
"tool-use"
],
"context_window": 128000,
"enabled": false,
"tier": "standard"
},
"minimax-m2.5": {
"capabilities": [
"text",
"long-context"
],
"context_window": 1000000,
"enabled": false,
"tier": "budget"
},
"minimax-m2.7": {
"capabilities": [
"text",
"long-context"
],
"context_window": 1000000,
"enabled": false,
"tier": "standard"
},
"minimax-m3": {
"capabilities": [
"text",
"long-context"
],
"context_window": 1000000,
"enabled": true,
"tier": "standard"
},
"qwen3.5-plus": {
"capabilities": [
"text"
],
"context_window": 128000,
"enabled": false,
"tier": "budget"
},
"qwen3.6-plus": {
"capabilities": [
"text",
"tool-use"
],
"context_window": 128000,
"enabled": false,
"tier": "budget"
},
"qwen3.7-max": {
"_comment": "Disabled 2026-06-19: the model name does not exist on the CCS flat /v1/messages endpoint (HTTP 401). It was added from the legacy oc-go-cc catalog 2026-05-28. Re-enable only after CCS actually serves it.",
"capabilities": [
"text",
"tool-use"
],
"context_window": 128000,
"enabled": false,
"tier": "standard"
},
"qwen3.7-plus": {
"capabilities": [
"text",
"tool-use"
],
"context_window": 128000,
"enabled": true,
"tier": "standard"
}
},
"type": "remote-hosted"
}
}
}