142175 Commits

Author SHA1 Message Date
Benjamin Pasero
d169e9454c
Merge pull request #282172 from microsoft/ben/brief-bass
Ben/brief-bass
2025-12-09 10:29:33 +01:00
Osvaldo Ortega
e90b1846c9
File diff behavior changes for chat sessions (#282075)
* File diff behavior changes for chat sessions

* wait for diff info

* Test fix

---------

Co-authored-by: Connor Peet <connor@peet.io>
2025-12-09 10:08:12 +01:00
Copilot
7261435ee3
Fix duplicated file changes part for background sessions (#281635)
* 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>
2025-12-09 10:07:56 +01:00
Osvaldo Ortega
5dfbd3bdf5
Fix for cloud multi diff stats 2025-12-09 10:07:38 +01:00
Osvaldo Ortega
8c49425799
Fix edge case for in progress session (#281673) 2025-12-09 10:04:19 +01:00
Sandeep Somavarapu
d226599bae
#260061 fix timeout from get sessions (#282166) 2025-12-09 08:37:36 +00:00
Josh Spicer
e605ba270d
Context key to support when no canDelegate providers available (#282105)
* Context key to support when no canDelegate providers available (https://github.com/microsoft/vscode-copilot-chat/pull/2500)

* linting
2025-12-09 03:00:33 +00:00
Rob Lourens
3215e1ba0a
Initialize external chat sessions as 'completed' so that they can be disposed (#282123)
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
2025-12-08 18:56:06 -08:00
Tyler James Leonhardt
55d06aa3a1
Add a log for the url (#282098)
so it's clear what fails. We saw rate limiting from GH EDU.
2025-12-08 16:51:11 -08:00
Isidor Nikolic
6f28b3265a
introduce maxRequestsLimit (#281970) 2025-12-08 14:27:35 -08:00
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