Copilot CLI v1.0.35-5: Session Management & MCP Fixes
Copilot CLI 1.0.35-5 adds session delete commands, Ctrl+Y accept shortcut, and fixes MCP server name handling. User settings now stored separately in ~/.copilot/settings.json.
TL;DR
- New session delete commands and Ctrl+Y accept shortcut for faster workflows
- MCP servers with spaces/special characters now work correctly
- User settings moved to separate ~/.copilot/settings.json file
New
- Session delete commands — /session delete, delete, and delete-all subcommands plus x-to-delete in the session picker for cleaner session management
- Ctrl+Y accept shortcut — Press Ctrl+Y (in addition to Tab) to accept highlighted options in completion popups, @-mentions, and path completions
- COPILOT_GH_HOST environment variable — Set custom GitHub hostname with precedence over GH_HOST for enterprise deployments
Improved
- --continue flag behavior — Now prefers resuming sessions from the current working directory instead of the most recently touched session
- Status line script — Now includes context window fields matching the model badge and /context output for better visibility
- Settings storage — User settings moved to ~/.copilot/settings.json, separate from internal state in config.json for cleaner configuration management
Fixed
- MCP server names with spaces and special characters are now supported
- Skill slash commands (e.g. /skill-name) passed as initial prompt via -i are recognized correctly on startup
- Shell completion notifications no longer duplicate when read_bash already returned the result
Update with: gh copilot update
Source: Copilot CLI