Copilot CLI 1.0.19: MCP Persistence & Telemetry
Copilot CLI 1.0.19 adds persistent MCP settings, OpenTelemetry monitoring improvements, and fixes for macOS plugin execution and custom agent restoration.
TL;DR
- MCP enable/disable settings now persist across sessions
- OpenTelemetry monitoring improvements for subagent spans and streaming metrics
- macOS plugin hook script execution fix and custom agent session restoration
New
- MCP persistence — /mcp enable and /mcp disable commands now remember your settings across sessions instead of resetting.
- OpenTelemetry enhancements — Subagent spans now use INTERNAL span kind, and chat spans include
github.copilot.time_to_first_chunkattribute for streaming performance tracking. - Slash command timeline context — Timeline entries now display the command name (e.g., "Review", "Plan") for clearer session history.
Fixed
- Plugin hook scripts with missing execute permissions now run correctly on macOS.
- Custom agent properly restores when resuming a session where the agent display name differs from its filename.
- IDE auto-connect now skips when session is already in use by another client, preventing conflicts.
Update with: npm install -g @github/copilot-cli@latest or check the release page.
Source: Copilot CLI