Skip to content

1.0.66-0

Pre-release
Pre-release

Choose a tag to compare

@copilot-cli-release-app copilot-cli-release-app released this 26 Jun 01:25

Added

  • Add toggle to enable or disable MCP servers in the CLI from MCP list view
  • Add experimental response budget controls to CLI settings
  • Let managed settings configure OpenTelemetry export
  • MCP tools on OAuth-authenticated remote servers now recover automatically after a mid-session token expiry, matching the existing OIDC retry behaviour. A 401 during a tool call triggers a non-interactive reconnect, and servers needing interactive re-auth are retried at the start of the next turn.
  • Add persisted dynamicRetrieval setting (and --dynamic-retrieval skills=<on|off> flag) to enable or disable embeddings-based retrieval of skills
  • Let custom agents set reasoning effort in their definitions
  • Pass a task to /worktree (e.g. 'fix the login redirect') to name the branch for that task and run the sentence as the first prompt in the new worktree
  • Added runtime telemetry for the MCP host token-injection OAuth flow, recording when an OAuth broadcast is emitted to the host and how the host responds (token or cancelled) with response latency
  • Show merge status for each pull request in the Pull requests tab, and refresh the cached statuses on demand by pressing r

Improved

  • Display descriptions for slash command subcommands
  • Refresh MCP server headers automatically after authentication changes
  • LSP commands and tools resolve project configs and server paths more reliably
  • Add --allow-all-mcp-server-instructions to optionally include instructions from all MCP servers in system prompts
  • Auto-accept opt-in MCP consent prompts in --yolo sessions while still showing system permission prompts
  • Use the full terminal height in full-screen views
  • Use clearer icons for shell and search timeline entries
  • Match the terminal text color to the GitHub theme canvas
  • Show the active agent mode in the working footer text
  • /worktree keeps a valid branch name exactly as typed, e.g. feature/JIRA-123, instead of flattening it to a slug like feature-jira-123
  • With no argument, /worktree names the branch from your uncommitted changes and recent conversation using your active model instead of a fixed small one
  • Consolidate color palette settings under /settings theme
  • Store CLI settings and session state more reliably

Fixed

  • Fix a soft hang where the CLI stopped responding to input if a startup prompt (folder trust, screen reader, or Copilot free signup) opened while a non-Main home tab was focused
  • Guide the agent to format cross-repository issue/PR references as owner/repo#number (reserving bare #number for the current repo) so they don't mislink to the current repository
  • Keep /restart working when shutdown teardown takes too long
  • Copy text to the clipboard on WSL when cmd.exe is not on PATH
  • COPILOT_HOME and --config-dir stop loading skills from ~/.agents/skills
  • Keep per-extension disabled selections when switching extension mode in /extensions
  • Copying wrapped text from the scroll view keeps spacing correct
  • Voice mode turns itself off when the engine fails to start at boot
  • Quit cleanly with Ctrl+D during startup before authentication completes
  • Keep framed user messages from clipping trailing characters at the right edge
  • Inline images stop writing to the shell after exit