edit_issue
Fully replaces an issue's text content - not an append or merge. Fetch the existing content via get_issue first if you need to preserve any of it. Also requires the title - pass the current one (from get_issue) to keep it. Does not change status. Requires canEdit (see get_issue/list_issues).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| files | No | Files to attach, base64-encoded - each becomes a new attachment, in addition to the issue's existing ones. Same format as create_issue. | |
| title | Yes | The issue's title: a short one-line summary, max 256 characters. Required - pass the current title to keep it. | |
| content | Yes | The issue's complete new text content, replacing what's there now, max 4096 characters. | |
| issueKey | Yes | The issue's key, e.g. 'BRD-42'. | |
| assigneeId | No | User id to reassign the issue to, from list_members. Must belong to the caller's organization. Omit to leave the current assignee unchanged. | |
| attributes | No | Attribute id -> plain-text value, same format as create_issue. Omit to leave every attribute untouched; pass {} to clear all of them. | |
| removeAttachmentIds | No | Ids of existing attachments to remove, from get_issue's Attachments list. Can be combined with files to replace one attachment with another. |