create_issue
Create a new issue in a Gitea repository. Requires a title; optionally add body, labels by ID, assignees, and milestone. Returns the created issue and its number.
Instructions
Create an issue. title is required. labels takes label IDs (numbers) — call list_labels first to map names to IDs, or add labels by name after creation via add_issue_labels. assignees is an array of usernames. Returns the created issue including its number.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | No | Issue body/description | |
| repo | No | Repository name (defaults to GITEA_DEFAULT_REPO) | |
| owner | No | Repository owner (defaults to GITEA_DEFAULT_OWNER) | |
| title | Yes | Issue title | |
| labels | No | List of label IDs | |
| assignee | No | Assignee username | |
| assignees | No | List of assignee usernames | |
| milestone | No | Milestone ID |