Releases: github/copilot-cli
Releases · github/copilot-cli
0.0.412-2
Added
- Add
/updatecommand to view changelog and update instructions - Add exit_plan_mode tool with plan approval dialog for reviewing and accepting plans
- Support ~/.copilot/instructions/*.instructions.md files for user-level instructions across all repositories
- Add double-click word and triple-click line selection in alt-screen text selection
- Edit the prompt in your preferred terminal editor with ctrl+x ctrl+e
Improved
- Improve SQL tool timeline entries
- Reduce memory usage in alt-screen mode during long sessions
- /fleet mode dispatches more subagents in parallel for faster execution
- Instructions picker opens as a full-screen alt-screen view when alt-screen mode is enabled
- Skills picker opens as a full-screen alt-screen view when alt-screen mode is enabled
- Command files no longer require YAML frontmatter — plain markdown files work with name and description derived automatically
- Session picker opens instantly without a loading flash when multiple sessions exist
Fixed
- Prevents spurious error messages from appearing in terminal on Windows
- Typing
?in an AskUser prompt no longer triggers the quick help overlay
0.0.412-1
Fixed
- Mouse event coordinate fragments no longer appear in input field
0.0.412-0
Added
- Add cross-session memory: ask about past work, files, and PRs across sessions (experimental)
- Add
--bash-envflag to source BASH_ENV in shell sessions - Restore
ctrl+x /as alternate shortcut to run commands while preserving input
Fixed
- /clear preserves agent mode (autopilot, plan, or interactive)
- MCP error messages include the server name
- Text selection in timeline no longer spills into prompt area when dragging
0.0.411
2026-02-17
- Improve error messaging and guidance when access denied by policy
- Custom agents use
disable-model-invocationinstead ofinfer(backward compatible) - Add support for Claude Sonnet 4.6 model
- Memory storage shows subject, fact, and citations in timeline
- Tab completion respects the highlighted slash command selection
- Support MCP servers from Windows On-Device Registry
- Text selection now works in footer area in alt-screen mode
- Support
--alt-screen onand--alt-screen offsyntax - Add
include_coauthorconfig option to disable Co-authored-by trailer in git commits - SDK APIs for plan mode, autopilot, fleet, and workspace files
- Autopilot mode and /fleet command now available to all users
- Alt-screen viewport auto-scrolls when dragging selection to edge
- Interactive shell commands complete on all versions of Windows
- Reduce memory usage in alt-screen mode during long sessions
- Session picker no longer flashes when using --resume in alt-screen mode
- Terminal bell rings once when agent finishes, not on every tool completion
- Custom instruction files are recognized regardless of casing
- PowerShell commands with syntax errors no longer hang
- Improve text selection responsiveness in --alt-screen mode
- Cursor shows when suspending and hides when resuming
0.0.411-1
Added
- Support MCP servers from Windows On-Device Registry
- Text selection now works in footer area in alt-screen mode
- Support
--alt-screen onand--alt-screen offsyntax - Add
include_coauthorconfig option to disable Co-authored-by trailer in git commits - SDK APIs for plan mode, autopilot, fleet, and workspace files
- Autopilot mode and /fleet command now available to all users
- Alt-screen viewport auto-scrolls when dragging selection to edge
Improved
- When launched from CCA, code review tool now respects custom instructions. Note that code review tool already respects custom instructions when launched directly.
Fixed
- Interactive shell commands complete on all versions of Windows
- Reduce memory usage in alt-screen mode during long sessions
- Session picker no longer flashes when using --resume in alt-screen mode
- Terminal bell rings once when agent finishes, not on every tool completion
- Custom instruction files are recognized regardless of casing
- PowerShell commands with syntax errors no longer hang
- Improve text selection responsiveness in --alt-screen mode
- Cursor shows when suspending and hides when resuming
0.0.411-0
Added
- Text selection now works in footer area in alt-screen mode
- Support
--alt-screen onand--alt-screen offsyntax - SDK APIs for plan mode, autopilot, fleet, and workspace files
Fixed
- Interactive shell commands complete on all versions of Windows
- Reduce memory usage in alt-screen mode during long sessions
- Terminal bell rings once when agent finishes, not on every tool completion
- Improve text selection responsiveness in --alt-screen mode
0.0.410
2026-02-14
- Fixed high memory usage caused by rapid logging
- Shell mode pastes raw text instead of paste tokens
- Reduce memory usage from encoding streaming chunks
- Fix alt-screen and timeline URL rendering to preserve long links without truncation
- Reduced memory growth in long sessions by evicting transient events after compaction
- Fixed high memory usage when loading large sessions
- Fixed high memory usage during shell commands with rapid output
- Add
/init suppressto control init suggestions per repository - Show IDE file selection indicator in the status bar when connected to an IDE
- Add repo-level settings to disable individual validation tools
- ACP server supports loading existing sessions
- Page Up/Page Down keyboard scrolling in alt-screen mode
- Add Ctrl+Z suspend/resume support on Unix platforms
- Support tilde (~) expansion in MCP server cwd configuration
- Support ctrl+n and ctrl+p as arrow key alternatives
- Exit CLI with ctrl+d on empty prompt
- Fix unknown option '--no-warnings' error
- Shift+Enter inserts newlines in terminals with kitty keyboard protocol
- MCP server list selection adjusts correctly after deletion
- Shell mode removed from Shift+Tab cycle, accessed only via
! - Improve /tasks dialog with consistent icons and typography
- Exit from alt-screen no longer replays full session history
- MCP server errors and loading issues surface in timeline
- Reduce input jitter with frame coalescing and smoother alt-screen animations
- Extend skill name validation to support underscores, dots, and spaces; make name and description optional in skill frontmatter with sensible fallbacks
- Add Copilot co-authored by trailer to git commits created
0.0.410-1
Added
- Show IDE file selection indicator in the status bar when connected to an IDE
- Add repo-level settings to disable individual validation tools
- ACP server supports loading existing sessions
- Page Up/Page Down keyboard scrolling in alt-screen mode
- Add Ctrl+Z suspend/resume support on Unix platforms
- Support tilde (~) expansion in MCP server cwd configuration
- Support ctrl+n and ctrl+p as arrow key alternatives
- Exit CLI with ctrl+d on empty prompt
Improved
- Shell mode removed from Shift+Tab cycle, accessed only via
! - Improve /tasks dialog with consistent icons and typography
- Exit from alt-screen no longer replays full session history
- MCP server errors and loading issues surface in timeline
- Reduce input jitter with frame coalescing and smoother alt-screen animations
- Extend skill name validation to support underscores, dots, and spaces; make name and description optional in skill frontmatter with sensible fallbacks
Fixed
- Fix unknown option '--no-warnings' error
- Shift+Enter inserts newlines in terminals with kitty keyboard protocol
- MCP server list selection adjusts correctly after deletion
0.0.410-0
Added
- Add repo-level settings to disable individual validation tools
- ACP server supports loading existing sessions
- Page Up/Page Down keyboard scrolling in alt-screen mode
- Support tilde (~) expansion in MCP server cwd configuration
- Support ctrl+n and ctrl+p as arrow key alternatives
- Exit CLI with ctrl+d on empty prompt
Improved
- Shell mode removed from Shift+Tab cycle, accessed only via
! - Improve /tasks dialog with consistent icons and typography
- MCP server errors and loading issues surface in timeline
- Reduce input jitter with frame coalescing and smoother alt-screen animations
Fixed
- Fix unknown option '--no-warnings' error
- Shift+Enter inserts newlines in terminals with kitty keyboard protocol
0.0.409
2026-02-12
- /diff uses full screen in alt-screen mode
- Quick help overlay: press
?to see grouped shortcuts and commands, navigate with arrow keys - Theme preview appears above theme list in screen reader mode
- Add
list_copilot_spacestool to default GitHub MCP config - Subagents return complete responses
- CLI now integrates with VS Code, use /ide for more information.
- Permission prompts with long diffs are scrollable in alt-screen mode
- Include default plugin marketplaces (copilot-plugins, awesome-copilot) for easier plugin discovery