Agent Configs
Create Agent Config
client.agentConfigs.create(AgentConfigCreateParams { harness, model, name, 5 more } body, RequestOptionsoptions?): AgentConfigCreateResponse { id, allowed_tools, created_at, 9 more }
POST/v5/agent_configs
List Agent Configs
client.agentConfigs.list(AgentConfigListParams { ending_before, limit, sort_by, 2 more } query?, RequestOptionsoptions?): CursorPage<AgentConfigListResponse { id, allowed_tools, created_at, 9 more } >
GET/v5/agent_configs
List MCP Tool Names
client.agentConfigs.listMcpTools(RequestOptionsoptions?): AgentConfigListMcpToolsResponse { , , , 21 more }
GET/v5/agent_configs/mcp_tools
Get Agent Config
client.agentConfigs.retrieve(stringagentConfigID, RequestOptionsoptions?): AgentConfigRetrieveResponse { id, allowed_tools, created_at, 9 more }
GET/v5/agent_configs/{agent_config_id}
Update Agent Config
client.agentConfigs.update(stringagentConfigID, AgentConfigUpdateParams { task_id, allowed_tools, description, 6 more } params, RequestOptionsoptions?): AgentConfigUpdateResponse { id, allowed_tools, created_at, 9 more }
PATCH/v5/agent_configs/{agent_config_id}
Delete Agent Config (hard delete)
client.agentConfigs.delete(stringagentConfigID, RequestOptionsoptions?): AgentConfigDeleteResponse { id, deleted, object }
DELETE/v5/agent_configs/{agent_config_id}