Lee Murray
5a8fb3c212
Apply suggestion from @Copilot
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-05 12:51:04 +00:00
mrleemurray
5ffa330178
refactor(chat): remove unused actions section and clean up CSS
2026-03-05 12:45:29 +00:00
mrleemurray
5b18dda8fe
refactor(chat): update structure and styling for context usage widget
...
Co-authored-by: Copilot <copilot@github.com >
2026-03-05 12:42:20 +00:00
Benjamin Pasero
4e443a1c31
sessions - show folder icon instead of worktree when session has no worktree ( #299456 )
...
feat - distinguish worktree vs folder in session icon
2026-03-05 11:43:31 +00:00
Benjamin Pasero
3488ba472a
sessions - allow all workbench commands when useModal is all ( #299431 )
...
* refactor - remove unused `IWorkbenchEnvironmentService`
* [WIP] Address feedback on modal editor workbench commands (#299450 )
* Initial plan
* Cache useModal config value to avoid repeated lookups on keydown
Co-authored-by: bpasero <900690+bpasero@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: bpasero <900690+bpasero@users.noreply.github.com >
---------
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com >
Co-authored-by: bpasero <900690+bpasero@users.noreply.github.com >
2026-03-05 03:32:25 -08:00
Benjamin Pasero
91c1a5a8bf
sessions - hide "Open as Editor" and "Open to the Side" in agent sessions window ( #299428 )
...
* chore - clean up `mcp.json` and update imports in `agentSessionsActions.ts`
* chore - update `mcp.json` with server configurations
* Disable "Open as Editor" / "Open to the Side" keybindings in Sessions Window (#299430 )
* Initial plan
* fix: disable keybindings for Open as Editor/Open to the Side in Sessions Window
Co-authored-by: bpasero <900690+bpasero@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: bpasero <900690+bpasero@users.noreply.github.com >
---------
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com >
Co-authored-by: bpasero <900690+bpasero@users.noreply.github.com >
2026-03-05 03:32:04 -08:00
Lee Murray
cbcd2d79f9
Merge pull request #299451 from microsoft/mrleemurray/conventional-tan-cat
...
update selection background colors in 2026 dark and light themes for better visibility
2026-03-05 11:31:56 +00:00
Sandeep Somavarapu
79fbc6b378
Sessions: Show repo name with worktree basename in workspace folder label ( #299448 )
...
Show repo name with worktree basename in workspace folder label
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-03-05 11:18:49 +00:00
mrleemurray
6ae33b0d28
update selection background colors in 2026 dark and light themes for better visibility
2026-03-05 11:10:37 +00:00
Matt Bierner
5cecdadd6f
Merge pull request #299396 from mjbvz/dev/mjbvz/significant-moose
...
Copy over .sh scripts in git extension too
2026-03-04 23:28:14 -08:00
Benjamin Pasero
a482aa047d
Revert "sessions - allow to open preview from markdown files" ( #299392 )
...
Revert "sessions - allow to open preview from markdown files (#299047 )"
This reverts commit a7f87d92f9 .
2026-03-05 07:13:06 +00:00
Copilot
d4e6af8390
Default to recursively searching for *.instructions.md in .github/instructions to match CLI & Web experiences ( #298973 )
...
* Initial plan
* feat: search recursively in .github/instructions for *.instructions.md files
Co-authored-by: aeschli <6461412+aeschli@users.noreply.github.com >
* refactor: limit recursive instructions traversal to default source folders only
Co-authored-by: aeschli <6461412+aeschli@users.noreply.github.com >
* refactor: limit recursive instructions traversal to non-root, wildcard-free folders with max depth 5
Co-authored-by: aeschli <6461412+aeschli@users.noreply.github.com >
* fix: use isEqual from resources.ts for URI comparison in resolveFilesAtLocation
Co-authored-by: aeschli <6461412+aeschli@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: aeschli <6461412+aeschli@users.noreply.github.com >
Co-authored-by: Martin Aeschlimann <martinae@microsoft.com >
2026-03-05 07:09:39 +00:00
Matt Bierner
59cb786bc1
Copy over .sh scripts in git extension too
...
Fixes #299332
Restoring previous webpack behavior. In the future let's consider just moving these to the `git/scripts` folder so we don't have to copy them around
2026-03-04 23:07:52 -08:00
Sandeep Somavarapu
5ee6f4f532
fix reading configuration from workspace folders ( #299302 )
...
* fix reading configuration from workspace folders
* feedback
2026-03-05 07:59:20 +01:00
Don Jayamanne
bcd6b6b1df
Display github copilot tools in Sessions Window ( #299314 )
...
* Display github copilot tools in Sessions Window
* Update src/vs/workbench/contrib/chat/common/promptSyntax/languageProviders/promptHeaderAutocompletion.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-05 07:43:23 +01:00
dileepyavan
7344939be3
[Terminal_Sandboxing]Adding default allowWrite folders. ( #299367 )
...
* code changes
* updating tmp folder based on OS
2026-03-05 17:13:46 +11:00
Connor Peet
b929e4a80a
chat: add marketplace trust prompt for agent plugin installation ( #299354 )
...
- Adds trust confirmation dialog requiring users to explicitly trust a
marketplace before installing plugins from it. Protects against
accidental plugin installation from untrusted sources.
- Introduces observableMemento for storing trusted marketplace canonical
IDs in persistent storage (StorageScope.APPLICATION), tied to user
profiles, never expiring.
- Trust is scoped per-marketplace (by canonicalId), so trusting one
marketplace trusts all plugins sourced from it. Reduces friction for
plugins from the same trusted source.
- Trust gate applies to all plugin source kinds (RelativePath, GitHub,
GitUrl, npm, pip) — for npm/pip it's additive to the existing terminal
command confirmation.
- Expands IPluginMarketplaceService with isMarketplaceTrusted() and
trustMarketplace() methods, and injects IDialogService into
PluginInstallService.
(Commit message generated by Copilot)
2026-03-04 20:49:49 -08:00
Osvaldo Ortega
1e94089613
Merge pull request #299327 from microsoft/osortega/squealing-flamingo
...
Sessions window: contributed pr actions
2026-03-04 20:30:27 -08:00
Osvaldo Ortega
b9c51b0c59
context key rename
2026-03-04 18:55:11 -08:00
Osvaldo Ortega
07565be34a
Disable while running
2026-03-04 18:35:24 -08:00
Josh Spicer
efd8663445
Customizations: Adjust search bar height in layout methods for consistency across widgets ( #299333 )
...
Adjust search bar height in layout methods for consistency across widgets
2026-03-04 18:18:10 -08:00
Justin Chen
a3c86528c3
add telemetry for chat permissions on request ( #299349 )
...
add telemetry
2026-03-05 02:00:40 +00:00
Justin Chen
79af825700
permissions picker warnings and improved hover ( #299331 )
...
add warnings when switching, setting based, better picker
2026-03-05 01:38:04 +00:00
Tyler James Leonhardt
736ef2e05d
Add 'launch' skill for VS Code UI automation via agent-browser ( #299258 )
2026-03-04 17:06:06 -08:00
Don Jayamanne
f6fa907872
fix: Display chat session contributed models and ignore inline chat as they don't apply ( #299335 )
2026-03-05 01:01:36 +00:00
Connor Peet
9a207cb696
chat: fix undo/redo skipping multiple no-edit requests ( #299330 )
...
- Fixes _willRedoToEpoch to advance one request at a time when there are
no edit operations ahead, instead of jumping past all remaining requests
- When redoing with no operations in the queue, now finds the next
request-start checkpoint boundary and advances there, following the same
single-step pattern as undo
- Adds test case verifying undo and redo step through consecutive no-edit
requests one at a time
Fixes #275234
(Commit message generated by Copilot)
2026-03-04 16:51:57 -08:00
Paul
5222fc6f55
Add feature flag for custom agent hooks ( #299316 )
2026-03-04 16:51:02 -08:00
Osvaldo Ortega
b543c356ed
Update
2026-03-04 16:27:43 -08:00
Peng Lyu
44e1948e8c
Refactor agent session provider handling and update background agent display name logic ( #299328 )
2026-03-05 00:24:52 +00:00
Connor Peet
0485c21d6b
plugins: refactor pluginSources with proper deletion ( #299319 )
...
* plugins: refactor pluginSources with proper deletion
- Consolidate source logic into IPluginSource implementations
- Use that to implement more robust cleanup logic
Closes https://github.com/microsoft/vscode/issues/297251
* pr comments
2026-03-05 00:17:38 +00:00
David Dossett
5b2bd4495b
Action widget: hover background for open pickers ( #299301 )
...
* Action widget: full-width separators and hover background for open pickers
- Remove horizontal padding from action widget, inset list rows instead
so separators span edge-to-edge
- Fire onDidChangeVisibility in ActionWidgetDropdown so aria-expanded
is set correctly for all picker types
- Apply toolbar hover background to picker buttons while their
dropdown is open
* Revert separator layout hack, keep hover background for open pickers
2026-03-04 16:16:59 -08:00
Osvaldo Ortega
5df46cbf7e
CSS change
2026-03-04 16:01:44 -08:00
Osvaldo Ortega
093376241c
Sessions window: contributed pr actions
2026-03-04 15:45:55 -08:00
Josh Spicer
01fea9a369
Enhance slash command expansion to include prompt type in message ( #299305 )
...
* Enhance slash command expansion to include prompt type in message
* Update src/vs/sessions/contrib/chat/browser/slashCommands.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-04 15:33:42 -08:00
Benjamin Christopher Simmonds
fa505bc192
Merge pull request #299308 from microsoft/benibenj/wet-swift
...
Better sessions terminal tracking
2026-03-05 00:33:21 +01:00
Benjamin Christopher Simmonds
d2eafcf90f
Merge pull request #299303 from microsoft/benibenj/identical-sturgeon
...
Don't steal focus for readonly editors
2026-03-05 00:33:10 +01:00
Benjamin Christopher Simmonds
4c96007842
Merge pull request #299304 from microsoft/benibenj/wicked-salmon
...
Maximize editor group on double click
2026-03-05 00:25:14 +01:00
Megan Rogge
e563f3c801
test change ( #299310 )
2026-03-04 23:22:53 +00:00
Kyle Cutler
d356c797a7
Browser: make Playwright per workspace ( #299055 )
...
* Browser: make Playwright per workspace
* Feedback, fixes
2026-03-04 15:08:23 -08:00
BeniBenj
f48d290224
better sessions terminal tracking
2026-03-04 23:37:42 +01:00
Matt Bierner
77e2c305f3
Merge pull request #299299 from mjbvz/dev/mjbvz-295182
...
Resubmit https://github.com/microsoft/vscode/pull/295182
2026-03-04 14:35:37 -08:00
Matt Bierner
0c0f1245cd
Merge pull request #299003 from microsoft/robo/add_tsserver_diagnostics
...
feat: support heap profile and snapshot capture for tsserver
2026-03-04 14:34:46 -08:00
BeniBenj
0cb758d145
maximize editor group on double click
2026-03-04 23:27:32 +01:00
BeniBenj
8d491919b2
don't steal focus for readonly editors
2026-03-04 23:26:04 +01:00
Benjamin Pasero
c492347a8c
Fix AI customization section list showing wrong items on fast switching ( #299262 )
...
* fix - update TypeScript compilation commands in docs
* fix - update section handling in AICustomizationListWidget
* undo unrelated changes
* ccr
2026-03-04 14:21:05 -08:00
Aaron Munger
edb2ef4595
add logs to troubleshoot contribution availability in evals ( #299294 )
2026-03-04 14:17:04 -08:00
David Dossett
0471f8c218
Polish chat input part: picker collapse, padding, and icon sizing ( #299293 )
...
* Polish chat input part: adjust padding, prevent picker collapse, size add context icon
* Increase action widget row gap to 8px
2026-03-04 22:02:50 +00:00
Justin Chen
cd7b736541
no copy button on request ( #299209 )
...
no copy button on response
2026-03-04 14:02:23 -08:00
dependabot[bot]
21ebaf37a1
Bump @hono/node-server from 1.19.9 to 1.19.10 in /test/mcp ( #299283 )
...
Bumps [@hono/node-server](https://github.com/honojs/node-server ) from 1.19.9 to 1.19.10.
- [Release notes](https://github.com/honojs/node-server/releases )
- [Commits](https://github.com/honojs/node-server/compare/v1.19.9...v1.19.10 )
---
updated-dependencies:
- dependency-name: "@hono/node-server"
dependency-version: 1.19.10
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-04 21:58:26 +00:00
Dmitriy Vasyura
a6fb33c237
Improve extension installation wait condition ( #299292 )
2026-03-04 21:57:23 +00:00