Copilot CLI v1.0.52 adds deferred tool loading for agents, /compact focus instructions, /usage quota bars, and HTTP/1.1 auto-retry.
$ git clone --branch v1.0.52 https://github.com/github/copilot-cli.git # already have the repo? check out this version: $ git checkout v1.0.52
$ /compact focus on the database migration steps only --- name: my-large-agent deferred-tool-loading: true ---
$ copilot --continue -C /path/to/other/dir
- ›Adds
deferred-tool-loadingkey in agent frontmatter to enable opt-in deferred tool loading for custom agents with large tool lists, unlocking tool-search discovery. - ›Adds optional focus instructions argument to
/compactto shape the compaction summary. - ›Adds
/usagequota progress bars for session and weekly limits. - ›Migrates legacy nested
oauth.clientIdandoauth.callbackPortkeys in MCP server configs to the supportedoauthClientIdandauth.redirectPortkeys instead of silently dropping them. - ›Adds
-C <dir>flag override so sessions resume in their saved working directory, with flags whose values are relative paths (e.g.--attachment,--log-dir) resolving from the saved cwd.
+8 moreshow less
- ›Status line command now supports plain shell commands in addition to executable script paths.
- ›Requests that time out due to an HTTP/2 upload stall automatically retry over HTTP/1.1.
- ›Reasoning tokens now display as a parenthetical on the output token count in the token usage summary.
- ›Context window tier selection (default ~200K vs 1M tokens) is now enforced end-to-end, constraining compaction, truncation, and token display.
- ›Non-interactive subcommands (
plugin list,mcp list,help,version) no longer consume stdin. - ›General-purpose subagents use GPT-5.4 or GPT-5.5 when available.
- ›
/restartand/updatepreserve the current session ID after restarting. - ›Adds vertical scrollbar with mouse drag support to the main conversation view.