GitHub Copilot CLI v1.0.41

2026-05-05 - CLI starts faster by rendering the UI immediately while authentication resolves in the background - Shell completions (bash, zsh, fish) are automatically installed on first run and upd...

2026-05-05 - CLI starts faster by rendering the UI immediately while authentication resolves in the background - Shell completions (bash, zsh, fish) are automatically installed on first run and updated after copilot update - Tab-completing slash commands that accept arguments now adds a trailing space automatically - Package extraction no longer crashes on Windows when antivirus or filesystem locks cause transient EPERM errors - Remote session connection errors show your logged-in account and tailored remediation steps - Markdown formatting renders in ask user prompt questions - Add experimental MCP Tasks support: MCP tools with taskSupport: "required" run as non-blocking background agents trackable via listagents and readagent (available when experimental mode is enabled, e.g. via /experimental on or the --experimental flag) - Extensions now load in prompt mode (-p). User extensions load by default; project extensions alnd management tools require GITHUBCOPILOTPROMPTMODEEXTENSIONS=true. - Assistant responses no longer contain spurious system notification XML tags - Large output guidance correctly references the configured grep tool name - Adding a plugin marketplace using a git SSH URL (e.g. git@github.com:owner/repo) now works correctly - Slash command picker searches command descriptions and underlines matched characters - Memory tool confirmation prompt now shows the scope (repository or user) when requesting permission to store a memory - SQL todo timeline entries display more accurately for INSERT OR IGNORE/REPLACE and blocked status updates - Streaming text and shimmer animations stay smooth on slow or busy hosts - Add --attachment flag in non-interactive (-p/--prompt) mode to attach files (images or native documents) to the initial prompt - @-mention completion works for ./ paths, no longer adds trailing space on directories, and shows project files before workspace roots - Improve stability on Windows by working around a V8 crash in Node 24.x - Session files containing Unicode line separator characters load correctly - Reasoning effort picker hint text displays "Esc to cancel" with correct spacing - Improve reliability of file edits by better recovering from fuzzy or misaligned edit blocks