keep_update_incident
Change one Keep incident's status, severity, or fields with a dry-run preview by omitting confirm; set confirm to true to apply the update.
Instructions
Update an incident with one change. status posts to /incidents/{id}/status with status, comment, and tagged_users. severity posts to /incidents/{id}/severity with severity and comment. fields reads the incident, then PUTs user_generated_name, assignee, user_summary, and same_incident_in_the_past_id merged over the current values. Keep's PUT clears user_summary and same_incident_in_the_past_id when they are omitted. Severity is not sent on PUT. Omit confirm for a dry-run preview.
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": {
"incident_id": "<incident_id>",
"change": "<change>"
},
"name": "keep_update_incident"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| change | Yes | One change. status posts to /status. severity posts to /severity. fields are merged onto the current incident and then PUT. | |
| confirm | No | Set to the boolean true to execute the write. Omit this field for a dry-run preview. false and the string true are rejected. | |
| incident_id | Yes | Keep incident UUID. |