set_issue_milestone
Set an issue's milestone by title, or clear it by omitting the milestone. This dedicated action preserves null fields that standard updates would drop, ensuring reliable milestone changes.
Instructions
Files an issue under a milestone, or takes it off one. Setting is its own tool because update_issue drops every argument left as null, which is what clearing a milestone has to send.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| milestone | No | Milestone title to file it under. Omit or pass null to take it off | |
| repo_name | Yes | ||
| repo_owner | Yes | ||
| issue_number | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | Yes | ||
| state | Yes | ||
| title | Yes | ||
| author | Yes | ||
| labels | Yes | ||
| number | Yes | ||
| html_url | Yes | ||
| assignees | Yes | ||
| milestone | Yes | ||
| created_at | Yes | ||
| updated_at | Yes |