Skip to content

Releases: github/copilot-cli

0.0.334

03 Oct 23:06
6ccbec7
Compare
Choose a tag to compare

0.0.334 - 2025-10-03

  • Improved the experience of pasting large content: when pasting more than 10 lines, it's displayed as a compact token like [Paste #1 - 15 lines] instead of flooding the terminal.
  • Added a warning when conversation context approaches ≤20% remaining of the model's limit that truncation will soon occur. At this point, we recommend you begin a new session (improves #29)
  • Removed the on-exit usage stats from the persisted session history
  • Added the current version to startup logs to aid in bug reporting
  • Removed cycling through TAB autocomplete items if an argument is present. This prevents running /cwd /path/to/whatever, hitting TAB, then seeing /clear autocomplete

Run npm install -g @github/copilot@latest to update!

0.0.333

02 Oct 21:51
ac2bc8f
Compare
Choose a tag to compare

0.0.333 - 2025-10-02

  • Added image support! @-mention files to add them as input to the model.
  • Improved proxy support for users on Node.JS v24+. See this comment for more details (Fixes #41)
  • Added support for directly executing shell commands and bypassing the model by prepending input with ! (fixes #186, #12)
  • Added /usage slash command to provide stats about Premium request usage, session time, code changes, and per-model token use. This information is also printed at the conclusion of a session (Fixes #27, #121)
  • Improved --screen-reader mode by replacing icons in the timeline with informative labels
  • Added a --continue flag to resume the most recently closed session
  • Updated the /clear command to properly clear old timeline entries/session information (Fixes #170)

Run npm install -g @github/copilot@latest to update!

0.0.332

01 Oct 21:45
9d848e6
Compare
Choose a tag to compare

0.0.332 - 2025-10-01

  • Switched to using per-subscription Copilot API endpoints in accordance with GitHub's docs (fixes #76)
  • Fixed a bug where /user [list | show | swtich] did not include users signed in from all authentication modes (fixes #58)
  • Fixed a bug where switching to another user with /user switch did not take effect in the GitHub MCP server
  • Improved the screenreader experience by disabling the scrollbar in the @ file picker, the --resume session picker, and the / command picker
  • Improved the polish of the scrollbar container (increased the width, reduced the opacity of the gutter)
  • Minor visual improvements to the input area (moved the current model indicator to the right so it's not cramped with the CWD, improved the positioning of the file picker's "indexing" indicator, improved hint formatting in completion menus)
  • Improved Markdown legibility by excluding # prefixes in headings
  • Improved how we extract paths from shell commands for permission handling (might fix #159, #67)

Run npm install -g @github/copilot@latest to update!

0.0.331

01 Oct 12:42
f32bbc3
Compare
Choose a tag to compare

0.0.331 - 2025-10-01

  • Improved the information density of file read/edit timeline events
  • Fixed an inaccuracy in the --banner help text; it previously implied that it would persistently change the configuration to always show the startup banner
  • Improved the /models list to ensure that a user only sees models they have access to use -- previously, if a user tries to use a model they do not have access to (because of their Copilot plan, their geographic region, etc), they received a model_not_supported error. This should prevent that by not even showing such models as options in the list (Fixes #112, #85, #40)
  • Fixed a bug where pressing down arrow in a multi-line prompt would wrap around to the first line (This is on the way to implementing #14)
  • Added a scrollbar to the @ file mentioning picker and increased the size of the active buffer to 10 items
  • Improved the experience of writing prompts while the agent is running -- up/down arrows will now correctly navigate between options in the @ and / menus

Run npm install -g @github/copilot@latest to update!

0.0.330

29 Sep 20:22
2014f9f
Compare
Choose a tag to compare

0.0.330 - 2025-09-29

  • Changed the default model back to Sonnet 4 since Sonnet 4.5 hasn't rolled out to all users yet. Sonnet 4.5 is still available from the /model slash command

This is our second release today -- be sure to check out the list of changes in 0.0.329 if you haven't already!

0.0.329

29 Sep 18:59
4d3af51
Compare
Choose a tag to compare

0.0.329 - 2025-09-29

  • Added support for Claude Sonnet 4.5 and made it the default model
  • Added /model slash command to easily change the model (fixes #10)
    • /model will open a picker to change the model
    • /model <model> will set the model to the parameter provided
  • Added display of currently selected model above the input text box (Addresses feedback in #120, #108, )
  • Improved error messages when users provide incorrect command-line arguments. (Addresses feedback of the discoverability of non-interactive mode from #96)
  • Changed the behavior of Ctrl+r to expand only recent timeline items. After running Ctrl+r, you can use Ctrl+e to expand all
  • Improved word motion logic to better detect newlines: using word motion keys will now correctly move to the first word on a line
  • Improved the handling of multi-line inputs in the input box: the input text box is scrollable, limited to 10 lines. Long prompts won't take up the whole screen anymore! (This is on the way to implementing #14)
  • Removed the left and right boarders from the input box. This makes it easier to copy text out of it!
  • Added glob matching to shell rules. When using --allow-tool and --deny-tool, you can now specify things like shell(npm run test:*) to match any shell commands beginning with npm run test
  • Improved the copilot --resume interface with relative time display, session message count, (Fixes #97)

Run npm install -g @github/copilot@latest to update!

0.0.328

26 Sep 21:51
af063f1
Compare
Choose a tag to compare

0.0.328 - 2025-09-26

  • Improved error message received when Copilot CLI is blocked by organization policy (fixes #18 )
  • Improved the error message received when using a PAT that is missing the "Copilot Requests" permission (fixes #46 )
  • Improved the output of /user list to make it clearer which is the current user
  • Improved PowerShell parsing of ForEach-Object and detection of command name expressions (e.g.,& $someCommand)

Run npm install -g @github/copilot@latest to update!