- 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
/modelslash command
- Added support for Claude Sonnet 4.5 and made it the default model
- Added
/modelslash command to easily change the model (fixes github#10)/modelwill 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 github#120, github#108, )
- Improved error messages when users provide incorrect command-line arguments. (Addresses feedback of the discoverability of non-interactive mode from github#96)
- Changed the behavior of
Ctrl+rto expand only recent timeline items. After runningCtrl+r, you can useCtrl+eto 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 github#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-tooland--deny-tool, you can now specify things likeshell(npm run test:*)to match any shell commands beginning withnpm run test - Improved the
copilot --resumeinterface with relative time display, session message count, (Fixes github#97)
- Improved error message received when Copilot CLI is blocked by organization policy (fixes github#18 )
- Improved the error message received when using a PAT that is missing the "Copilot Requests" permission (fixes github#46 )
- Improved the output of
/user listto make it clearer which is the current user - Improved PowerShell parsing of
ForEach-Objectand detection of command name expressions (e.g.,& $someCommand)