Commit Graph
145455 Commits
Author SHA1 Message Date
Benjamin Pasero 766e1715ce extensions - open as editor again (#293334) 2026-02-06 09:11:34 +00:00
Paul 0660bf5cf9 String update (#293298) 2026-02-06 07:07:37 +00:00
Benjamin Pasero 9ad359c4f5 Leaks! (#293200) (#293308) 2026-02-06 07:06:47 +00:00
Justin Chen ea0bcdf890 fix edits jumping around and questions appearing above (#293302) 2026-02-06 06:34:59 +00:00
Connor Peet e424bfc45a Merge pull request #293212 from microsoft/connor4312/293200
debt: cleanup leaks
2026-02-05 21:47:00 -08:00
Don Jayamanne a02259fdb9 Update RequestTurn2 to allow passing a request Id from chat extension (#293263) 2026-02-05 21:45:54 -08:00
Rob Lourens c7a9f45792 Enhance preToolUse hook and clean up code (#293265)
* Flesh out preToolUse hook

* Cleanup

* cleanups

* Cleanup
2026-02-06 14:53:25 +11:00
Connor Peet ccb9e5704d chat: polish queue/steering menu button (#293237)
* chat: polish queue/steering menu button

- Dropdown action that uses custom dropdowns to queue, steer, or send
  immediately.
- Fix not being able to message with a pending tool call
- Config controls the default button action

* fix

* fix compile
2026-02-06 03:32:15 +00:00
Paul 107a383f65 Add skill frontmatter fields for slash command support (#293173) 2026-02-06 12:36:24 +11:00
Megan Rogge ccef9ec342 add first repo skill, comprehensive accessibility guidelines for VS Code features (#293231) 2026-02-05 23:18:19 +00:00
Megan Rogge 665de62fd7 add accessibility instructions (#293227) 2026-02-05 16:58:41 -06:00
Jeff Bishop a39fb79258 fix(accessibility): Add ARIA hints and fix spurious announcements in find widgets (#292376) 2026-02-05 16:50:51 -06:00
Elijah King d37ccd6067 Merge pull request #293220 from microsoft/eli/share-move
moves share button to the left of command palette
2026-02-05 14:12:37 -08:00
eli-w-king a0d45d3364 moves share button to the left of command palette
<!-- 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.
-->

today when agent status and share are enabled, the share button is between both. this pr moves share button to left of command palette.
2026-02-05 13:49:26 -08:00
Copilotandmeganrogge f4a698ca63 Fix F7 keybinding conflict for accessible diff view (#293163)
* Initial plan

* Fix F7 keybinding conflict by requiring accessibilityModeEnabled

Add CONTEXT_ACCESSIBILITY_MODE_ENABLED to the when clause for
chatEditor.action.showAccessibleDiffView so the F7 shortcut only
activates when screen reader mode is enabled. This prevents the
shortcut from conflicting with "Go to Next Symbol Highlight".

Co-authored-by: meganrogge <29464607+meganrogge@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: meganrogge <29464607+meganrogge@users.noreply.github.com>
2026-02-05 21:32:11 +00:00
RoboandBug-Reaper 610de18785 fix: allows to run apps that leverage Apple's CoreAudio Tap api (#293215)
[CoreAudio Tap API Reference](https://github.com/insidegui/AudioCap)

Co-authored-by: Bug-Reaper <llama@soundsafari.io>
2026-02-05 21:31:13 +00:00
b46de1bd5b feat(accessibility): Add Accessibility Help System for find/filter dialogs (#292373)
* feat(accessibility): Add Accessibility Help System for find/filter dialogs

This PR adds comprehensive accessibility help (Alt+F1) for all find and filter
experiences in VS Code, providing keyboard shortcuts, navigation instructions,
and context-specific guidance for screen reader users.

Infrastructure Changes:
- Extended AccessibleViewProviderId for find/filter contexts
- Added AccessibilityVerbositySettingId.Find configuration
- Updated FindWidget to accept configuration and accessibility services

New Accessibility Help Providers:
- editorFindAccessibilityHelp.ts: Editor find/replace dialog help
- terminalFindAccessibilityHelp.ts: Terminal find help
- webviewFindAccessibilityHelp.ts: Webview find help
- outputAccessibilityHelp.ts: Output panel filter help
- markersAccessibilityHelp.ts: Problems panel filter help
- searchAccessibilityHelp.ts: Search across files help
- replAccessibilityHelp.ts: Debug console filter help (modified)

Each provider implements IAccessibleViewContent with:
- Comprehensive keyboard shortcut documentation
- Context-specific navigation instructions
- Settings and options explanations
- Platform-specific shortcuts where applicable

Contribution Registrations:
- codeEditor.contribution.ts: Editor find/replace wiring
- terminal.find.contribution.ts: Terminal find wiring
- webview.contribution.ts: Webview find wiring
- output.contribution.ts: Output panel filter wiring
- markers.contribution.ts: Problems panel filter wiring
- search.contribution.ts: Search across files wiring

Closes #292367

* rm unused variables

* fix: return focus to Find dialog when closing accessible help
When accessible help (Alt+F1) is dismissed from the Find dialog,
focus now correctly returns to the Find or Replace input that was
focused when accessible help was invoked.

* fix: properly track last focused input for accessibility help focus restoration

* fix: make Find accessibility help work with all widget elements

* fix: use focusin event to track focus within Find widget

* fix some issues

---------

Co-authored-by: GitHub Copilot <github-copilot@example.com>
Co-authored-by: meganrogge <merogge@microsoft.com>
2026-02-05 21:30:43 +00:00
Justin Chen 8470b2cbd7 move questions carousel above input part + many ux fixes (#292990)
* move questions carousel to input part, many fixes

* some fixes
2026-02-05 13:17:42 -08:00
2b09c1f20a Fix terminal task system memory leaks (#292937)
* Initial plan

* Fix terminal memory leaks by properly cleaning up event listeners

Co-authored-by: meganrogge <29464607+meganrogge@users.noreply.github.com>

* properly fix the issue

* fix another issue

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: meganrogge <29464607+meganrogge@users.noreply.github.com>
Co-authored-by: meganrogge <merogge@microsoft.com>
2026-02-05 21:10:53 +00:00
Copilot be51f7b651 Fix text clipping in Copilot Chat inline terminal for alternate buffer message (#292957) 2026-02-05 20:56:54 +00:00
Dmitriy Vasyura 52201985c2 Remove inline action buttons from update status bar entry tooltip. (#293199) 2026-02-05 12:53:00 -08:00
Connor Peet 4d4ae5f779 Merge pull request #293209 from microsoft/connor4312/mcp-gateway-1
mcp: initial data flow for MCP gateway
2026-02-05 12:46:09 -08:00
Benjamin Pasero ba42721c4b modal editor - introduce real menu and actions for title toolbar (#293205) 2026-02-05 12:45:47 -08:00
Benjamin Pasero 4c3d9c1edc modal editor - copilot feedback addressed (#293208) 2026-02-05 12:45:01 -08:00
Connor Peet 1164cbde4e debt: cleanup leaks
refs #293200
2026-02-05 12:41:09 -08:00
Robo 3832ddc648 fix: associate extHost lifecycle to window (#293144)
* fix: associate extHost lifecycle to window

* fix: skip the smoke test in remote

The reload scenario doesn't guarantee a proper cleanup of
the remote server via the test-resolver extension.

* fix: flaky condition

* chore: disable extension setup in remote
2026-02-06 05:31:19 +09:00
Connor Peet 6e029c339f mcp: initial data flow for MCP gateway
Adds base startGateway method and data flows. Currently the route is just a stub.
2026-02-05 12:26:47 -08:00
John Murray f47e17c461 Normalize Windows drive letter when comparing cwd and userHome (fix #293049) (#293065) 2026-02-05 11:59:16 -08:00
Dmitriy Vasyura 6f5c1eaa17 Add my name for sanity tests in CODENOTIFY (#293197) 2026-02-05 19:53:24 +00:00
Benjamin Pasero 22d90caaca modal editor - style and size tweaks (#293193) 2026-02-05 11:48:30 -08:00
Benjamin Pasero 3ef1567cc0 editors - open MCP server modal as well (#293189) 2026-02-05 19:19:27 +00:00
Raymond Zhao 2bb11a0af2 fix: filter interaction with settings search regressed (#293187) 2026-02-05 19:11:38 +00:00
Lee Murray 82714b58c8 Merge pull request #293186 from microsoft/mrleemurray/outstanding-gray-dove
Update input validation colors in 2026 theme files
2026-02-05 19:06:33 +00:00
Megan Rogge 57bad9e579 add a bunch of logs for output monitor (#292732) 2026-02-05 10:59:42 -08:00
mrleemurray 1a8d39cdc6 Update input validation colors in 2026 theme files 2026-02-05 18:46:13 +00:00
Raymond Zhao fc61509bb6 Merge pull request #292989 from microsoft/rzhao271/public-lion
feat: move core chat settings to top-level ToC entry
2026-02-05 10:15:19 -08:00
e32b285afc Warn about distro commit and compat check early (#293104)
* Warn about distro commit and compat check early

* Move distro and extension validation to separate non-blocking stage (#293124)

* Initial plan

* Add separate ValidationChecks stage for distro and extension warnings

- Created new product-validation-checks.yml template for validation checks
- Added ValidationChecks stage to product-build.yml that runs in parallel with Compile
- Only runs when VSCODE_PUBLISH is true (release builds)
- Removed checks from product-compile.yml to avoid duplication
- Both checks use continueOnError and warning modes to make stage go orange without blocking

Co-authored-by: joaomoreno <22350+joaomoreno@users.noreply.github.com>

* Simplify product-validation-checks.yml following product-publish/release pattern

- Removed unnecessary node_modules caching, NPM registry setup, and authentication
- Simplified to just install build dependencies (npm ci in build directory)
- Reduced from 91 lines to 41 lines (55% reduction)
- Follows same pattern as product-publish.yml and product-release.yml

Co-authored-by: joaomoreno <22350+joaomoreno@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: joaomoreno <22350+joaomoreno@users.noreply.github.com>

---------

Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: joaomoreno <22350+joaomoreno@users.noreply.github.com>
2026-02-05 18:00:33 +00:00
Raymond ZhaoandCopilot 5b63ed8b9e Update src/vs/workbench/contrib/preferences/browser/settingsLayout.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-05 09:04:18 -08:00
Benjamin Pasero 5bfd50175c Revert "chore: replace legacy watcher with @parcel/watcher for build file watching (#292803)" (#293152)
* Revert "ignore watch errors (#292873)"

This reverts commit 08f3997957.

* Revert "chore: replace legacy watcher with @parcel/watcher for build file watching (#292803)"

This reverts commit 82b251a409.
2026-02-05 16:49:17 +00:00
Christof Marti 3acdd6f3cb Bump distro 2026-02-05 17:12:31 +01:00
Lee Murray 21bea13943 Merge pull request #293140 from microsoft/mrleemurray/complex-gold-marlin
Update selection and highlight background colors in 2026 Dark theme
2026-02-05 16:07:13 +00:00
Christof Marti 2fd6a33c04 Surface power API 2026-02-05 16:57:40 +01:00
Alexandru Dima 4b4cae374f Mark these as ExP controllable (#293135) 2026-02-05 15:54:33 +00:00
Connor Peet dae9c940ba chat: wire up yieldrequested for steering messages (#293026)
Also turns it on by default since queue/steer generally works
2026-02-05 15:54:00 +00:00
Lee Murray db2ddd518b Merge pull request #293133 from microsoft/mrleemurray/yelling-crimson-anaconda
Update theme colors for command center and editor widgets
2026-02-05 15:50:54 +00:00
Daniel Imms d7c05973e3 Merge pull request #293116 from EmrecanKaracayir/emrecankaracayir/inline-chat-border
Fixes: #293115
2026-02-05 07:44:42 -08:00
mrleemurray 93c6f6091f fix: update selection and highlight background colors in 2026 Dark theme 2026-02-05 15:39:34 +00:00
Benjamin Pasero f26a1d13b6 toasts - fix leaks (#293119) 2026-02-05 15:35:25 +00:00
mrleemurray 36d5f82b19 theme - add widget border and refine shadow styles in 2026 light theme 2026-02-05 15:17:37 +00:00
Vijay Upadyaandvijay upadya 45934c7f2a Enable copilotTrackingId as assignment unit in vscode core (#292997)
* Prevent ChatEditorInput leak

* Few minor updates

* Revert "Few minor updates"

This reverts commit 92ecb6728d.

* Revert "Prevent ChatEditorInput leak"

This reverts commit 38f5c83895.

* add copilotTrackingId

* test change

---------

Co-authored-by: vijay upadya <vj@example.com>
2026-02-05 15:58:45 +01:00