update_issue
Update an existing Gitea issue by its index, modifying fields such as title, body, state, labels, assignees, or milestone. Use with caution: labels field replaces the full label set.
Instructions
Update one issue by index (PATCH: only provided fields change). RISK: passing labels REPLACES the entire label set (give the full desired ID list) — to change a single label use add_issue_labels/remove_issue_label instead. state is 'open' or 'closed'; set milestone by ID.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | No | New issue body/description | |
| repo | No | Repository name (defaults to GITEA_DEFAULT_REPO) | |
| index | Yes | Issue number | |
| owner | No | Repository owner (defaults to GITEA_DEFAULT_OWNER) | |
| state | No | Issue state | |
| title | No | New issue title | |
| labels | No | List of label IDs | |
| assignee | No | Assignee username | |
| assignees | No | List of assignee usernames | |
| milestone | No | Milestone ID |