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.json now start correctly when your working directory is the git root.
  • Clipboard Copy on Windows: Clipboard copy works reliably even when a non-system clip.exe shadows the system one in your PATH.
  • /diff View Rendering: The /diff view now correctly renders all lines, even with intra-line highlighting.
  • Plugin Hooks: Hooks now receive CLAUDE_PROJECT_DIR and CLAUDE_PLUGIN_DATA environment 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_name alongside session_id.
  • @ File Picker: No longer shows .git directory contents.
  • Terminal Scroll Position: Stays in place when the terminal is resized.
  • /yolo Path Permissions: Persist after using /clear to 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.json and .claude/settings.local.json as 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, and show to 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