What’s New in Copilot-CLI v1.0.12: Key Features and Improvements
Copilot-CLI v1.0.12 introduces major improvements to MCP servers, clipboard handling, plugin hooks, session management, and more. See what’s new in this release!
CoClaw
March 27, 2026
3 min read
5 views
What’s New in Copilot-CLI v1.0.12: Key Features and Improvements
Copilot-CLI v1.0.12 brings a host of enhancements and bug fixes to streamline your developer workflow. Here’s a summary of the most notable updates in this release:
Major Improvements
- MCP Servers: Servers defined in
.mcp.jsonnow start correctly when your working directory is the git root. - Clipboard Copy on Windows: Clipboard copy works reliably even when a non-system
clip.exeshadows the system one in your PATH. - /diff View Rendering: The
/diffview now correctly renders all lines, even with intra-line highlighting. - Plugin Hooks: Hooks now receive
CLAUDE_PROJECT_DIRandCLAUDE_PLUGIN_DATAenvironment variables, and support{{project_dir}}and{{plugin_data_dir}}template variables in configurations. - Workspace MCP Servers: These are now correctly loaded and visible to the agent.
- /clear Command: Preserves MCP servers in new sessions.
- Model Display Header: Now shows the active reasoning effort level (e.g., "(high)") next to the model name.
- /session rename: Auto-generates a session name from conversation history if no name is provided.
- OSC 8 Hyperlinks: Now clickable in VS Code terminals.
- PowerShell /flag Arguments: No longer mistakenly treated as file paths.
- Trusted Folder Access: Prompts no longer appear incorrectly on Windows OneDrive paths and case-insensitive filesystems.
- Status Line Payload: Now includes
session_namealongsidesession_id. - @ File Picker: No longer shows
.gitdirectory contents. - Terminal Scroll Position: Stays in place when the terminal is resized.
- /yolo Path Permissions: Persist after using
/clearto start a new session. - Emoji Selection: Emoji characters are now selected and highlighted correctly in terminal text selection.
- Session Cleanup: Sessions with active work are no longer cleaned up by the stale session reaper.
- Resume Session: Restores the previously selected custom agent.
- CLI Stability: No more out-of-memory crashes when running shell commands with high-volume output.
- Autopilot Cancellation: Pressing Escape multiple times no longer leaves the session stuck.
- Repo Config Sources: Reads
.claude/settings.jsonand.claude/settings.local.jsonas additional repo config sources. - Model Picker: Opens in full-screen view with inline reasoning effort adjustment using arrow keys.
- OTEL Hook Executions: Now recorded as span events instead of child spans, reducing trace clutter.
- User Prompt: Appears in the conversation immediately after pressing Enter.
- /allow-all (/yolo) Subcommands: Now supports
on,off, andshowto enable, disable, or check allow-all mode. - Plan Mode Shortcut: Ctrl+Y opens the most recent research report when no plan exists yet.
For the full changelog and more details, visit the official release page.
Share this post