From 98f5caf180fa4d00607d15b7d7f677297dd9824f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 24 Dec 2025 07:12:33 +0000 Subject: [PATCH] Update GitHub MCP toolsets mapping with actual MCP server tools MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This commit updates the github_toolsets_permissions.json file to accurately reflect the tools available in the GitHub MCP remote server. Changes: - Removed tools from 'context' toolset that are not available: get_me, get_team_members, get_teams - Added search_issues to 'issues' toolset (tool is available in MCP server) - Added search_pull_requests to 'pull_requests' toolset (tool is available in MCP server) - Replaced individual action tools with wrapper tools in 'actions' toolset: - Removed: download_workflow_run_artifact, get_workflow_run, get_workflow_run_logs, get_workflow_run_usage, list_workflow_jobs, list_workflow_run_artifacts, list_workflow_runs, list_workflows - These are now accessible via: actions_get, actions_list methods - Kept: get_job_logs (standalone tool) This ensures the JSON mapping accurately represents the actual MCP server capabilities and prevents discrepancies in toolset compilation. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 --- pkg/workflow/data/github_toolsets_permissions.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkg/workflow/data/github_toolsets_permissions.json b/pkg/workflow/data/github_toolsets_permissions.json index 9b6313c1d91..ecc634a2282 100644 --- a/pkg/workflow/data/github_toolsets_permissions.json +++ b/pkg/workflow/data/github_toolsets_permissions.json @@ -6,7 +6,7 @@ "description": "GitHub Actions context and environment", "read_permissions": [], "write_permissions": [], - "tools": ["get_copilot_space", "get_me", "get_team_members", "get_teams", "github_support_docs_search", "list_copilot_spaces"] + "tools": ["get_copilot_space", "github_support_docs_search", "list_copilot_spaces"] }, "repos": { "description": "Repository operations", @@ -18,19 +18,19 @@ "description": "Issue management", "read_permissions": ["issues"], "write_permissions": ["issues"], - "tools": ["issue_read", "list_issue_types", "list_issues"] + "tools": ["issue_read", "list_issue_types", "list_issues", "search_issues"] }, "pull_requests": { "description": "Pull request operations", "read_permissions": ["pull-requests"], "write_permissions": ["pull-requests"], - "tools": ["list_pull_requests", "pull_request_read"] + "tools": ["list_pull_requests", "pull_request_read", "search_pull_requests"] }, "actions": { "description": "GitHub Actions workflows", "read_permissions": ["actions"], "write_permissions": [], - "tools": ["download_workflow_run_artifact", "get_job_logs", "get_workflow_run", "get_workflow_run_logs", "get_workflow_run_usage", "list_workflow_jobs", "list_workflow_run_artifacts", "list_workflow_runs", "list_workflows"] + "tools": ["actions_get", "actions_list", "get_job_logs"] }, "code_security": { "description": "Code scanning alerts",