Frontmatter
| id | 7632 |
| title | feat(mcp): Add tool to manage GitHub issue relationships |
| state | Closed |
| labels | enhancementai |
| assignees | MannXo |
| createdAt | Oct 24, 2025, 12:15 PM |
| updatedAt | Nov 12, 2025, 9:20 AM |
| githubUrl | https://github.com/neomjs/neo/issues/7632 |
| author | tobiu |
| commentsCount | 3 |
| parentIssue | null |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Nov 12, 2025, 9:20 AM |
feat(mcp): Add tool to manage GitHub issue relationships

MannXo
Nov 11, 2025, 10:13 AM
@tobiu I can take on this one if it's alright.

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
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
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:
update_issue_relationship) is added to the GitHub Workflow MCP server.parentIssuefield for a given issue.subIssuesarray on the parent issue when a child is added or removed.sync_allmechanism or a more direct update.