update_agent
Update an existing agent's configuration by modifying its name, model, provider, instructions, capabilities, memory scope, policy profile, or config.
Instructions
Update an existing agent's configuration.
Args: agent_id: Agent to update. name: New agent name. model: New LLM model name. provider: New LLM provider. instructions: New system prompt / instructions. capabilities: New list of enabled capability pack names. memory_scope: New memory scope. policy_profile: JSON string of policy profile configuration. config: JSON string of additional configuration.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| model | No | ||
| config | No | ||
| agent_id | Yes | ||
| provider | No | ||
| capabilities | No | ||
| instructions | No | ||
| memory_scope | No | ||
| policy_profile | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |