Update agent configuration
PATCH /api/v1/agents/{role}
Update an agent’s model tier, autonomy overrides, or tools.
Authorizations
Parameters
Path Parameters
The agent role to update
The agent role to update
Request Body required
Request body for PATCH /agents/{role}.
Attributes: model_tier: New model tier (optional). autonomy_overrides: Updated autonomy overrides (optional). tools_enabled: Updated enabled tools list (optional). system_prompt_override: Custom system prompt (optional). agent_name: Persona name for the agent (optional). character_profile: Personality traits update (optional).
object
Partial update model for PATCH semantics.
All fields are optional so callers can update only the traits they want to change.
Attributes: communication_style: Tone used in all agent output. risk_tolerance: 0.0 (ultra-conservative) to 1.0 (bold). decision_temperament: How the agent approaches decisions. detail_level: Verbosity of agent responses.
Responses
200
Successful Response
Wrapper response for PATCH /agents/{role}.
Attributes: data: The update result payload.
object
Payload returned by PATCH /agents/{role}.
Attributes: role: Agent role identifier. model_tier: Current model tier. status: Current lifecycle status. autonomy_overrides: Current autonomy overrides. agent_name: Current persona name. character_profile: Current personality traits.
422
Validation Error