Matt Bierner
f37cda8a9e
Fix webview tool output disappearing
2026-01-23 15:56:33 -08:00
Benjamin Pasero
486c94c384
agent sessions - tweaks to most recent session in pending group ( #290023 )
2026-01-23 21:58:18 +00:00
Megan Rogge
97d9081f1a
Improve any key detection ( #289956 )
2026-01-23 21:52:01 +00:00
Benjamin Pasero
042b8f0ae7
Claude Agent integration: Archiving a Chat does not prompt me to decide if I want to keep/discard my changes from that chat ( fix #289688 ) ( #290020 )
2026-01-23 21:36:59 +00:00
Raymond Zhao
6d68d6c247
chore: bump build cache salt ( #290015 )
2026-01-23 13:23:50 -08:00
Henning Dieterichs
70facd5f74
Add chat.editorAssociations setting to configure editors for files opened from chat
2026-01-23 13:21:27 -08:00
João Moreno
6999d48f2d
fix copilot chat compat checks ( #290016 )
...
* feat: add allowlist compatibility check for API proposals in copilot chat
* TO REVERT
* fix template path
* log
* fix case sensitivity
* fix test
* remove test code
2026-01-23 21:18:38 +00:00
Henning Dieterichs
55134be2df
Adopts @vscode/rollup-plugin-esm-url ( #290012 )
...
* Adopts @vscode/rollup-plugin-esm-url
* Exports EditorWorkerService.workerDescriptor
2026-01-23 21:07:54 +00:00
Raymond Zhao
564100cbce
chore: bump parcel/watcher ( #289984 )
Monaco Editor checks / Monaco Editor checks (push) Has been cancelled
Code OSS (node_modules) / Compile (push) Has been cancelled
Code OSS (node_modules) / Linux (push) Has been cancelled
Code OSS (node_modules) / macOS (push) Has been cancelled
Code OSS (node_modules) / Windows (push) Has been cancelled
2026-01-23 12:52:42 -08:00
Connor Peet
df77ff6615
build: mix in the quality for release so product.json matches ( #290007 )
...
* build: mix in the quality for release so product.json matches
* Reapply "feat: add allowlist compatibility check for API proposals in extensions" (#290003 )
This reverts commit abf64deb34 .
2026-01-23 20:31:14 +00:00
Connor Peet
095e6b1f73
hovers: allow nested hovers ( #289747 )
...
* hovers: allow nested hovers
Feels a bit bizarre but it has a good use case in the agents sessions
view where the hover is more interactive than usual. Previously,
hovering any hoverable element within the hover would close the hover.
Now, hovering a hoverable element within a hover will open a nested
hover by default (capped at 3 levels.) It seems to work well.
* make hovers not disappear when hovering inside nested element
* tests
---------
Co-authored-by: BeniBenj <besimmonds@microsoft.com >
2026-01-23 20:13:21 +00:00
Paul
abf64deb34
Revert "feat: add allowlist compatibility check for API proposals in extensions" ( #290003 )
Monaco Editor checks / Monaco Editor checks (push) Has been cancelled
Code OSS (node_modules) / Compile (push) Has been cancelled
Code OSS (node_modules) / Linux (push) Has been cancelled
Code OSS (node_modules) / macOS (push) Has been cancelled
Code OSS (node_modules) / Windows (push) Has been cancelled
2026-01-23 20:04:38 +00:00
Rob Lourens
e54a51e3f6
Add instructions for api version ( #290005 )
2026-01-23 20:03:13 +00:00
Josh Spicer
f03a5c3025
undefined option means do not render picker ( #289964 )
...
* undefined option means do not render picker
* Update src/vs/workbench/contrib/chat/browser/widget/input/chatInputPart.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-23 11:48:34 -08:00
Matt Bierner
d45ea17477
Merge pull request #289999 from mjbvz/dev/mjbvz/tart-giraffe
...
Cleaner implementation of chat session controllers
2026-01-23 11:46:07 -08:00
Connor Peet
242318c1c7
chat: add null check in isToolSet function ( #289996 )
...
Adds a null check to prevent accessing .getTools property on undefined or
null objects. This ensures the function safely handles undefined input.
Fixes https://github.com/microsoft/vscode/issues/289968
(Commit message generated by Copilot)
2026-01-23 19:41:42 +00:00
Courtney Webster
26eb2f7792
Merge pull request #289998 from microsoft/selective-spider
...
Updating AI usage stats description
2026-01-23 13:37:46 -06:00
Copilot
79524cf32c
Gate agent status experiments on ChatContextKeys.enabled ( #289988 )
...
Monaco Editor checks / Monaco Editor checks (push) Has been cancelled
Code OSS (node_modules) / Compile (push) Has been cancelled
Code OSS (node_modules) / Linux (push) Has been cancelled
Code OSS (node_modules) / macOS (push) Has been cancelled
Code OSS (node_modules) / Windows (push) Has been cancelled
* Initial plan
* Add ChatContextKeys.enabled to agent status menu registrations
Gate agent status and agent experiments menu items on ChatContextKeys.enabled
to hide them when chat.disableAIFeatures is enabled.
Co-authored-by: joshspicer <23246594+joshspicer@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: joshspicer <23246594+joshspicer@users.noreply.github.com >
2026-01-23 11:32:29 -08:00
Copilot
6d8390eb9a
Port sign-in and quota exceeded states to agent status widget ( #289987 )
...
* Initial plan
* Port sign-in and quota exceeded special cases to agent status widget
Co-authored-by: joshspicer <23246594+joshspicer@users.noreply.github.com >
* Fix Event import alias to avoid conflict with DOM Event type
Co-authored-by: joshspicer <23246594+joshspicer@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: joshspicer <23246594+joshspicer@users.noreply.github.com >
2026-01-23 19:27:23 +00:00
Josh Spicer
7d38804032
Prevent duplicate Plan mode 'Continue in Cloud' ( #289992 )
...
fix https://github.com/microsoft/vscode/issues/288560
2026-01-23 19:12:30 +00:00
Matt Bierner
fab6cbb8e2
Cleaner implementation of chat session controllers
2026-01-23 11:09:38 -08:00
cwebster-99
d20308f694
Updating AI usage stats description
2026-01-23 13:07:20 -06:00
copilot-swe-agent[bot]
d3e6f4a526
Update chat instructions with detailed AI feature gating rules
...
Co-authored-by: hediet <2931520+hediet@users.noreply.github.com >
2026-01-23 19:56:55 +01:00
Connor Peet
8d86613bbf
chat: fix file recreation after deletion ( #289986 )
...
Fixes a bug where if a file is deleted and the agent then tries to
recreate it again (by doing an edit in startStreamingEdits) nothing
happens.
- If there is an existing deleted entry for the file and it has NOT been
accepted, then replace it with the correct modified file entry. Takes
the originalContent of the deleted file as the initial content of the
new file.
- If the deleted entry HAS been accepted (is not in the modified state)
then it is just discarded and replaced.
Fixes https://github.com/microsoft/vscode/issues/289925
(Commit message generated by Copilot)
2026-01-23 18:50:17 +00:00
Kyle Cutler
1d9805dc84
Browser: use window-native observers for better perf ( #289924 )
2026-01-23 10:35:36 -08:00
Eleanor Boyd
35a8f0b628
Merge pull request #289751 from eleanorjboyd/little-cockroach-implementAgentModel
...
implement chat.implementAgentModel
2026-01-23 10:05:06 -08:00
Lee Murray
41f6abb640
Merge pull request #289971 from microsoft/mrleemurray/forthcoming-violet-bobolink
...
Update checkbox border colors and enhance quick access tab styling
2026-01-23 18:04:04 +00:00
dependabot[bot]
076a151b6a
build(deps): bump lodash-es from 4.17.22 to 4.17.23 ( #289522 )
...
Bumps [lodash-es](https://github.com/lodash/lodash ) from 4.17.22 to 4.17.23.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/commits/4.17.23 )
---
updated-dependencies:
- dependency-name: lodash-es
dependency-version: 4.17.23
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-23 10:00:37 -08:00
dependabot[bot]
08298fce34
Bump undici from 7.9.0 to 7.18.2 in /remote ( #288238 )
...
Bumps [undici](https://github.com/nodejs/undici ) from 7.9.0 to 7.18.2.
- [Release notes](https://github.com/nodejs/undici/releases )
- [Commits](https://github.com/nodejs/undici/compare/v7.9.0...v7.18.2 )
---
updated-dependencies:
- dependency-name: undici
dependency-version: 7.18.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-23 10:00:26 -08:00
Josh Spicer
9a5fcebf65
Add debug logging for unregistered session option changes ( #289967 )
2026-01-23 09:51:53 -08:00
Benjamin Christopher Simmonds
d1ece61986
Merge pull request #289969 from microsoft/benibenj/grotesque-porcupine
...
Fix hover feedback over separator in chat widget
2026-01-23 18:43:13 +01:00
Benjamin Christopher Simmonds
93b9d1f136
Merge pull request #289961 from microsoft/benibenj/dreadful-camel
...
Reporter for action widget dropdown
2026-01-23 18:40:11 +01:00
Kyle Cutler
c1ead08a66
Fix browser keyboard shortcuts in aux windows ( #289960 )
2026-01-23 18:39:48 +01:00
Lee Murray
2928c13b4d
Merge pull request #289965 from microsoft/mrleemurray/promising-aqua-turkey
...
Refactor debug action item styling
2026-01-23 17:39:30 +00:00
Lee Murray
31f65cf748
Merge pull request #289957 from microsoft/mrleemurray/delightful-copper-tyrannosaurus
...
fix: refresh hover colors for compact entries based on current theme
2026-01-23 17:30:02 +00:00
mrleemurray
0bfc94e723
update checkbox border colors for dark and light themes; enhance quick access tab styling
2026-01-23 17:20:19 +00:00
Simon Siefke
d50d600239
fix: memory leak in abstract task service ( #289863 )
2026-01-23 17:19:15 +00:00
BeniBenj
8db7ad142b
fixes https://github.com/microsoft/vscode/issues/289372
2026-01-23 18:12:00 +01:00
Christof Marti
95b2895346
Enable in workspace ( #289694 )
2026-01-23 18:05:01 +01:00
mrleemurray
506ceb578f
refactor(debug): adjust padding and add margin to start debug action item
2026-01-23 17:01:19 +00:00
BeniBenj
9ed618386e
Reporter for action widget dropdown
2026-01-23 17:54:57 +01:00
mrleemurray
cb7c756378
fix: refresh hover colors for compact entries based on current theme
2026-01-23 16:43:18 +00:00
Megan Rogge
f3f1445cb7
restore automatic task notification prompt, set automatic tasks to false by default ( #289947 )
2026-01-23 08:36:27 -08:00
Benjamin Pasero
626f2e31ad
agent sessions - add some recency to the first non archived session to pick ( #289942 )
2026-01-23 16:11:25 +00:00
Benjamin Christopher Simmonds
bc138cb538
Merge pull request #289941 from microsoft/benibenj/adorable-marmoset
...
Switch default for word-based suggestions
2026-01-23 17:08:26 +01:00
Christof Marti
2781f397a2
Pixel pushing ( #289694 )
2026-01-23 17:00:38 +01:00
Christof Marti
3a6c19899f
Explain multi-diff changes ( #289694 )
2026-01-23 17:00:38 +01:00
Lee Murray
e33c0c0f8c
Merge pull request #289938 from microsoft/mrleemurray/disturbed-tan-cod
...
Adjust padding for add model button in chat models widget
2026-01-23 15:56:45 +00:00
Robo
a9543fb049
chore: update dmg background ( #289897 )
2026-01-23 15:52:58 +00:00
Benjamin Pasero
17fe11effb
agent sessions - better recent sessions list ( #289900 )
2026-01-23 15:48:37 +00:00