2026-01-22 - 04:03Z
Commit: 89251a1 · Previous: f60f946 · Compare: GitHub Version: 1.109.0-insider · Branch: main · Upstream: microsoft/vscode
Chat and Agent UX
- new: Add an experimental tri-state chat toggle from Command Center to cycle through hidden, show, and maximize chat states #289336
- new: Support representing file deletions in chat edit sessions with workspace edit parts #289270
- new: Introduce custom agent target feature to filter and display relevant custom agents in background agents #288774
- new: Implement workspace selector for local environments #289504
- new: Rename
Unified Agents BartoAgent Quick Input (Experimental)to improve feature clarity #289556 - new: Add progress sound on retry requests for accessibility improvements #289462
- new: Add new codicons for screen cut and ask functionalities to enhance iconography #289354
- fix: Fix archived sessions incorrectly appearing in "IN PROGRESS" section by adjusting session grouping logic #289436
- fix: Preserve agent session user filter when clicking notification filter #289506
- fix: Fix input shifting when editing chat requests by restoring flex gap in chat input overlay #289301
- fix: Fix thinking icon regression by switching back to bullet point temporarily #289524
- fix: Fix confirmation widget not showing up in collapsed thinking mode #289523
- fix: Fix archived sessions included in in-progress list by updating session status helpers #289436
Chat Performance and Lazy Rendering
- refactor: Implement lazy rendering for collapsible chat tool parts to reduce resource usage by deferring content creation until expanded; includes lazy text model creation and event handling improvements #289241
- fix: Fix disposed store errors in DetachedTerminalSnapshotMirror by adding disposal checks after async calls #289154
- fix: Fix task output tool cancellation token handling to respect chat cancellation and avoid spinning tasks #289446
- fix: Fix SecurityError with cross-origin MCP App iframes and enable MCP Apps UI by default #289453
- fix: Ensure embedded chat terminal output expands on real data by improving output detection and UI state handling #289235
Agent Sessions and Projection
- refactor: Further split agent status bar features and update projection mode behaviors for session tracking #289554
- fix: Prevent entering agent projection mode during in-progress chat sessions and exit projection mode on status changes #288741
- fix: Fix agent sessions toolbar polish and logging #289350 #289316
- fix: Hide request edit hover UI in agent session hover widget to disable editing in that context #289466
- fix: Adjust hover positioning to prevent session hover from hiding session buttons when panel is at bottom #289458
- fix: Agent sessions fully rely on provider times for consistency #289464
Extensions and Dependencies
- upgrade: Bump tar dependency to 7.5.4 and subsequently revert to 7.4.3 due to build issues #289280 #289459
- upgrade: Bump native-is-elevated for Windows platform fixes #287912
- upgrade: Bump windows-ca-certs and windows-foreground-love with security fixes and BinSkim improvements #289468 #289461
- remove: Remove winpty support and bump node-pty to 1.2.0-beta.7 #289025
Editor and UI Improvements
- refactor: Refactor inline chat affordance and rendering with new widget classes for improved behavior #289159
- refactor: Extract floating menu into a dedicated widget for cleaner UI code #289333
- refactor: Refactor context usage widget initialization to conditionally create based on chat resource view context #289420
- refactor: Rename overlay widget classes in inline chat and update CSS for visibility and positioning #289419
- fix: Fix conditional breakpoint list to update dynamically when breakpoints change, improving UX #289429
- fix: Improve dark theme styles and widget transparency with refined colors and layering #289409
- fix: Update theme styles for consistency and visibility, removing unused styles #289454
- fix: Fix input shifting issue when editing request by restoring flex gap #289301
Chat Commands and Sessions
- refactor: Archive sessions explicitly on
/clearcommand instead of backgrounding #289317
Miscellaneous
- refactor: Update prompt file provider interface for improved API discussion #289441
- refactor: Add test coverage for chat model visibility methods to improve code quality #289389
- fix: Fix archived sessions included in in-progress section by adjusting conditional order #289436
- fix: Fix archived sessions appearing in wrong sections by adding helper methods #289436
- fix: Fix #275762 and #275134 and #287511 with targeted bug fixes #289403 #289347 #289380
- fix: Fixes bug where long distance widget did not have correct width #289477
- fix: Fix #289188 agent sessions chat integration feedback #289325