LearnNewsExamplesServices
Frontmatter
id7625
titleImplement Tool to Assign Issues to Contributors
stateClosed
labels
enhancementai
assigneestobiu
createdAtOct 23, 2025, 4:42 PM
updatedAtOct 23, 2025, 5:53 PM
githubUrlhttps://github.com/neomjs/neo/issues/7625
authortobiu
commentsCount0
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtOct 23, 2025, 5:53 PM

Implement Tool to Assign Issues to Contributors

Closed v11.0.0 enhancementai
tobiu
tobiu commented on Oct 23, 2025, 4:42 PM

We need the ability to assign GitHub issues to contributors via an MCP tool. This will allow for the automation of ticket assignments as part of our project management workflow.

Proposed Solution

Create a new tool named assign_issue.

Implementation:

  • Purpose: Assigns a specific issue to one or more users.
  • Underlying Command: This tool will use the gh issue edit <number> --add-assignee <login> command.
  • Parameters: issue_number (integer), assignees (array of strings).

Workflow Guidance:

Assigning issues is a permission-restricted action. Before calling this tool, an agent must first call the generic get_viewer_permission tool (defined in ticket #7624) to ensure it has sufficient permissions. The required permission levels are ADMIN, MAINTAIN, or WRITE.

tobiu assigned to @tobiu on Oct 23, 2025, 4:42 PM
tobiu added the enhancement label on Oct 23, 2025, 4:42 PM
tobiu added the ai label on Oct 23, 2025, 4:42 PM
tobiu referenced in commit cb60838 - "Implement Tool to Assign Issues to Contributors #7625" on Oct 23, 2025, 5:47 PM
tobiu referenced in commit 671aaa7 - "#7625 unassign all assignees" on Oct 23, 2025, 5:52 PM
tobiu closed this issue on Oct 23, 2025, 5:53 PM