Copilot CLI v1.0.16: MCP Fixes & Permission Hooks
Copilot CLI 1.0.16 fixes MCP server reconnection issues, adds programmatic permission hooks, and removes deprecated settings. Key stability improvements for working directory changes and authentication flows.
TL;DR
- MCP servers now reconnect correctly when working directory changes
- New PermissionRequest hook lets scripts approve/deny tool permissions programmatically
- SQL prompt tags hidden when sql tool is excluded
- Deprecated marketplaces setting removed — use extraKnownMarketplaces instead
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 and transparency.
Fixed
- MCP server reconnection — Servers now reconnect correctly with valid authentication when the working directory changes.
- MCP server loading — Servers load correctly after login, user switch, and /mcp reload commands.
- SQL prompt tags — 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 marketplaces setting removed — Use
extraKnownMarketplacesinstead. Update your configuration if you're still using the old setting.
Update via: npm install -g @github/copilot-cli@latest
Source: Copilot CLI