Releases: github/copilot-cli
Releases · github/copilot-cli
0.0.357
0.0.357-0
Pre-release 0.0.357-0
0.0.356
0.0.356 - 2025-11-13
- GPT-5.1, GPT-5.1-Codex, and GPT-5.1-Codex-Mini are now available in GitHub Copilot CLI. See the GitHub Changelog for more details
0.0.356-0
Pre-release 0.0.356-0
0.0.355
0.0.355 - 2025-11-12
- Enabled the CLI agent to read its own
/helpand README to answer questions about its capabilities - Improved parsing of VSCode-formatted custom agents with the
.agent.mdsuffix - Sanitize tool names to fix issues like #456
- Bundled
ripgrepand addedgrepandglobtools for more performant searching of codebases - Fixed malformed tool call handling before it reaches the UI (partially addresses #393)
- Prevent double line wraps in markdown messages
- Fixed a bug where the file selector was used in multi-line input that led to unexpected up/down arrow behavior (fixes #350)
- Fixed a bug where remote MCP server configuration in custom agents was not fetched properly
- Added more detail and improved the styling of the
/sessioncommand's output - Removed the internal
NODE_ENVvariable from the shell tool's environment (fixes #151) - Fixed a memory leak when using the interactive shell tool
- Improved line number formatting in file view output (fixes #471)
- Lowered the default shell tool timeout and updated prompt language to not imply that timeout means failure
- Ensured that we query the terminal background color before rendering (fixes #36)
- Ensured that the agent won't run
pkillon its own PID - Fixed a bug where
copilotwould not quit after an abort signal (fixes #529) - Ensure
!commands on Windows use PowerShell when available (fixes #504) - Fixed a bug in Windows Terminal where keyboard input was not accepted
0.0.355-37
Pre-release 0.0.355-37
0.0.354
2025-11-03
- Exit with nonzero code when
-pmode fails due to LLM backend errors (auth failures, quota exhaustion, network issues) - Support for MCP server tool notifications
- Support for
COPILOT_GITHUB_TOKENenvironment variable for authentication (takes precedence overGH_TOKEN) - Improved shell command safety with better heredoc handling outside of commands
- Diff hunk lines now properly fill the width of the diff box
- MCP servers in GitHub Actions environments automatically use
GITHUB_WORKSPACEas working directory /delegatecommand now works correctly when no local changes exist- Custom agents with special characters in filenames no longer fail
- Better error messages when using unsupported models with
/modelcommand
0.0.353
0.0.353 - 2025-10-28
- Added support for custom agents. Custom agent definitions are pulled from
~/.copilot/agents,.github/agentsin your repository, or your organization's.githubrepository. You can explicitly invoke an agent with the/agentslash command interactively or--agent <agent>noninteractively. Agents are also provided as tools that the model can call during completion of a task - Added a
/delegatecommand to delegate a task asynchronously to Copilot coding agent. Any unstaged changes will be committed to a new branch, a PR will be opened in your GitHub repository, and Copilot will complete work in the background.
0.0.352
0.0.352 - 2025-10-27
- Improve handling of MCP tools containing slashes
- Improve error message from
/model <model>command when using an unsupported model
0.0.351
0.0.351 - 2025-10-24
- Improved our path detection heuristic to avoid various annoying, unnecessary permissions requests:
- Running many standard bash/PowerShell commands that are known to be readonly
- Commands like
npm test -- --somethingin PowerShell - Shell redirections like
> some_file.txtin paths you've already granted write permissions,> /dev/null, and2>&1(Fixes #211) - Arguments to
gh apilikegh api /repos/user/repo/ec(Fixes #216) - Code comments including
/
- Improved prompting for Sonnet 4.5 to reduce the number of intermediate markdown files left in the workspace
- 👀 ...see you at GitHub Universe!
Run npm install -g @github/copilot@latest to update!