What’s New in Copilot-CLI v1.0.12: Key Features and Improvements

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
90 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

Comments

Be the first to leave a comment.

Leave a comment

Comments are reviewed before they appear.