Update governance policy
update_governance_policyEdit an existing policy: name, description, severity, which side it checks (validation_points) or individual configuration keys (configuration_patch, merged into what is stored). Does not activate or deactivate; editing an ACTIVE policy changes live enforcement.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"policy_id": "<policy_id>"
},
"name": "update_governance_policy"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | New name. | |
| severity | No | Policy severity. | |
| policy_id | Yes | Id of the policy (from get_catalog view=policies). | |
| description | No | New description. | |
| validation_points | No | Which side the policy checks: input = messages users send, output = replies the agent writes, both (default when unset). Only for data_privacy, content_filter, output_validation, custom. | |
| configuration_patch | No | Configuration keys to change; unnamed keys are kept. |