Henning Dieterichs
3dfd29ab39
Removes unused source code that relied on AMD (see https://github.com/microsoft/vscode/issues/285255 ) ( #286708 )
2026-01-09 11:10:00 +00:00
Benjamin Pasero
8edf92d2af
debt - update esbuild@0.27.2 ( #286687 )
2026-01-09 10:53:03 +00:00
Dmitriy Vasyura
ccad785b9c
Add glob pattern filter settings to snippets ( #284165 )
2026-01-09 10:44:35 +00:00
Benjamin Pasero
00863a1650
debt - check in dirty lock file ( #286686 )
2026-01-09 09:39:52 +00:00
Ladislau Szomoru
9c3e6e2bbe
Chat - working set/todo list rendering polish ( #286679 )
...
* Chat - fix various alignment issues in the working set
* Chat - adjust todo list rendering
2026-01-09 08:43:43 +00:00
Dmitriy Vasyura
fcb46c765c
Merge pull request #286367 from microsoft/dev/dmitriv/fetch-tool-frames
...
Fix web page loader to handle nested iframes correctly
2026-01-09 07:46:04 +01:00
Ladislau Szomoru
861cb2086e
Chat - polish to the working set ( #286609 )
2026-01-09 06:42:42 +00:00
Benjamin Pasero
fe665a91f6
watcher - update to latest version ( #286484 )
2026-01-09 07:07:37 +01:00
Connor Peet
7c62052af6
mcp: fix visibility not set on cached mcp tools ( #286643 )
2026-01-09 00:50:30 +00:00
Ross Wollman
69b73b7df3
mcp: fix start all servers command ( #286624 )
...
* mcp: fix start all servers command
If user specified `undefined` as the `serverId`
```
await vscode.commands.executeCommand('workbench.mcp.startServer', undefined);
```
…it would be turned into `null` when passed through the command system
and was therefore not being treated as a wildcard.
Resolves #283959 .
* mcp: fix start all servers command
Resolves #283959 .
Previous implementation looked strictly for `undefined`, but the IPC layer
converts `undefined` to `null`. This meant that calling the command via IPC
like:
```
await vscode.commands.executeCommand('workbench.mcp.startServer', undefined);
```
was not working (while `vscode.commands.executeCommand('workbench.mcp.startServer')` was).
Instead of handling `null` as a value as well, use a specicial value of `*`
to indicate all servers should be started so the intent is clearer:
```
BEFORE: await vscode.commands.executeCommand('workbench.mcp.startServer');
AFTER : await vscode.commands.executeCommand('workbench.mcp.startServer', '*');
```
Additionally, add a `waitForLiveTools` parameter that blocks the command
from resolving until the server is downloaded, started, and tools are availble.
Without this, a static sleep or poll would be needed.
2026-01-08 22:28:14 +00:00
Daniel Imms
dea178a51a
Merge pull request #286612 from microsoft/tyriar/286463
...
Add readonly and lock file commands for npm, yarn and pnpm
2026-01-08 13:03:34 -08:00
Daniel Imms
247c959e52
Update src/vs/workbench/contrib/terminalContrib/chatAgentTools/common/terminalChatAgentToolsConfiguration.ts
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-08 12:34:32 -08:00
Megan Rogge
9986468dd2
add accessibility tests for more of the workbench ( #286446 )
2026-01-08 21:33:47 +01:00
Copilot
e97a82bacb
Hide selection mode in terminal suggest toolbar when quick suggestions disabled ( #286441 )
2026-01-08 20:27:51 +00:00
Megan Rogge
66fa7fe28b
trim start of command before rendering in chat terminal part ( #286599 )
2026-01-08 12:26:52 -08:00
Copilot
23b39ce4b2
Fix progress sound for backgrounded session re-entry ( #286428 )
2026-01-08 20:26:09 +00:00
Copilot
bacafe4510
Fix terminal suggest to select first item when triggered explicitly via keybinding ( #286418 )
2026-01-08 20:25:47 +00:00
Daniel Imms
b069e3461d
Add readonly and lock file commands for npm, yarn and pnpm
...
Fixes #286463
2026-01-08 12:22:28 -08:00
Benjamin Pasero
5b9faf1ebd
debt - update @vscode/sudo-prompt to 9.3.2 ( #286557 )
2026-01-08 20:17:37 +00:00
Daniel Imms
b17ee433d9
Merge pull request #286607 from microsoft/tyriar/286598
...
Add enforceModelTimeout setting
2026-01-08 12:16:54 -08:00
Daniel Imms
7dc75dee87
Make enforceTimeoutModel restricted
2026-01-08 11:56:27 -08:00
Daniel Imms
fbeac9fd61
Add enforceModelTimeout setting
...
Fixes #286598
2026-01-08 11:55:34 -08:00
Megan Rogge
c0848ca7d1
revert css changes ( #286595 )
...
revert unintended changes from #286392
2026-01-08 19:14:22 +00:00
Anthony Kim
8823d930cc
fix announce cursor position for windows ( #286586 )
...
fix: Add Alt modifier for Windows announce cursor position keybinding
2026-01-08 11:09:05 -08:00
Copilot
831d16b714
Fix newline formatting in terminal suggest details widget ( #286584 )
2026-01-08 19:07:35 +00:00
Megan Rogge
28873d3999
fix remote terminal suggest ( #286407 )
2026-01-08 11:48:54 -06:00
Megan Rogge
1ed133172d
improve UX of terminal quick suggest setting ( #286419 )
...
fixes #286075
2026-01-08 17:30:09 +00:00
Kyle Cutler
f85cf0ad0c
Integrated Browser ( #278677 )
...
* [WIP] Integrated Browser
* clean
* refactor
* structure
* focus
* tooltips
* rename
* polish
* start unpinned
* More polish
* commands
* tweaks, new tab support
* clean
* shortcut fixes
* warnings
* Update src/vs/workbench/contrib/browserView/electron-browser/browserEditor.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Telemetry
* load errors
* PR feedback
* PR feedback
* Permissions, unloads, trust
* Storage controls
* Handle render process gone
* devtools
* Screenshot rect
* close
* Fix focused context
* Fix merge
* disposables
* 💄
* Multi-window improvements
* Fix reopen
* PR feedback
* Actions fixes
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Benjamin Pasero <benjamin.pasero@gmail.com >
Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com >
2026-01-08 09:25:34 -08:00
Ladislau Szomoru
2240dcfdcd
Chat - adding multi-diff part should respect the chat.checkpoints.showFileChanges setting ( #286577 )
2026-01-08 17:14:52 +00:00
Daniel Imms
e78547593c
Merge pull request #286573 from microsoft/tyriar/246658
...
Fix error in rasterizeGlyph
2026-01-08 09:01:20 -08:00
Daniel Imms
7939bad01c
Merge pull request #286570 from microsoft/tyriar/286569
...
Fix disposable leak in ViewGpuContext
2026-01-08 08:55:17 -08:00
Daniel Imms
75c5b13633
Fix error in rasterizeGlyph
...
Fixes #246658
2026-01-08 08:42:49 -08:00
Daniel Imms
cb2efddaef
Fix disposable leak in ViewGpuContext
...
Fixes #286569
2026-01-08 08:30:28 -08:00
Dmitriy Vasyura
c8fdd1650c
Update TextMate grammars from upstream sources ( #286560 )
...
* Update TextMate grammars from upstream sources
* Fix integration test on Windows to run TypeScript file directly
* Baseline update
2026-01-08 16:24:04 +00:00
Simon Siefke
16ccd1afc5
debug: fix memory leak in linkDetector ( #280204 )
...
* fix: memory leak in linkify
* fix: memory leak in linkify
* fix: memory leak in linkify
* fix: memory leak in linkify
* fix: memory leak in linkify
* order
* test
* test
* test
* add store
* add store
* fix error
* fix error
* fix: error
* fix: error
* dispose store in test
* dispose that store also
* use different approach
* remove log file
* fix: dont decorate links when store is disposed
* fix: missing semicolon
2026-01-08 08:19:25 -08:00
Lee Murray
4c737c5e08
Merge pull request #286551 from microsoft/mrleemurray/isolated-puffin-white
...
Refactor action widget CSS for layout consistency
2026-01-08 16:15:49 +00:00
Johannes Rieken
9d3ba969a8
fix support for inline eval ( #286552 )
...
* fix support for inline eval
* thank you padawan
2026-01-08 16:11:17 +00:00
Johannes Rieken
fb42854e30
tweak inline chat styles, no input border ( #286550 )
2026-01-08 15:53:20 +00:00
mrleemurray
1950f4ce83
Refactor action widget CSS padding and margin for improved layout consistency
2026-01-08 15:14:57 +00:00
Dmitriy Vasyura
81fff3e7d0
Merge branch 'main' into dev/dmitriv/fetch-tool-frames
2026-01-08 15:41:15 +01:00
Alexandru Dima
1d06fe6491
Merge pull request #286545 from microsoft/alexd/cool-skink
...
Revert editor pasting to previous stable
2026-01-08 15:40:59 +01:00
Benjamin Pasero
cdd00f23b3
Disabling AI does not apply without restart when Copilot installed ( fix #286498 ) ( #286543 )
2026-01-08 14:38:35 +00:00
Alex Dima
0c38ca07f3
Revert "Add logging for early returns in copy and paste handling ( #282989 )"
...
This reverts commit 39b0686add .
2026-01-08 15:22:05 +01:00
Alex Dima
d162db1465
Revert "WORKAROUND - paste fix - using readText from navigator API when triggerPaste fails ( #283571 )"
...
This reverts commit fd7fb44d73 .
2026-01-08 15:21:59 +01:00
Alex Dima
51f978b9f8
Revert "making sure the then on triggerPaste is not evaluated twice ( #284961 )"
...
This reverts commit 5d2a6f896d .
2026-01-08 15:21:54 +01:00
Alex Dima
741cff242a
Revert "adding trace logs to trace double paste issue ( #286158 )"
...
This reverts commit 31de8ea351 .
2026-01-08 15:21:47 +01:00
Benjamin Pasero
f0a5b2f90f
AI related quick picker accessible even when AI disabled ( fix #286526 ) ( #286540 )
2026-01-08 14:15:18 +00:00
Dmitriy Vasyura
10a5645f9d
Merge pull request #286325 from microsoft/dev/dmitriv/custom-editors-bugs
...
Fix a set of issues around transfer and save of custom editor documents
2026-01-08 15:09:28 +01:00
Daniel Imms
f52989a938
Merge pull request #286527 from microsoft/tyriar/286517
...
Disable inital hint if sendKeybindingsToShell=true
2026-01-08 05:29:08 -08:00
Daniel Imms
9e2646e413
Merge pull request #286524 from microsoft/tyriar/286138
...
Simplify wsl profile detection regex
2026-01-08 05:28:39 -08:00