Documentation patch plus one script bugfix.
Fixed
scripts/find-cowork-config.ps1— removed custom[switch]$Verboseparameter.[CmdletBinding()]already provides-Verboseas a built-in common parameter, so redeclaring it threw"A parameter with the name 'Verbose' was defined multiple times for the command"the moment any caller (includinginstall-github-mcp.ps1) invoked the script. The finder now relies on the built-in-Verboseswitch and$VerbosePreference. No behavior change for users who weren't passing-Verboseexplicitly.
Added
- Part 4 → Step 4: Tool permissions in
README.md. Documents the one-time Cowork UI toggle to flip the GitHub server's Read-only tools (23) category from Needs approval to Always allow, so teammates stop getting a wall of prompts on everyget_commit/get_file_contentscall. Clarifies that this setting lives in Cowork's own settings DB, not inclaude_desktop_config.json— and that theautoApproveconvention used by some other MCP clients is silently ignored by Cowork. - Recommended permission baseline table (Read-only → Always allow, Write → Needs approval, Destructive → Never allow).
- Documented
GITHUB_READ_ONLY=1andGITHUB_TOOLSETSenv vars as belt-and-suspenders options for hiding write tools at the protocol level. - Two new troubleshooting rows: "Claude prompts for approval on every single read" (points at Step 4) and "Permission set by your admin / dropdown is greyed out" (clarifies the managed-Connectors page vs the Local MCP servers page).