Releases: github/copilot-cli
Releases · github/copilot-cli
0.0.407
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-airmode to hide model names and quota details for streaming - Show agent type and description in read_agent timeline entries
/tasksshows 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.listRPC 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
/instructionscommand 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
--resumecreates new sessions with provided UUID- Add workspace-local MCP configuration via
.vscode/mcp.json - Skill changes from
/skillscommands 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
Added
- Add
/instructionscommand 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
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
/skillscommands 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
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
/changelogcommand to view release notes - plugin marketplace add accepts URLs as sources
--no-experimentalflag disables experimental features- CLI interface renders without extra blank line
/mcp showdisplays 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
Added
- Display warning when user has no Copilot subscription
- Commands from plugins are now translated into skills
- Add
/changelogcommand to view release notes - plugin marketplace add accepts URLs as sources
Improved
/mcp showdisplays enabled/disabled status for MCP tools- MCP tool responses now include structured content (images, resources) for richer UI display in VS Code
Fixed
--no-experimentalflag disables experimental features- CLI interface renders without extra blank line
0.0.406-0
Added
- Display warning when user has no Copilot subscription
- Commands from plugins are now translated into skills
Improved
/mcp showdisplays enabled/disabled status for MCP tools- MCP tool responses now include structured content (images, resources) for richer UI display in VS Code
0.0.405
2026-02-05
- Plugin and marketplace names support uppercase letters
/experimentalshows help screen listing experimental features- Fix SQL tool disconnects
- Plugins can bundle LSP server configurations
0.0.404
2026-02-05
- Add support for claude-opus-4.6 model
/allow-alland/yoloexecute immediately- MCP servers shut down concurrently for improved performance
- Cancel --resume session picker to start a new session
- MCP server configurations default to all tools when tools parameter not specified
- Add
/taskscommand to view and manage background tasks - Enable background agents for all users
- Simplify and clarify
/delegatecommand messaging - GITHUB_TOKEN environment variable now accessible in agent shell sessions
0.0.404-0
Added
- Add
/taskscommand to view and manage background tasks - Enable background agents for all users
Improved
- Simplify and clarify
/delegatecommand messaging - GITHUB_TOKEN environment variable now accessible in agent shell sessions
0.0.403
2026-02-04
- Windows Task Manager displays correct application name
- Introduce security check preventing use of modules outside of application bundle
- ACP model info includes usage multiplier and enablement status
- Fix logic checking user organization membership
- Stop MCP servers before updating plugins
- Detached shell processes work on vanilla macOS installations
- Escape key consistently aborts permission dialogs regardless of selection
- Plugin skills work in prompt mode
- Config files preserve custom fields when CLI updates them
- Reasoning summaries enabled by default for supporting models
- Support comma-separated tools in custom agent frontmatter
- Skills with unknown frontmatter fields now load with warnings instead of being silently skipped