Skip to content

[pull] main from microsoft:main#183

Open
pull[bot] wants to merge 10000 commits intots-lang:mainfrom
microsoft:main
Open

[pull] main from microsoft:main#183
pull[bot] wants to merge 10000 commits intots-lang:mainfrom
microsoft:main

Conversation

@pull
Copy link

@pull pull bot commented Aug 11, 2021

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

dileepyavan and others added 28 commits February 2, 2026 09:05
Updating srt paths to work in remote env
* chat - address some feedback on toast changes

* .
…te-parrotfish

Update light and dark theme panel styles
- Remove redundant role=textbox and static ARIA attributes from QuickInputBox
- Dynamically set aria-haspopup and aria-autocomplete only when list is active
- Track state to avoid unnecessary attribute changes that cause re-announcements
- Add picker.ariaLabel and item ariaLabel for Go to Line dialog
- Improve post-navigation status announcement with line/column info
This allows screen reader users to:
- Type and edit text normally with arrow key navigation
- Hear characters as they type in the input field
- Get proper announcements when navigating list items
Fixes screen reader accessibility in Ctrl+G Go to Line dialog.

Co-authored-by: GitHub Copilot <github-copilot@example.com>
Fix run and insert buttons missing in terminal inline chat
* Add window management tools for multi-window support

* Refactor window management tools to remove title references and simplify responses

* Refactor PlaywrightDriver to use readonly page property and remove _currentPage references

* Update test/mcp/src/automationTools/windows.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Fix URL matching and CDP session handling in multi-window support (#289261)

* Initial plan

* Address code review feedback: improve URL matching and CDP session handling

- Improve URL matching in switchToWindow to prefer exact matches before substring matches
- Clear CDP session when switching windows to prevent using stale sessions
- Add comprehensive documentation explaining the matching strategy and CDP session behavior

Co-authored-by: rebornix <876920+rebornix@users.noreply.github.com>

---------

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

* Add automation tools for window interactions and update multiplex server configuration

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: rebornix <876920+rebornix@users.noreply.github.com>
- Removed `?? 'subagent'` fallback from subAgentName assignment
- The UI layer (chatSubagentContentPart.ts) already handles undefined agentName with proper localization fallback
- All existing tests pass
- TypeScript compilation successful

Co-authored-by: zhichli <57812115+zhichli@users.noreply.github.com>
* keyboard improvements to question list

* fix test

* address comments
* fix working spinner jump

* oopises
Also reverts to use experimental decorators due to stage 3 decorators not being supported yet microsoft/typescript-go#2354

The skipLib check is needed to work around some jsdom types issues
chrmarti and others added 30 commits February 5, 2026 17:12
…file watching (#292803)" (#293152)

* Revert "ignore watch errors (#292873)"

This reverts commit 08f3997.

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

This reverts commit 82b251a.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* 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>
feat: move core chat settings to top-level ToC entry
…y-dove

Update input validation colors in 2026 theme files
Adds base startGateway method and data flows. Currently the route is just a stub.
* 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
* 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>
* move questions carousel to input part, many fixes

* some fixes
…alogs (#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>
)

[CoreAudio Tap API Reference](https://github.com/insidegui/AudioCap)

Co-authored-by: Bug-Reaper <llama@soundsafari.io>
* 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>
<!-- 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.
moves share button to the left of command palette
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.