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.

Copilot CLI 1.0.41: Faster Startup & MCP Tasks Support

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 via list_agents and read_agent (enable with /experimental on or --experimental flag)
  • 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 --attachment flag 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