linear_edit_issue
Edit an existing issue by updating any of its fields including title, description, state, priority, assignee, labels, project, milestone, estimate, due date, or parent.
Instructions
Edit an existing issue, updating any of its fields. Note: When setting projectMilestoneId, you must also set projectId.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| issueId | Yes | Required: The UUID of the issue to update | |
| title | No | The issue title | |
| description | No | The issue description in markdown format | |
| stateId | No | UUID of the target state | |
| priority | No | Issue priority (0=No priority, 1=Urgent, 2=High, 3=Normal, 4=Low) | |
| assigneeId | No | UUID of the user to assign the issue to | |
| labelIds | No | Array of label UUIDs (replaces existing labels) | |
| projectId | No | UUID of the project to associate with the issue | |
| projectMilestoneId | No | UUID of the project milestone to associate with the issue. Note: Requires projectId to be set when using this field | |
| estimate | No | The estimated complexity points for the issue | |
| dueDate | No | The due date in YYYY-MM-DD format | |
| parentId | No | UUID of the parent issue | |
| sortOrder | No | Position of the issue relative to other issues |