Copilot Chat v0.33.2025101601: CLI & Thinking Updates
Copilot Chat v0.33.2025101601 brings thinking support to CLI integration, overhauls terminal handling, and implements LanguageModelProxyProvider for better model abstraction.
TL;DR
- Thinking support added to CLI integration
- Copilot CLI terminal handling overhauled with new instance creation
- LanguageModelProxyProvider implemented for better model abstraction
New
- Thinking in CLI integration — Extended thinking capability now works with Copilot CLI, enabling deeper reasoning in terminal-based workflows.
- LanguageModelProxyProvider — New provider implementation for better language model abstraction and flexibility.
- PATH environment variable prepending — Add ability to prepend paths to system PATH, useful for custom tool integration.
- Edit retry flow — Edits can now retry following analyzeEdits, improving recovery from failed code modifications.
Fixed
- Request blocker check — Fixed request blocker validation logic.
- NES completions for no-auth users — Enabled completions and NES (Next Edit Suggestion) for users without authentication.
- GitHub coding agent provider — Fixed issues in the gh coding agent provider.
- Debug view noise — Hidden nes.nextCursorPosition requests from debug view to reduce clutter.
- Active editor switch triggering — NES now properly triggers when switching between active editors.
Changed
- Copilot CLI terminal integration — Updated to always create new terminal instances instead of reusing existing ones.
- Copilot coding agent chat participant — Moved to new location in codebase.
- Start debugging intent removed — Removed the start debugging intent from the system.
- Thinking tool cleanup — Deleted the thinking tool implementation.
Update with: code --install-extension ms-copilot.copilot-chat
Source: Copilot Chat