diff --git a/.github/workflows/github-remote-mcp-auth-test.md b/.github/workflows/github-remote-mcp-auth-test.md index 392fb35120..a7c37941ea 100644 --- a/.github/workflows/github-remote-mcp-auth-test.md +++ b/.github/workflows/github-remote-mcp-auth-test.md @@ -14,6 +14,7 @@ tools: github: mode: remote toolsets: [repos, issues, discussions] + allowed: [get_repository, list_issues, issue_read] safe-outputs: create-discussion: title-prefix: "[auth-test] " diff --git a/pkg/workflow/data/github_toolsets_permissions.json b/pkg/workflow/data/github_toolsets_permissions.json index ecc634a228..8f204eb456 100644 --- a/pkg/workflow/data/github_toolsets_permissions.json +++ b/pkg/workflow/data/github_toolsets_permissions.json @@ -12,7 +12,7 @@ "description": "Repository operations", "read_permissions": ["contents"], "write_permissions": ["contents"], - "tools": ["get_commit", "get_file_contents", "get_latest_release", "get_release_by_tag", "get_repository_tree", "get_tag", "list_branches", "list_commits", "list_releases", "list_tags"] + "tools": ["get_commit", "get_file_contents", "get_latest_release", "get_release_by_tag", "get_repository", "get_repository_tree", "get_tag", "list_branches", "list_commits", "list_releases", "list_tags"] }, "issues": { "description": "Issue management",