Copilot CLI v1.0.5: PR Management & Extensions
Copilot CLI 1.0.5 adds /pr for pull request management, /extensions for plugin control, and expanded file mention paths. Plus 12+ bug fixes for Windows, auth, and diff rendering.
TL;DR
- New
/prcommand for creating, viewing, and fixing PRs directly from the CLI /extensionscommand to manage CLI extensions- File mentions now support absolute paths, home directory, and parent paths
- Multiple bug fixes for Windows, authentication, and diff rendering
New
- /pr command — Create and view pull requests, auto-fix CI failures, address review feedback, and resolve merge conflicts without leaving the CLI.
- /extensions command — View, enable, and disable CLI extensions in one place.
- @ file mentions expansion — Reference files outside your project with absolute paths (
@/usr/...), home directory (@~/...), and relative parent paths (@../...). - /version command — Display CLI version and check for updates from within the session.
- Syntax highlighting in /diff — Support for 17 programming languages in diff view.
- Dynamic MCP/skill retrieval — Experimental embedding-based retrieval of MCP and skill instructions per turn.
- /changelog enhancements — Browse and summarize multiple release notes with
last <N>,since <version>, andsummarizeoptions. - preCompact hook — Run commands before context compaction starts.
- Background agent messages — Send follow-up messages to background agents with the write_agent tool for multi-turn conversations.
Fixed
- Terminal title no longer resets to default after running
/clearor/new. - Right-click paste now goes to the active dialog input instead of the main conversation input.
- Diff view displays correctly on Windows instead of showing corrupted or overwritten text.
- Kitty keyboard protocol escape sequences no longer appear at shutdown.
- Claude Sonnet 4.6 default model setting is now preserved correctly.
- Plugin uninstall reliably removes files using the stored install path.
- PR descriptions with backtick-formatted code render correctly on Windows/PowerShell.
- View tool shows partial content for large single-line files (minified JS, large JSON) instead of empty output.
- Memory storage errors now indicate when repository doesn't exist or you lack write access.
- Session reports authentication error instead of hanging when token is invalid or expired.
- Clear error message shown when a file path is passed as a CLI command.
- Hooks config files that omit the version field are now accepted.
Breaking Changes
- Network (UNC) paths blocked — Block network paths to prevent credential leakage via SMB authentication.
- Classic PAT handling — Classic Personal Access Tokens (ghp_) in environment variables now show a clear error instead of silently exiting.
- Experimental mode restart — Toggling experimental mode with
/experimental on|offautomatically restarts the CLI to apply changes immediately.
Update with: npm install -g @github/copilot-cli@latest or check the release page for other installation methods.
Source: Copilot CLI