Releases: github/copilot-cli
Releases · github/copilot-cli
0.0.399
2026-01-29
- Compaction messages show clearer command hints to view checkpoint summaries
- Press Ctrl+X then / to run slash commands without losing your input
- Improve
/diffcommand with better visual indicators and scroll acceleration - Add
/allow-alland/yolocommands to auto-approve all permissions during a session - Add Copilot option for agent creation wizard to generate name, description, and instructions based on initial agent description
- Add LSP (Language Server Protocol) tool for code intelligence (requires staff flag)
- Sessions get AI-generated names from first message
- Skills remain effective after conversation history is compacted
- /usage now includes token consumption from sub-agents (e.g., the general-purpose agent)
- Support
.claude/commands/single-file commands as simpler alternative to skills - Skills load correctly on Windows
- Add
/diffcommand to review session changes - Undo/rewind to previous states with double-Esc
0.0.399-0
Added
- Press Ctrl+X then / to run slash commands without losing your input
- Add LSP (Language Server Protocol) tool for code intelligence (requires experimental flag)
- Add
/diffcommand to review session changes
Improved
- Compaction messages show clearer command hints to view checkpoint summaries
Fixed
- /usage now includes token consumption from sub-agents (e.g., the general-purpose agent)
0.0.398
2026-01-28
- Fix a regression that caused "Invalid session id" errors for agent shell calls
- CLI header uses middle-truncation for paths in narrow terminals, preserving first and last folders
- Skills from parent directories are now invocable and work in non-git directories
0.0.397
2026-01-28
/mcp show <server-name>displays server details and available tools- Header layout adapts better to narrow terminal widths
- Plan mode input text is more readable
- Content pasted into the prompt over 30 KB is automatically saved to workspace files
- Homebrew tools work correctly on macOS with zsh as default shell
- Add --acp flag to start as Agent Client Protocol server
- Directories now appear in @mention autocomplete
- Session summary displays accurate line counts
0.0.396
2026-01-27
- Skill names can include uppercase letters
- Ctrl+E moves cursor to end of line when typing without expanding timeline
/skills addworks with directories that contain SKILL.md directly- Subagent timeline entries display with bold, capitalized names
- Timeline entries show filled circle for success status
- Improve horizontal alignment of UI elements
- Simplify compaction timeline entries
- Create custom agents through interactive CLI wizard
- Tool filtering flags now apply to subagents
- Error messages consistently reference /login and /logout commands
- Add
copilot versionandcopilot updatecommands - preToolUse hooks can deny tool execution and modify arguments
- Fix PTY leak in bash session handling
/plugin installsupports GitHub repos, URLs, and local paths- Add
/experimentalcommand and--experimentalflag to opt into experimental features - Add
/initcommand to generate Copilot instructions - Reorder model picker list for better organization
- Plugins can provide custom agents
- Open plan files in VS Code on WSL and devcontainers
- /diff shows changes from entire repository when run from subdirectory
- /skills add correctly counts skills when directory path has trailing slash
- Undo/rewind shows accurate count of affected files
- Pre-releases on GitHub now show detailed changelog notes
0.0.396-0
Pre-release 0.0.396-0
0.0.395
2026-01-26
- Select escape item shows blinking cursor to indicate text input
/mcp showdisplays all configured MCP servers including defaults and servers from additional configuration./mcp showdisplays servers from installed plugins- Rewind shows clear warning in non-git repos or repos without commits
- Cursor hides when terminal loses focus
- Formatted text and links display correctly when wrapping
- Load local shell configuration in agent sessions
- Plugin skills are now usable by the agent
- CLI handles missing tree-sitter files gracefully instead of crashing
- Completed tool calls display in prompt mode
- Add commenting to /diff mode for line-specific feedback
0.0.394
2026-01-24
- Deduplicate identical model instruction files to save context
- Exit summary displays accurate usage metrics instead of zeros
- Getting git branch works in repositories with no commits
- Add support for GitHub Enterprise Cloud (*.ghe.com) in /delegate command
- Directory path uses consistent muted text color with git branch and model display
- Plugin skills work in agent responses
- Timeline hides startup messages to reduce noise
- Fixed timeline entry regression where read_agent and other tools showed incorrect content
- Git status updates on-demand instead of polling every 15 seconds
- SDK supports infinite sessions with automatic context compaction
- Memory loading errors are handled gracefully without user warnings
/delegatecommand accepts optional prompt, uses conversation context- Auto-update no longer removes old CLI package versions
- Improve task completion with clearer detached process guidance
- Simplified bottom bar by hiding some keyboard hints
- Queue slash commands alongside messages using Ctrl+D
- Press
/to search sessions in/resume
0.0.393
2026-01-23
- Show conversation compaction status as timeline messages instead of header indicator
- Memory loading no longer warns when outside a Git repository
- Add support for GHE Cloud (*.ghe.com) remote custom agents
- Plugin uninstall now works correctly
- Expose MCP server and tool names in tool.execution_start events for better error handling
- Add Esc-Esc to undo file changes to any previous snapshot
0.0.392
2026-01-22
- Add
/plugincommand for plugin marketplace management - Add /rename command as alias for /session rename
- Add /plugin update command to update installed plugins
- Edit tool now displays diffs when expanded in timeline