Skip to content

Releases: github/copilot-cli

0.0.412-2

19 Feb 14:38

Choose a tag to compare

0.0.412-2 Pre-release
Pre-release

Added

  • Add /update command 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

18 Feb 16:07

Choose a tag to compare

0.0.412-1 Pre-release
Pre-release

Fixed

  • Mouse event coordinate fragments no longer appear in input field

0.0.412-0

18 Feb 06:08

Choose a tag to compare

0.0.412-0 Pre-release
Pre-release

Added

  • Add cross-session memory: ask about past work, files, and PRs across sessions (experimental)
  • Add --bash-env flag 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

17 Feb 20:53
1c1181d

Choose a tag to compare

2026-02-17

  • Improve error messaging and guidance when access denied by policy
  • Custom agents use disable-model-invocation instead of infer (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 on and --alt-screen off syntax
  • Add include_coauthor config 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

17 Feb 14:41
1c1181d

Choose a tag to compare

0.0.411-1 Pre-release
Pre-release

Added

  • Support MCP servers from Windows On-Device Registry
  • Text selection now works in footer area in alt-screen mode
  • Support --alt-screen on and --alt-screen off syntax
  • Add include_coauthor config 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

16 Feb 17:07

Choose a tag to compare

0.0.411-0 Pre-release
Pre-release

Added

  • Text selection now works in footer area in alt-screen mode
  • Support --alt-screen on and --alt-screen off syntax
  • 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

14 Feb 00:52

Choose a tag to compare

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 suppress to 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

13 Feb 17:01

Choose a tag to compare

0.0.410-1 Pre-release
Pre-release

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

13 Feb 16:28

Choose a tag to compare

0.0.410-0 Pre-release
Pre-release

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

12 Feb 22:09

Choose a tag to compare

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_spaces tool 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