swsd_update_problem
Updates an existing SWSD problem by ID, changing only specified fields and preserving all others.
Instructions
Update an existing SWSD problem. Pass id and any fields to change. Only provided fields are sent — others stay as-is. To replace the description entirely, pass the full new body. WRITE — does not retry on transient failure.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | SWSD problem reference. Accepts either the internal id (>=7 digits) or the human-facing number (<=6 digits). The handler auto-detects via digit count. | |
| name | No | New problem title. | |
| state | No | New problem state. Tenant-specific. | |
| category | No | New category name (see swsd_list_categories). | |
| priority | No | New priority name. | |
| symptoms | No | New symptoms (replaces existing). | |
| root_cause | No | New root-cause analysis (replaces existing). | |
| workaround | No | New workaround (replaces existing). | |
| description | No | New description (replaces existing). | |
| subcategory | No | New subcategory name. | |
| assignee_email | No | Email of the agent to assign the problem to. | |
| requester_email | No | Email of the user the problem is for. |