Copilot CLI v1.0.11-0: Monorepo & MCP Fixes

Copilot CLI 1.0.11-0 brings full monorepo support with directory-level discovery, fixes MCP OAuth with Dynamic Client Registration, and improves session management.

Copilot CLI v1.0.11-0: Monorepo & MCP Fixes

TL;DR

  • Full monorepo support — custom instructions and MCP servers now discovered at every directory level
  • MCP OAuth now works with Dynamic Client Registration servers
  • Session working directories stay separate, restored when switching between sessions

Improved

  • Monorepo discovery — Custom instructions, MCP servers, skills, and agents are now discovered at every directory level from working directory up to git root, enabling full monorepo support
  • Environment loaded message — Startup message now shows the number of loaded hooks for better visibility
  • Agent progress visibility — Background agent progress (current intent and tool calls completed) now surfaces in read_agent and task timeout responses
  • statusLine.command path expansion — Now supports ~ and environment variables (e.g. $HOME, ${VAR:-default})
  • /new and /clear commands — Accept an optional prompt to start the new session with a first message

Fixed

  • GitHub MCP server user configuration is now respected when connecting to remote hosts
  • Terminal screen redraws correctly after process suspend and resume (Ctrl+Z / fg)
  • MCP OAuth authentication works with servers like Atlassian Rovo MCP Server that support Dynamic Client Registration but host authorization metadata at non-standard URLs
  • /cd keeps a separate working directory per session, restored when switching sessions

Update via: npm install -g @github/copilot-cli@1.0.11-0

Source: Copilot CLI