Skip to content

Releases: github/copilot-cli

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

0.0.408

12 Feb 12:28

Choose a tag to compare

2026-02-12

  • Add /streamer-mode to hide preview model names and quota details for streaming
  • Makes shellId more flexible to not error when a number is passed
  • Background tasks hint updates when detached shells are killed or removed
  • Add mouse text selection in --alt-screen mode
  • ! commands with large output no longer crash the CLI
  • Fix duplicate/ghost lines appearing when resizing the terminal in alt-screen mode
  • MCP servers respect the cwd working directory property
  • Add substring matching to slash command autocomplete
  • Change run command shortcut from ctrl+p to ctrl+s

0.0.407

11 Feb 20:16

Choose a tag to compare

2026-02-11

  • Improve authentication error messages in prompt mode
  • Quota exceeded error links to Copilot settings with actionable guidance
  • Theme picker shows live preview of diffs and markdown, adds colorblind and tritanopia theme variants
  • Add /on-air mode to hide model names and quota details for streaming
  • Show agent type and description in read_agent timeline entries
  • /tasks shows Recent Activity for background agents
  • Add experimental alternate screen buffer mode: --alt-screen
  • Interactive programs that query terminal state work in shell
  • Subagents fall back to session model when default model blocked by policy
  • Expose session context in session.list SDK response
  • Keyboard shortcut hints display consistently with bold styling throughout the CLI
  • Add tools.list RPC to query available built-in tools
  • Streaming responses automatically retry when interrupted by server errors
  • Add option to approve tool permissions permanently for a location
  • Add /instructions command to view and toggle custom instruction files
  • Ctrl-b and ctrl-f cursor movement now available on all platforms
  • Ctrl+d now favors deleting character after cursor, with queueing moved to ctrl+q (or ctrl+enter)
  • Editing MCP servers shows existing configuration values
  • --resume creates new sessions with provided UUID
  • Add workspace-local MCP configuration via .vscode/mcp.json
  • Skill changes from /skills commands take effect immediately
  • /session usage string only shows available subcommands
  • Slash commands which take prompts now work when immediately followed by a new-line
  • Remove unintended characters from status bar
  • Autopilot mode works with custom agents that specify explicit tools
  • Updated node-pty to fix file descriptor leaks
  • Windows slash flags (e.g., dir /B) are no longer treated as file paths
  • Diff mode no longer flickers when navigating files
  • /mcp disable and /mcp enable show clear error when server name doesn't exist
  • MCP servers using Microsoft OAuth configure automatically without manual client ID setup
  • Tab cycles modes forward, Shift+Tab backward; shell is now a mode
  • Ctrl+P runs slash commands while preserving input (replaces Ctrl+X → /)
  • Terminal title works on all TTY terminals, not just select few
  • Help text notes auto-update is disabled in CI environments by default
  • Terminal tab shows session title when idle
  • ask_user tool asks one question at a time for clearer interaction

0.0.407-1

10 Feb 19:46

Choose a tag to compare

0.0.407-1 Pre-release
Pre-release

Added

  • Add /instructions command to view and toggle custom instruction files

Improved

  • Show agent type and description in read_agent timeline entries
  • Ctrl-b and ctrl-f cursor movement now available on all platforms

Fixed

  • Subagents fall back to session model when default model blocked by policy
  • Editing MCP servers shows existing configuration values

0.0.407-0

10 Feb 16:21

Choose a tag to compare

0.0.407-0 Pre-release
Pre-release

Added

  • Add support for gpt-5.3-codex
  • Add workspace-local MCP configuration via .vscode/mcp.json

Improved

  • MCP servers using Microsoft OAuth configure automatically without manual client ID setup
  • Tab cycles modes forward, Shift+Tab backward; shell is now a mode
  • Ctrl+P runs slash commands while preserving input (replaces Ctrl+X → /)
  • Terminal title works on all TTY terminals, not just select few
  • Help text notes auto-update is disabled in CI environments by default
  • Terminal tab shows session title when idle
  • ask_user tool asks one question at a time for clearer interaction

Fixed

  • Skill changes from /skills commands take effect immediately
  • /session usage string only shows available subcommands
  • Slash commands which take prompts now work when immediately followed by a new-line
  • Remove unintended characters from status bar
  • Autopilot mode works with custom agents that specify explicit tools
  • Updated node-pty to fix file descriptor leaks
  • Windows slash flags (e.g., dir /B) are no longer treated as file paths
  • Diff mode no longer flickers when navigating files
  • /mcp disable and /mcp enable show clear error when server name doesn't exist

0.0.406

07 Feb 19:10

Choose a tag to compare

2026-02-07

  • Add support for Claude Opus 4.6 Fast (Preview)
  • Markdown formatting displays in non-interactive mode output
  • Display warning when user has no Copilot subscription
  • Commands from plugins are now translated into skills
  • Add /changelog command to view release notes
  • plugin marketplace add accepts URLs as sources
  • --no-experimental flag disables experimental features
  • CLI interface renders without extra blank line
  • /mcp show displays enabled/disabled status for MCP tools
  • MCP tool responses now include structured content (images, resources) for richer UI display in VS Code

0.0.406-1

06 Feb 23:39

Choose a tag to compare

0.0.406-1 Pre-release
Pre-release

Added

  • Display warning when user has no Copilot subscription
  • Commands from plugins are now translated into skills
  • Add /changelog command to view release notes
  • plugin marketplace add accepts URLs as sources

Improved

  • /mcp show displays enabled/disabled status for MCP tools
  • MCP tool responses now include structured content (images, resources) for richer UI display in VS Code

Fixed

  • --no-experimental flag disables experimental features
  • CLI interface renders without extra blank line