Copilot CLI v1.0.3 adds MCP config from devcontainer.json, --binary-version flag, /restart command, Windows Terminal support, and more.
$ git clone --branch v1.0.3 https://github.com/github/copilot-cli.git # already have the repo? check out this version: $ git checkout v1.0.3
mergeStrategy: squash
- ›Adds
--binary-versionflag to query the CLI binary version without launching a full session. - ›Reads MCP server configuration from
.devcontainer/devcontainer.json. - ›Adds
extraKnownMarketplacesrepository setting to replace marketplace definitions. - ›Adds
/restartcommand to hot restart the CLI while preserving the current session. - ›Extends
/terminal-setupcommand with Windows Terminal support.
+12 moreshow less
- ›Documents
GH_HOST,HTTP_PROXY,HTTPS_PROXY,NO_COLOR, andNO_PROXYenvironment variables in help output. - ›The
mergeStrategyconfig key replaces the formermerge_strategykey (renamed for consistency). - ›Enables alternate screen buffer by default for staff users.
- ›Makes Extensions available as an experimental feature, allowing custom tools and hooks via
@github/copilot-sdk. - ›Type
quitto exit the CLI, in addition to the existingexitcommand. - ›
/reset-allowed-toolsnow fully undoes/allow-alland re-triggers the autopilot permission dialog. - ›MCP servers with non-conforming
outputSchemaare now accessible. - ›
/add-dirdirectories persist across session changes such as/clearand/resume. - ›Background task notifications display in the timeline with expandable detail.
- ›Retry status messages display to show progress during server error recovery.
- ›Loading spinner shown in diff mode while fetching changes.
- ›
/initsuggestion is suppressed when.github/instructions/already contains instructions.
- !The
merge_strategyconfig key is renamed tomergeStrategy; existing configs usingmerge_strategymust be updated.