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 vialist_agentsandread_agent(available when experimental mode is enabled, e.g. via/experimental onor the--experimentalflag) - Extensions now load in prompt mode (-p). User extensions load by default; project extensions alnd management tools require GITHUB_COPILOT_PROMPT_MODE_EXTENSIONS=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