[mcp-tools] Update GitHub MCP toolsets mapping: add issue dependency tools#45082
Conversation
Add issue_dependency_read and issue_dependency_write to the issues toolset to match the current github/github-mcp-server source. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
1 similar comment
|
Hey One small thing that would strengthen this:
If you'd like a hand, you can assign this prompt to your coding agent:
|
|
@copilot please run the Run: https://github.com/github/gh-aw/actions/runs/29196572530
|
…st coverage Co-authored-by: gh-aw-bot <259018956+gh-aw-bot@users.noreply.github.com>
Done. The contribution-check feedback pointed to missing test coverage and a missing entry in Changes in commit
Local validation passes: |
|
@copilot please run the Run: https://github.com/github/gh-aw/actions/runs/29200137487
|
No new issues found. The PR is already in merge-ready state from the previous pass (commits |
|
\n@copilot please run the
|
|
Run: https://github.com/github/gh-aw/actions/runs/29214279165
|
Local validation passes (
Local validation passes ( |
|
🎉 This pull request is included in a new release. Release: |
Summary
Adds
issue_dependency_readandissue_dependency_writeto the GitHub MCP toolsets mapping, registering both tools under theissuestoolset.Changes
pkg/workflow/data/github_tool_to_toolset.json"issue_dependency_read": "issues"and"issue_dependency_write": "issues"entries.pkg/workflow/data/github_toolsets_permissions.jsonissuestoolsettoolsarray withissue_dependency_readandissue_dependency_write(inserted alphabetically).["issues"].pkg/workflow/github_tool_to_toolset_test.goTestValidateGitHubToolsAgainstToolsets:issue_dependency_readandissue_dependency_writeresolve correctly when theissuestoolset is enabled.repostoolset is enabled.TestGitHubToolToToolsetMap_ConsistencyWithDocumentation.Motivation
The GitHub MCP server introduced
issue_dependency_readandissue_dependency_writetools for managing issue dependencies. Without this mapping, workflows using those tools would fail toolset validation.Test coverage
All new mappings are covered by positive and negative test cases in the existing
github_tool_to_toolset_test.gotest suite.