Manage Issue
manage_issueCreates, updates, closes, or triages issues in a GitHub repository. Always returns a preview first — call with confirmed=false (default) to review, then confirmed=true to execute. Requires GitHub connector token with 'repo' scope. Use when: user wants to create a bug report, update an issue title/body, add labels, assign someone, or close an issue on GitHub. Scope: remote GitHub API — write operation, requires token. Not for: creating pull requests (use create_pr), reading issue lists (use get_repo_info), or local git operations.
How to use manage_issue
Provide only the required inputs below. Start with the smallest scope that answers the task, then review the risk properties before an agent executes the call.
Risk and execution properties
Read only: no
Destructive: yes
Idempotent: no
Open world: yes — can reach external systems
Inputs
repostringrequiredGitHub repo in 'owner/repo' format. Example: 'myorg/myrepo'
actionstringrequiredAction to perform. 'create': open a new issue. 'update': edit title/body. 'close': close the issue. 'label': add/replace labels and assignees.
Allowed: "create""update""close""label"
issue_numberintegerIssue number to act on. Required for update, close, and label actions.
titlestringIssue title. Required for 'create'. Optional for 'update'.
bodystringIssue body (markdown). Optional for create and update.
labelsarrayLabels to apply. Example: ['bug', 'high-priority']. For 'label' action, replaces existing labels.
assigneesarrayGitHub usernames to assign. Example: ['alice', 'bob']. For 'label' action, replaces existing assignees.
confirmedbooleanMust be true to execute the write. When false (default), returns a preview without making any changes. Always review the preview before setting confirmed=true.
Default: false
Example input
{
"repo": "<string>",
"action": "create",
"issue_number": "<integer>",
"title": "<string>",
"body": "<string>",
"labels": "<array>",
"assignees": "<array>",
"confirmed": false
}Browse or search the full 74-tool reference to choose the smallest suitable capability.
Browse all tools →