Update monitor settings
update_monitorChange a monitor's name, grace period, slow threshold, webhook or visibility. Only the fields you pass change.
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": {
"id": "<id>",
"manage_token": "<manage_token>"
},
"name": "update_monitor"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Monitor id, as returned by create_monitor. | |
| name | No | New display name. | |
| public | No | ||
| min_gpu_pct | No | GPU offload floor (0-100], or null to clear. | |
| webhook_url | No | https:// webhook, or null to clear. | |
| manage_token | Yes | The monitor's manage_token (returned once by create_monitor). | |
| grace_seconds | No | 60-86400. | |
| expected_model | No | Model that should be loaded, or null to clear. | |
| slow_tps_threshold | No | Tokens/sec floor, or null to clear. |