Copilot CLI 1.0.42: MCP Diagnostics & Session Fixes
Copilot CLI 1.0.42 improves MCP server diagnostics with stderr output, fixes session warnings and stuck input, and adds a Claude-powered rubber-duck agent for GPT sessions.
TL;DR
- MCP server errors now show stderr output and suggest runnable diagnostic commands
- Remote session export works with non-GitHub repos and repo-less directories
- Fixed stuck Enter key, false "session in use" warnings, and Windows update failures
- New rubber-duck agent for GPT sessions powered by Claude (experimental)
New
- Rubber-duck agent for GPT sessions — Claude-powered debugging assistant available in
/experimental - -C flag for working directory — Change directory before starting, matching
git -Cbehavior - Remote session export expansion — Now supports non-GitHub repositories and repo-less directories
Fixed
- MCP server diagnostics — Failure warnings now include stderr output and suggest directly runnable
/mcp showcommands when server names contain whitespace - Session resume false warning — "Session in use" warning no longer appears after choosing "Go back"
- Stuck Enter key — Key no longer gets permanently stuck after cancelling a request
- Exit message clarity — Resume command now shows session ID instead of auto-generated name when session hasn't been renamed
- Exit summary suppression — No longer shown when session has no user messages and no saved session to resume
- Windows update failures — CLI updates no longer fail with ENOENT when transient EPERM occurs during package extraction
Update: npm install -g @github/copilot-cli@latest
Source: Copilot CLI