AgentConnect
Daemons

List daemon capabilities

What each daemon in the fleet can run: platform/feature capabilities, the installed runtime profiles, and the daemon-configured MCP servers. This half of a daemon row changes only when it connects, upgrades, or re-probes, so it is read separately from the liveness poll. Each runtime’s catalog carries its runtime-level answers (default model, permission modes) but an empty models list: that per-model matrix is GET /daemons/:id.

GET
/v1/orgs/{orgId}/daemons/capabilities

Authorization

bearerAuth
AuthorizationBearer <token>

In: header

Path Parameters

orgId*string

Response Body

application/json

curl -X GET "https://example.com/v1/orgs/string/daemons/capabilities"
[  {    "daemonId": "string",    "capabilities": {      "platforms": [        "string"      ],      "runtimes": [        "string"      ],      "acp": true,      "features": [        "string"      ],      "sandboxUnavailable": "string",      "executor": {        "enabled": true,        "strategies": {          "property1": {            "available": true          },          "property2": {            "available": true          }        },        "capacity": 0      },      "strategies": {        "property1": {          "available": true        },        "property2": {          "available": true        }      }    },    "runtimeProfiles": [      {        "runtime": "string",        "aliasOf": "string",        "version": "string",        "hostVersion": "string",        "hostAvailable": true,        "credentialsConfigured": true,        "models": [          "string"        ],        "contextWindow": -9007199254740991,        "acpSupport": "string",        "acpProtocolVersion": -9007199254740991,        "toolCalling": true,        "mcpCapabilities": {          "http": true,          "sse": true        },        "modelCatalog": {          "modelSwitching": true,          "models": [],          "defaultModel": "string",          "permissionModes": [            {              "value": "string",              "name": "string",              "description": "string"            }          ],          "defaultPermissionMode": "string",          "source": "native",          "observedAt": "string"        },        "modelsSource": "string",        "authRequired": true,        "unavailableReason": "image-binary-missing",        "strategies": {          "property1": {            "available": true,            "unavailableReason": "string",            "models": [              "string"            ],            "modelsSource": "cached"          },          "property2": {            "available": true,            "unavailableReason": "string",            "models": [              "string"            ],            "modelsSource": "cached"          }        },        "observedAt": "string"      }    ],    "mcpServers": [      {        "name": "string",        "transport": "stdio"      }    ]  }]