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.

Copilot CLI v1.0.16: MCP Fixes & Auth Improvements

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 marketplaces repository setting removed — use extraKnownMarketplaces instead

Update via: npm install -g @github/copilot-cli@latest

Source: Copilot CLI