Copilot CLI v1.0.16: MCP Fixes & Auth Improvements
MCP server stability improvements, PermissionRequest hook for automation, and cleanup of deprecated settings in Copilot CLI v1.0.16.
TL;DR
- MCP servers now reconnect correctly when working directory changes and after login/user switch
- PermissionRequest hook lets scripts approve/deny tool permissions programmatically
- SQL prompt tags hidden when sql tool is excluded; BYOK Anthropic respects maxOutputTokens
- Deprecated marketplaces setting removed — migrate to extraKnownMarketplaces
New
- PermissionRequest hook — Scripts can now programmatically approve or deny tool permission requests instead of manual intervention
- MCP tool call timeline display — Tool name and parameter summary now visible in the timeline for better debugging
Fixed
- MCP servers reconnect correctly with valid authentication when the working directory changes
- MCP servers load correctly after login, user switch, and /mcp reload
- SQL prompt tags no longer appear when sql tool is excluded via excludedTools or availableTools
- BYOK Anthropic provider now respects the configured maxOutputTokens limit
Breaking Changes
- Deprecated
marketplacesrepository setting removed — useextraKnownMarketplacesinstead
Update via: npm install -g @github/copilot-cli@latest
Source: Copilot CLI