Models - HarnessRouter Docs | HarnessRouter

Endpoints

Backend map

GET /v1/models is keyed by backend. The base harness claude-code corresponds to backend key claude; other base harnesses generally use the same key as the base name.

Model catalog shape

{
  "backends": {
    "codex": { "default": "<id>", "models": [] },
    "claude": { "default": "<id>", "models": [] },
    "hermes": { "default": "<id>", "models": [] }
  }
}

Open standard

Both catalogs this page documents — GET /v1/models and the per-agent GET /v1/harnesses/{id}/models — are model discovery endpoints the Unified Harness Protocol assigns to its Harnesses chapter. See models in UHP's Harnesses chapter.