v1

latestOpenAPI 3.0.32026-07-26231418.5 KB
Runtimes

Update a runtime harness

put/api/runtime-harnesses/{alias}

Path parameters

aliasstring required

Request body

aliasstring required
api_spec'claude_managed_agents' | 'cursor' | 'gemini_antigravity' | 'elastic_agent_builder' required
api_basestring required
api_keystring required

Example request

{
  "alias": "local-opencode",
  "api_spec": "claude_managed_agents",
  "api_base": "http://opencode:8080",
  "api_key": "local-opencode-key"
}

Response

Updated

Example response

{
  "harnesses": [
    {
      "alias": "local-opencode",
      "api_spec": "claude_managed_agents",
      "display_name": "local-opencode",
      "api_base": "http://opencode:8080"
    }
  ]
}