Copilot CLI v0.0.415: MCP & Agent Fixes

Copilot CLI 0.0.415 fixes UTF-8 BOM handling, adds model field for custom agents, improves MCP server organization, and enhances input navigation with better visual line handling.

Copilot CLI v0.0.415: MCP & Agent Fixes

TL;DR

  • UTF-8 BOM handling fixed for Windows editors; skill files now load correctly
  • Custom agents gain model field support; unknown fields warn instead of fail
  • Plan approval menu now highlights recommended actions and autopilot+fleet for parallel work
  • MCP startup errors no longer hang the env loading indicator

New

  • show_file tool — Present code and diffs directly to users in the CLI
  • Env loading indicator — Visual feedback while skills, MCPs, plugins load
  • Model field for custom agents — Specify which model powers your agent
  • /mcp show grouping — Servers organized into User, Workspace, Plugins, Built-in sections with full navigation
  • Improved plan approval menu — Model-curated actions with recommended option highlighted first; autopilot+fleet option for parallelizable work
  • Enhanced input navigation — Ctrl+A/E cycle visual lines in wrapped input; Home/End navigate within visual lines; Ctrl+Home/End jump to text boundaries

Fixed

  • UTF-8 BOM parsing — Skill files saved with UTF-8 BOM (common on Windows) no longer fail with frontmatter parse errors
  • MCP startup hangs — Env loading indicator no longer hangs indefinitely on MCP startup error or session resume
  • Giant single-line truncation — MCP tool results with extremely long single lines now truncate correctly
  • Plugin paths with spaces/plugin marketplace add and /plugin install now support local paths containing spaces

Improved

  • Unknown agent fields — Now warn instead of blocking agent load, allowing forward compatibility
  • Agent model awareness — Agent now knows which model is powering it when asked

Update with: npm install -g @github/copilot-cli@0.0.415

Source: Copilot CLI