Skip to content
Assistants/GCGitHub Copilot CLI
GC

GitHub Copilot CLI

GitHub / Microsoft · cli agent · paid

GitHub’s terminal coding agent, the successor to the gh-copilot extension. Agentic edits, MCP, and GitHub context from the command line.

agentclimcpgithub
Is this coverage useful?

Helps prioritize which assistants and sources we maintain. Anonymous · one vote per visitor.

Config files GitHub Copilot CLI has changed

Config you own — hooks, permission rules, MCP servers, settings — that releases below state a change to. Counted from the release notes we track, newest change first. How a harness is layered.

sandbox settings2 changes · 7 releases touched it · latest Oct 1, 2026 · v1.0.91 ↗
MCP server config2 changes · 6 releases touched it · latest Oct 5, 2026 · v1.0.92 ↗
settings files2 changes · latest Oct 7, 2026 · v1.0.93 ↗
background and headless runs1 change · latest Sep 21, 2026 · v1.0.87 ↗

Release signals

GCGitHub Copilot CLIv1.0.90-5Sep 29, 2026

**Fixed**

  • "No supported model available" is no longer shown on launch or in the model picker when a configured provider already supplies a model
  • MCP tool calls complete even when servers keep sending progress updates after responding
Primary source ↗
GCGitHub Copilot CLIv1.0.90-4Sep 29, 2026

**Fixed**

  • A fresh launch no longer prints "Failed to read model provider attribution" errors while it signs in
Primary source ↗
GCGitHub Copilot CLIv1.0.90-3Sep 29, 2026

**Added**

  • Add --mcp-github-auth to scope GitHub account auth to approved MCP server origins
  • Add session-scoped read-only directory approvals to path access prompts
Primary source ↗
GCGitHub Copilot CLIv1.0.90-1Sep 29, 2026

**Fixed**

  • MCP OAuth sign-in to servers such as Datadog reuses a still-valid cached token
  • Withdrawn running prompts stay removed after session resume
Primary source ↗
GCGitHub Copilot CLIv1.0.89Sep 28, 2026

2026-09-28

  • Left-clicking supported ask_user and elicitation form inputs focuses them and places the cursor at the clicked position
  • Add support for Claude Code rule files in .claude/rules as custom instructions
  • Sessions in the sidebar show a blue dot when they finished a turn you have not opened yet
  • Auto suggests a routing tier and lets you switch with a shortcut or click
  • Auto shows a quick feedback prompt after switching away to a manually selected model
  • MCP pre-registered OAuth clients honor configured oauthScopes.
  • +30 more changes
Read the full release note

2026-09-28

  • Left-clicking supported ask_user and elicitation form inputs focuses them and places the cursor at the clicked position
  • Add support for Claude Code rule files in .claude/rules as custom instructions
  • Sessions in the sidebar show a blue dot when they finished a turn you have not opened yet
  • Auto suggests a routing tier and lets you switch with a shortcut or click
  • Auto shows a quick feedback prompt after switching away to a manually selected model
  • MCP pre-registered OAuth clients honor configured oauthScopes.
  • In local sessions, Esc Esc in an empty chat input takes back a prompt whose turn the model has not started answering and removes it from the conversation
  • Add GPT-6 Sol and GPT-6 Luna to the model picker when available
  • Adding support for claude-opus-5.5
  • Shell output no longer shows trailing command completion metadata.
  • Timeline output stops auto-following while text selection is active
  • server/tool and server/* tool filters now match MCP tool names that contain a slash
  • Queue exit commands while an agent response is still running

Excerpt ends here — this release continues at the source ↗.

Primary source ↗
GCGitHub Copilot CLIv1.0.89-6Sep 28, 2026

**Improved**

  • PR creation now follows repository pull request templates, preserving required sections and checklist structure.
  • Configure automatic indexed search activation with TGREP_FILE_COUNT_THRESHOLD
  • **Fixed**
  • Shell output no longer shows trailing command completion metadata.
  • Timeline output stops auto-following while text selection is active
  • server/tool and server/* tool filters now match MCP tool names that contain a slash
  • Queue exit commands while an agent response is still running
Primary source ↗
GCGitHub Copilot CLIv1.0.89-5Sep 27, 2026

**Added**

  • Left-clicking supported ask_user and elicitation form inputs focuses them and places the cursor at the clicked position
  • Add support for Claude Code rule files in .claude/rules as custom instructions
  • Sessions in the sidebar show a blue dot when they finished a turn you have not opened yet
  • **Fixed**
  • Extensions no longer fail to load under enterprise managed settings while managed MCP policy is still being applied
  • Fixed Git failures in applications launched from CLI shells when empty environment variables are dropped, on Git 2.36 or newer.
  • +2 more changes
Read the full release note

Added

  • Left-clicking supported ask_user and elicitation form inputs focuses them and places the cursor at the clicked position
  • Add support for Claude Code rule files in .claude/rules as custom instructions
  • Sessions in the sidebar show a blue dot when they finished a turn you have not opened yet

Fixed

  • Extensions no longer fail to load under enterprise managed settings while managed MCP policy is still being applied
  • Fixed Git failures in applications launched from CLI shells when empty environment variables are dropped, on Git 2.36 or newer.
  • Sessions sidebar saves opened and closed tabs as they change, rather than only on exit
  • Agent shell commands in sandbox can access session files and logs
Primary source ↗
GCGitHub Copilot CLIv1.0.89-4Sep 25, 2026

**Added**

  • Auto suggests a routing tier and lets you switch with a shortcut or click
  • Auto shows a quick feedback prompt after switching away to a manually selected model
  • **Improved**
  • Direct plugin installs can now be enabled and disabled.
  • One already recorded as disabled now stops loading; re-enable it with copilot plugin enable
  • **Fixed**
  • Fix Auto tier selection to cycle correctly in /model and remove the unsupported Fast profile; a previously stored, exported, or resumed Fast preference now falls back to Balance instead of routing on it
  • +4 more changes
Read the full release note

Added

  • Auto suggests a routing tier and lets you switch with a shortcut or click
  • Auto shows a quick feedback prompt after switching away to a manually selected model

Improved

  • Direct plugin installs can now be enabled and disabled. One already recorded as disabled now stops loading; re-enable it with copilot plugin enable

Fixed

  • Fix Auto tier selection to cycle correctly in /model and remove the unsupported Fast profile; a previously stored, exported, or resumed Fast preference now falls back to Balance instead of routing on it
  • Run wrapped gh and git commands, such as timeout 60 gh ..., correctly in sandboxed sessions
  • ACP sessions stay connected when clients pause reading large responses
  • Gemini models no longer fail every request with 400 invalid request body when an MCP server exposes a tool whose schema puts a type or properties beside anyOf, such as a nullable discriminated union
  • GitHub MCP tools connect correctly on first CLI startup after sign-in
Primary source ↗
GCGitHub Copilot CLIv1.0.89-2Sep 24, 2026

**Added**

  • MCP pre-registered OAuth clients honor configured oauthScopes.
  • In local sessions, Esc Esc in an empty chat input takes back a prompt whose turn the model has not started answering and removes it from the conversation
  • **Improved**
  • Sandboxed commands on supported Windows versions can access localhost when Local network access is on
  • Autocomplete model IDs in /model and /model plan argument pickers
  • **Fixed**
  • MCP config loading keeps valid workspace servers when sibling entries are invalid
  • Delete old sessions succeeds when run directly in the CLI
  • +2 more changes
Read the full release note

Added

  • MCP pre-registered OAuth clients honor configured oauthScopes.
  • In local sessions, Esc Esc in an empty chat input takes back a prompt whose turn the model has not started answering and removes it from the conversation

Improved

  • Sandboxed commands on supported Windows versions can access localhost when Local network access is on
  • Autocomplete model IDs in /model and /model plan argument pickers

Fixed

  • MCP config loading keeps valid workspace servers when sibling entries are invalid
  • Delete old sessions succeeds when run directly in the CLI
  • Claude requests above attachment size limits now recover automatically before sending.
  • Listing shells shows running shells first, so a shell still running in the background is no longer hidden behind a long list of finished ones
Primary source ↗
GCGitHub Copilot CLIv1.0.89-1Sep 23, 2026

**Added**

  • Add GPT-6 Sol and GPT-6 Luna to the model picker when available
  • **Fixed**
  • View tool honors line ranges when providers send flattened view_range arguments
  • In local sessions, Up in an empty chat input recalls the pending message and leaves queued prompts in the queue
Primary source ↗
GCGitHub Copilot CLIv1.0.89-0Sep 22, 2026

**Added**

  • Adding support for claude-opus-5.5
  • **Improved**
  • Show managed Connector consent progress with a copyable authorization URL during connect and reconnect.
Primary source ↗

Polled sources

[github-releases] GitHub Releases

GitHub Releases · last read Oct 9, 2026

https://github.com/github/copilot-cli/releases