Update Issue
update_issueUpdate specific fields of a MantisBT issue using a partial PATCH. Modify summary, description, status, resolution, handler, and more without overwriting unchanged data.
Instructions
Update one or more fields of an existing MantisBT issue using a partial PATCH.
The "fields" object accepts any combination of:
summary (string)
description (string)
steps_to_reproduce (string)
additional_information (string)
status: { name: "new"|"feedback"|"acknowledged"|"confirmed"|"assigned"|"resolved"|"closed" }
resolution: { id: 20 } (20 = fixed/resolved)
handler: { id: } or { name: "" }
priority: { name: "" }
severity: { name: "" }
reproducibility: { name: "" }
category: { name: "" }
version: { name: "" } (affected version)
target_version: { name: "" }
fixed_in_version: { name: "" }
view_state: { name: "public"|"private" }
Important: when resolving an issue, always set BOTH status and resolution to avoid leaving resolution as "open".
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Numeric issue ID to update | |
| fields | Yes | Fields to update (partial update — only provided fields are changed; unknown keys are rejected) | |
| dry_run | No | If true, return the patch payload that would be sent without actually updating the issue. Useful for previewing changes before committing them. |