/ai_agents/{agent_id}Update an AI agent
Updates an existing AI agent and its configured capabilities. Supply the agent identifier and include the fields you want to change, including the agent's access state and any capability configuration. The response contains the complete updated AI agent representation.
AI agent configuration and capability settings. The top-level type, name, and access_state fields are required; capability objects require their own type, access_state, and description fields when provided.
A 400 is returned when the request body or one of its fields is invalid. A 500 is returned when the service encounters an unexpected server error. agent_id, type, name, and access_state must be supplied as defined by the request schema, and icon_reference must contain at least one character.