Copilot CLI: All the Latest Features and Improvements
Explore all the latest features and improvements added to Copilot CLI, including session management, UI enhancements, and more. Stay up to date with what’s new!
Copilot CLI: All the Latest Features and Improvements
Copilot CLI Releases on GitHub
Copilot CLI is evolving rapidly, with new features and fixes landing almost every week. Here’s a roundup of the most notable features and improvements added recently, based on the official release notes.
Recent Feature Highlights
1.0.12-1 (Pre-release)
- Improved:
- Status line payload now includes
session_namealongsidesession_idfor better session tracking.
- Status line payload now includes
- Fixed:
- OSC 8 hyperlinks are now clickable in VS Code terminals.
- PowerShell
/flagarguments (like/all,/enum-devices) are no longer mistaken for file paths. - Trusted folder access prompts no longer appear incorrectly on Windows OneDrive paths and case-insensitive filesystems.
1.0.12-0 (Pre-release)
- Improved:
- Reads
.claude/settings.jsonand.claude/settings.local.jsonas additional repo config sources. - Model picker opens in full-screen with inline reasoning effort adjustment using arrow keys.
- OTEL hook executions are now recorded as span events, reducing trace clutter.
- User prompt appears in the conversation immediately after pressing Enter.
/allow-all(/yolo) now supportson,off, andshowsubcommands.Ctrl+Yin plan mode opens the most recent research report when no plan exists yet.
- Reads
- Fixed:
@file picker no longer shows.gitdirectory contents.- Scroll position stays in place when the terminal is resized.
/yolopath permissions persist after using/clearto start a new session.- Emoji characters are selected and highlighted correctly in terminal text selection.
- Sessions with active work are no longer cleaned up by the stale session reaper.
- Resume session restores the previously selected custom agent.
- CLI no longer crashes with out-of-memory errors on high-volume shell output.
- Pressing Escape multiple times during autopilot cancellation no longer leaves the session stuck.
1.0.11 (2026-03-23)
- Features & Improvements:
- Models now appear in the picker correctly, with model names displayed where possible.
- Warning shown when MCP servers are blocked by policy.
- Organization policy for third-party MCP servers enforced for all users.
- Personal skill discovery directory added at
~/.agents/skills/. - Extension hooks from multiple extensions now merge instead of overwriting each other.
sessionStarthookadditionalContextis now injected into the conversation./clearnow abandons the current session entirely, while/newstarts a fresh conversation (old session is backgrounded).- GitHub MCP server user config is respected when connecting to remote hosts.
- Terminal redraws correctly after suspend/resume (Ctrl+Z/fg).
- MCP OAuth authentication works with non-standard URLs.
/cdkeeps a separate working directory per session, restored when switching sessions.- Custom instructions, MCP servers, skills, and agents are now discovered at every directory level up to the git root (full monorepo support).
- Startup message shows number of loaded hooks.
- Background agent progress now surfaces in
read_agentand task timeout responses. statusLine.commandpath supports~and environment variables./newand/clearaccept an optional prompt to start the new session with a first message.
1.0.10 (2026-03-20)
- Reduced memory usage when viewing large files in their entirety.
- /login improvements and more (see full release notes for details).
Why These Updates Matter
The Copilot CLI team is focused on making the tool more robust, user-friendly, and secure. From better session management and improved UI to enhanced policy enforcement and memory optimizations, these updates help users get more done with fewer headaches.
For the full list of changes and the latest updates, check out the Copilot CLI releases page.
Share this post