LearnNewsExamplesServices
Frontmatter
id7632
titlefeat(mcp): Add tool to manage GitHub issue relationships
stateClosed
labels
enhancementai
assigneesMannXo
createdAtOct 24, 2025, 12:15 PM
updatedAtNov 12, 2025, 9:20 AM
githubUrlhttps://github.com/neomjs/neo/issues/7632
authortobiu
commentsCount3
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtNov 12, 2025, 9:20 AM

feat(mcp): Add tool to manage GitHub issue relationships

Closed v11.1.0 enhancementai
tobiu
tobiu commented on Oct 24, 2025, 12:15 PM

This ticket is for creating a new tool within the GitHub Workflow MCP server to manage relationships between issues. Currently, parent/sub-issue relationships are managed manually by editing the markdown files. A dedicated tool would streamline this process.

Acceptance Criteria:

  1. A new tool (e.g., update_issue_relationship) is added to the GitHub Workflow MCP server.
  2. The tool should allow setting or unsetting the parentIssue field for a given issue.
  3. The tool should automatically update the subIssues array on the parent issue when a child is added or removed.
  4. The changes should be synced back to the local markdown files via the existing sync_all mechanism or a more direct update.
tobiu added the enhancement label on Oct 24, 2025, 12:15 PM
tobiu added the ai label on Oct 24, 2025, 12:15 PM
MannXo
MannXo Nov 11, 2025, 10:13 AM

@tobiu I can take on this one if it's alright.

tobiu
tobiu Nov 11, 2025, 10:28 AM

@MannXo this ticket is definitely a fascinating one. I have not looked into the API yet. Assuming that relationships do not contain comments, i would add this info at the bottom of each ticket (below comments). E.g. ## History or ## Relationships.

To get the idea: https://raw.githubusercontent.com/neomjs/neo/refs/heads/dev/.github/ISSUE/issue-7733.md

tobiu assigned to @MannXo on Nov 11, 2025, 10:28 AM
MannXo cross-referenced by PR #7741 on Nov 11, 2025, 11:39 AM
tobiu
tobiu Nov 12, 2025, 8:47 AM

ha, i confused issue relationship and issue history :) i think we got another ticket for the ticket-timeline too somewhere. looking into the PR now.

tobiu closed this issue on Nov 12, 2025, 9:20 AM