* Initial plan
* Fix duplicated file changes for background sessions
When chat.checkpoints.showFileChanges is enabled, only show
file changes summary for local sessions since background sessions
already have their own file changes part registered.
Co-authored-by: osortega <48293249+osortega@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: osortega <48293249+osortega@users.noreply.github.com>
Co-authored-by: Peng Lyu <penn.lv@gmail.com>
Initialize external chat sessions as 'completed' so that they can be disposed (#282037)
* Initialize external chat sessions as 'completed' so that they can be disposed
#282035 in main
* Fix check for cloud sessions
* Various fixes for session progress
* Localize
* fix#281591.
<!-- Thank you for submitting a Pull Request. Please:
* Read our Pull Request guidelines:
https://github.com/microsoft/vscode/wiki/How-to-Contribute#pull-requests
* Associate an issue with the Pull Request.
* Ensure that the code is up-to-date with the `main` branch.
* Include a description of the proposed changes and how to test them.
-->
* edits: fix files created from background agents showing 0/0 in diff (#281637)
* edits: fix files created from background agents showing 0/0 in diff
Our baseline lookup logic was aware of 'create' operations to show them
at the right time, but if a created file was edited, we would
incorrectly add a baseline for it anyway which caused issues.
* trigger PR workflow on sessions branch
* sessions: make 'apply changes' show in working set multidiff (#281645)
Closes#281641
* tools: let hydrated tool calls have presentation options (#281634)
Editor side for https://github.com/microsoft/vscode/issues/281633
* chat: fix plan followups not showing (#281624)
Closes https://github.com/microsoft/vscode/issues/281372
* add back continueIn header (#281654)
add back continueIn header (https://github.com/microsoft/vscode/issues/281157)
* Use ref counted IChatModelReference to fix agentSession.local.openChanges (#281662)
* Use ref counted IChatModelReference to fix agentSession.local.openChanges
* but properly
* sessions: fix losing input when session becomes titled (#281618)
* sessions: fix losing input when session becomes titled
Transfer input state, too
closes#279089
* fix compilation
* share css to fix#281267 (#281664)
* Rename `chat.recentSessions.enabled` setting (fix#281681) (#281682)
* Want option to right-click recent agent sessions to open in chat editor (fix#281347) (#281684)
* Ability to filter sessions (fix#281349) (#281718)
* Ability to search, sort, and filter `Recent Sessions` (fix#281349)
* fix visibility regression
* Agent sessions should always show all sessions when in side by side mode (fix#281748)
* agent sessions - show all when in sidebyside mode
* more layout changes
* adjust height
* more polish
* Update session card UX from latest designs (fix#281754) (#281759)
* agent sessions - ensure `preserveFocus` is respected when opening (#281782)
* agent sessions - better align session title icon (#281790)
* agent sessions - expand filter to support read state too (#281792)
---------
Co-authored-by: Osvaldo Ortega <osortega@microsoft.com>
Co-authored-by: Peng Lyu <penn.lv@gmail.com>
Co-authored-by: Connor Peet <copeet@microsoft.com>
Co-authored-by: Josh Spicer <23246594+joshspicer@users.noreply.github.com>