Copilot CLI v1.0.15: MCP Auth & HTML Export

Copilot CLI 1.0.15 adds MCP OAuth device code flow for CI/headless environments, HTML export for sessions, and fixes keystroke loss during load. Drops gpt-5.1-codex models.

Copilot CLI v1.0.15: MCP Auth & HTML Export

TL;DR

  • MCP OAuth now supports device code flow for headless/CI environments with account switching
  • Export sessions and research reports as self-contained HTML files via /share html
  • Dropped support for gpt-5.1-codex models; config keys now prefer camelCase

New

  • MCP OAuth device code flow — RFC 8628 fallback for headless and CI environments where interactive auth isn't possible.
  • /mcp auth command — Re-authenticate MCP OAuth servers with account switching support built in.
  • MCP server config RPCsmcp.config.list, mcp.config.add, mcp.config.update, and mcp.config.remove for persistent configuration management.
  • /share html command — Export sessions and research reports as self-contained interactive HTML files for sharing.
  • postToolUseFailure hooks — New hook for handling tool errors; postToolUse now runs only after successful tool calls.
  • Diff viewer navigation — Home/End and Page Up/Page Down keys now work in the diff viewer.
  • Mascot eye animations — Copilot mascot now blinks subtly in interactive mode.

Fixed

  • Keystroke loss during load — Keystrokes typed while the CLI is loading are no longer dropped.
  • Autopilot cancellation — Pressing Escape or Ctrl+C now properly stops autopilot instead of continuing.
  • Tool output preview — Large tool output now shows correct character count and displays up to 500 characters.
  • CLI exit delay — Sessions now exit immediately instead of waiting up to 10 seconds.
  • MCP connection blocking — Slow-connecting MCP servers no longer block agent startup.
  • Windows clipboard images in WSL — Pasting images from Windows clipboard now works in WSL environments.
  • User switcher ordering — Accounts in user switcher and /user list now display in alphabetical order.

Breaking Changes

  • Removed gpt-5.1-codex models — Support for gpt-5.1-codex, gpt-5.1-codex-mini, and gpt-5.1-codex-max has been dropped.
  • Ctrl+D behavior changed — Ctrl+D no longer queues a message; use Ctrl+Q or Ctrl+Enter instead.
  • Config key naming — Settings now prefer camelCase (askUser, autoUpdate, storeTokenPlaintext, logLevel, skillDirectories, disabledSkills); snake_case still works for backward compatibility.

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

Source: Copilot CLI