Copilot CLI 1.0.41: Faster Startup & MCP Tasks Support
Copilot CLI 1.0.41 brings faster startup with background auth, auto-installing shell completions, experimental MCP Tasks support, and critical Windows stability fixes.
TL;DR
- CLI now starts faster by rendering UI while auth happens in the background
- Shell completions (bash, zsh, fish) auto-install and auto-update
- Experimental MCP Tasks support for non-blocking background agents
- Windows stability fixes and improved file edit recovery
New
- Faster startup — UI renders immediately while authentication resolves in the background, no more waiting at the prompt
- Auto shell completions — bash, zsh, and fish completions install automatically on first run and update after
copilot update - MCP Tasks (experimental) — MCP tools with
taskSupport: "required"now run as non-blocking background agents, trackable vialist_agentsandread_agent(enable with/experimental onor--experimentalflag) - Prompt mode extensions — Extensions now load in prompt mode (-p); user extensions load by default, project extensions require
GITHUB_COPILOT_PROMPT_MODE_EXTENSIONS=true - File attachment in non-interactive mode — New
--attachmentflag lets you attach images or documents to initial prompts in prompt mode - Markdown rendering — Ask user prompt questions now render markdown formatting correctly
Fixed
- Windows package extraction no longer crashes when antivirus or filesystem locks cause transient EPERM errors
- Remote session connection errors now show your logged-in account and tailored remediation steps
- Slash command tab-completion adds trailing space automatically for commands that accept arguments
- Spurious system notification XML tags no longer appear in assistant responses
- Large output guidance correctly references the configured grep tool name
- Git SSH URLs for plugin marketplace (e.g.,
git@github.com:owner/repo) now work correctly - Slash command picker searches descriptions and underlines matched characters
- Memory tool confirmation shows scope (repository or user) when requesting permission
- SQL todo timeline entries display accurately for INSERT OR IGNORE/REPLACE and blocked status updates
- Streaming text and shimmer animations stay smooth on slow or busy hosts
- @-mention completion works for ./ paths, no longer adds trailing space on directories, shows project files before workspace roots
- Session files with Unicode line separator characters load correctly
- Reasoning effort picker hint text displays "Esc to cancel" with correct spacing
- File edits recover better from fuzzy or misaligned edit blocks
- Windows stability improved by working around V8 crash in Node 24.x
npm install -g @github/copilot-cli@latest or run copilot update if already installed.
Source: Copilot CLI