Reference
Client compatibility
Exact client builds qualified with RouteKit.
RouteKit client compatibility
RouteKit uses an exact-tested-builds-only support policy. Only the builds listed as Supported below are qualified. Older or newer versions are unqualified, not necessarily incompatible, and must be requalified before they are added to the support contract.
This policy does not imply unlimited provider usage or stability across provider-policy changes. RouteKit does not reject other client versions at runtime.
| Client surface | Status | Exact version | Qualification date | Evidence |
|---|---|---|---|---|
| Codex CLI | Supported | 0.146.0 | 2026-07-31 | .github/workflows/ci.yml packages/cli/src/test/native-integration-lifecycle-e2e.test.ts |
| Claude Code | Supported | 2.1.216 | 2026-07-31 | .github/workflows/ci.yml packages/cli/src/test/native-integration-lifecycle-e2e.test.ts |
| ↳ | ↳ | 2.1.220 | 2026-08-01 | docs/reports/t3-routekit-implementation-report-2026-08-01.md |
| Cursor Desktop custom OpenAI endpoint | Not offered | — | — | docs/evidence/client-compatibility/2026-08-01-cursor-3.12.30.md Cursor Desktop 3.12.30 rejected RouteKit's canonical and legacy custom model names before sending a gateway request. |
| cursor-agent | Not offered | — | — | cursor-agent speaks Cursor's backend/ACP protocol and is not a RouteKit gateway client. |
| OpenCode | Not offered | — | — | The integration remains outside the first-launch public support contract. |
Scope notes
- Cursor Desktop 3.12.30 is not offered because its custom OpenAI endpoint
rejected RouteKit model names before sending a gateway request. The
retained
/v1/cursoradapter is internal compatibility surface, not a current client-support claim. - The
cursor-agentCLI uses Cursor's own backend/ACP protocol and is not a RouteKit gateway client. - OpenCode is implemented internally but is not part of the first-launch public support contract.
- CLIProxyAPI is an internal connector dependency pinned to
7.2.72; that implementation pin is not a supported-client promise. @openai/codex-sdk@0.145.0and the Codex discoveryclientVersionare independent dependency/wire pins, not client-support declarations.
Requalification
A client version can be added only after its applicable automated or manual qualification passes and sanitized evidence is committed. A failing qualification must not be converted into a support claim through a waiver.

