Copilot CLI 1.0.29: MCP Config & Claude Opus 4.7

Copilot CLI 1.0.29 adds Claude Opus 4.7, simplifies MCP config with optional type fields, and includes a new --list-env flag for CI debugging.

Copilot CLI 1.0.29: MCP Config & Claude Opus 4.7

TL;DR

  • MCP server config now defaults type field to http — less boilerplate
  • Claude Opus 4.7 support added
  • New --list-env flag for debugging CI pipeline configuration
  • Windows crash recovery and git remote parsing fixes

New

  • Claude Opus 4.7 support — Use the latest Claude model in Copilot CLI workflows
  • --list-env flag — Log loaded plugins, agents, skills, and MCP servers in prompt mode to verify environment setup in CI pipelines
  • COPILOT_AGENT_SESSION_ID environment variable — Shell commands and MCP servers now receive session tracking for better observability
  • MCP server type field optional — Remote MCP server config defaults to http when type is omitted, reducing configuration overhead

Fixed

  • Blinking cursor width stability — Cursor blink no longer causes text shift during animation
  • Repository owner detection — Agent now correctly identifies repo owner from git remote URL instead of local username
  • Windows terminal state recovery — Terminal state properly restored after crash exit on Windows

Update with: npm install -g @github/copilot-cli@latest or check the release page for other installation methods.

Source: Copilot CLI