142165 Commits

Author SHA1 Message Date
Don Jayamanne
a810fc417a
Swap editing session for background agents (#282067)
* Swap editing session for background agents

* Add comments

* Address review comments
2025-12-08 21:54:12 +00:00
Tommy
96ce78d6c4
Fix duplicate description in terminal suggestion config (#279730) 2025-12-08 21:49:26 +00:00
Justin Chen
a8f39d6d4c
fix thinking flickering (#282030) 2025-12-08 21:31:35 +00:00
Matt Bierner
f105ad950f
Merge pull request #280745 from SimonSiefke/fix/memory-leak-markdown-hover
fix: memory leak in markdown hover
2025-12-08 13:26:59 -08:00
Connor Peet
170f2dc2aa
edits: prompt keep/undo when archiving a chat, handle delegation (#282061) 2025-12-08 20:41:35 +00:00
Daniel Imms
656939a520
Merge pull request #281992 from microsoft/tyriar/gpu_report
Always report when gpu acceleration is enabled
2025-12-08 12:31:51 -08:00
dependabot[bot]
815f99e9a0
Bump jws from 3.2.2 to 3.2.3 in /extensions/microsoft-authentication (#282028) 2025-12-08 12:04:37 -08:00
Rob Lourens
07b88be629
Initialize external chat sessions as 'completed' so that they can be disposed (#282036)
#282035 in main
2025-12-08 19:15:10 +00:00
dependabot[bot]
7971753268
Bump node-forge from 1.3.1 to 1.3.2 in /extensions/vscode-api-tests (#279673)
Bumps [node-forge](https://github.com/digitalbazaar/forge) from 1.3.1 to 1.3.2.
- [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md)
- [Commits](https://github.com/digitalbazaar/forge/compare/v1.3.1...v1.3.2)

---
updated-dependencies:
- dependency-name: node-forge
  dependency-version: 1.3.2
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-08 18:40:24 +00:00
dependabot[bot]
b5409bf1e0
Bump jws in /build (#281277)
Bumps [jws](https://github.com/brianloveswords/node-jws) to 3.2.3 and updates ancestor dependency . These dependencies need to be updated together.


Updates `jws` from 3.2.2 to 3.2.3
- [Release notes](https://github.com/brianloveswords/node-jws/releases)
- [Changelog](https://github.com/auth0/node-jws/blob/master/CHANGELOG.md)
- [Commits](https://github.com/brianloveswords/node-jws/compare/v3.2.2...v3.2.3)

Updates `jws` from 4.0.0 to 4.0.1
- [Release notes](https://github.com/brianloveswords/node-jws/releases)
- [Changelog](https://github.com/auth0/node-jws/blob/master/CHANGELOG.md)
- [Commits](https://github.com/brianloveswords/node-jws/compare/v3.2.2...v3.2.3)

---
updated-dependencies:
- dependency-name: jws
  dependency-version: 3.2.3
  dependency-type: indirect
- dependency-name: jws
  dependency-version: 4.0.1
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-08 10:13:35 -08:00
Josh Spicer
502c7bdcd0
fix #281823 (#282012)
handle https://github.com/microsoft/vscode/issues/281823
2025-12-08 10:12:04 -08:00
Daniel Imms
e00de036fa
Merge pull request #282022 from microsoft/tyriar/281803_npx
Suggest approval of sub-commands for npx
2025-12-08 10:04:12 -08:00
Sandeep Somavarapu
ea377395ce
fix https://github.com/microsoft/vscode/issues/281973 (#282016)
fix #281077
2025-12-08 17:55:31 +00:00
Daniel Imms
e8c2734b3b
Suggest approval of sub-commands for npx
Fixes #282021
2025-12-08 09:42:16 -08:00
Johannes Rieken
5d52b31d8d
understand why tests fails (#282002)
https://github.com/microsoft/vscode/issues/254042
2025-12-08 17:18:19 +00:00
Daniel Imms
cf86153c34
Merge remote-tracking branch 'origin/main' into tyriar/gpu_report 2025-12-08 07:36:38 -08:00
Daniel Imms
9d727f01fe
Always report when gpu acceleration is enabled 2025-12-08 07:36:17 -08:00
Henning Dieterichs
04fa41c3eb
Fixes some memory leaks reported in https://github.com/microsoft/vscode/issues/281077 (#281972) 2025-12-08 16:18:59 +01:00
Ladislau Szomoru
8a175dcd69
SCM - fix selection mode actions visibility (#281941) 2025-12-08 05:45:39 -08:00
Benjamin Christopher Simmonds
30eb868b5b
Merge pull request #281942 from microsoft/benibenj/concrete-leopard
Fix chat sessions overflow issue
2025-12-08 13:51:01 +01:00
Henning Dieterichs
406f45c2a3
Fixes https://github.com/microsoft/vscode/issues/281473 (#281936) 2025-12-08 12:00:08 +00:00
BeniBenj
b3ec14c474
https://github.com/microsoft/vscode/issues/281920 2025-12-08 12:59:43 +01:00
Benjamin Christopher Simmonds
206d108e4f
Merge pull request #281933 from microsoft/benibenj/sessionsFindAnimation
Fix tree find disappearing animation
2025-12-08 12:50:47 +01:00
João Moreno
c779c3de44
Further cleanup on layout.ts (#281901)
fix: move toggleMaximizedPanel closer to setViewVisible
2025-12-08 11:40:18 +00:00
BeniBenj
2404d06af0
fixes tree find disappearing animation 2025-12-08 12:23:44 +01:00
Thanh Nguyen
b1f22b807d
fix: Panel doesn't close when maximized and center-aligned (fixes #281772) (#281773)
fix: panel toggle when maximized and center-aligned (#281772)
2025-12-08 11:03:31 +00:00
Ladislau Szomoru
615abcc4ae
Toolbar - fix rendering issue (#281896) 2025-12-08 10:24:41 +00:00
Benjamin Christopher Simmonds
cd3cb10f1e
Merge pull request #281887 from microsoft/benibenj/wrapTextRenameFix
Fix text wrapping for rename occurrences
2025-12-08 10:23:41 +01:00
BeniBenj
93876d9094
fixes rename occurances text wrapping 2025-12-08 10:02:18 +01:00
Ladislau Szomoru
25c94ab342
SCM - 💄 fix parentIds for consistency (#281874) 2025-12-08 09:35:37 +01:00
Benjamin Pasero
85610301f2
Very few themes support the border between chat and agent sessions sidebar (#281816) (#281860)
Very few themes support the border between chat and agent sessions sidebar (fix #281816)
2025-12-08 06:36:27 +00:00
Benjamin Pasero
34ae4496b4
Ben/daily-hawk (#281852)
* 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>
2025-12-08 07:09:37 +01:00
Benjamin Pasero
8fab5f2c3c
do not touch our build 2025-12-08 06:46:42 +01:00
Benjamin Pasero
cf3249c448
agent sessions - expand filter to support read state too (#281792) 2025-12-08 06:15:38 +01:00
Benjamin Pasero
2a387cb657
agent sessions - better align session title icon (#281790) 2025-12-08 06:15:31 +01:00
Benjamin Pasero
d734eafb00
agent sessions - ensure preserveFocus is respected when opening (#281782) 2025-12-08 06:15:22 +01:00
Benjamin Pasero
defdb1b679
Update session card UX from latest designs (fix #281754) (#281759) 2025-12-08 06:15:15 +01:00
Benjamin Pasero
88248327ba
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
2025-12-08 06:15:08 +01:00
Benjamin Pasero
55153062c7
Ability to filter sessions (fix #281349) (#281718)
* Ability to search, sort, and filter `Recent Sessions` (fix #281349)

* fix visibility regression
2025-12-08 06:14:59 +01:00
Benjamin Pasero
d06c5ca127
Want option to right-click recent agent sessions to open in chat editor (fix #281347) (#281684) 2025-12-08 06:14:53 +01:00
Benjamin Pasero
855013613d
Rename chat.recentSessions.enabled setting (fix #281681) (#281682) 2025-12-08 06:14:47 +01:00
Josh Spicer
2b974613a4
share css to fix #281267 (#281664) 2025-12-08 06:14:40 +01:00
Connor Peet
7b409f579b
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
2025-12-08 06:14:06 +01:00
Josh Spicer
e05c2c7343
Use ref counted IChatModelReference to fix agentSession.local.openChanges (#281662)
* Use ref counted IChatModelReference to fix agentSession.local.openChanges

* but properly
2025-12-08 06:13:59 +01:00
Josh Spicer
98744bb43d
add back continueIn header (#281654)
add back continueIn header (https://github.com/microsoft/vscode/issues/281157)
2025-12-08 06:13:52 +01:00
Connor Peet
ccc2c4f6b9
chat: fix plan followups not showing (#281624)
Closes https://github.com/microsoft/vscode/issues/281372
2025-12-08 06:13:45 +01:00
Connor Peet
fb875b2d60
tools: let hydrated tool calls have presentation options (#281634)
Editor side for https://github.com/microsoft/vscode/issues/281633
2025-12-08 06:13:37 +01:00
Connor Peet
5cb50d5bda
sessions: make 'apply changes' show in working set multidiff (#281645)
Closes #281641
2025-12-08 06:13:29 +01:00
Connor Peet
1c1c53a466
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
2025-12-08 06:13:15 +01:00
Peng Lyu
95e4c02103
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.
-->
2025-12-08 06:11:07 +01:00