Skip to content

[pull] main from microsoft:main#972

Merged
pull[bot] merged 34 commits intocode:mainfrom
microsoft:main
Feb 25, 2026
Merged

[pull] main from microsoft:main#972
pull[bot] merged 34 commits intocode:mainfrom
microsoft:main

Conversation

@pull
Copy link

@pull pull bot commented Feb 25, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

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

mrleemurray and others added 30 commits February 24, 2026 15:47
Co-authored-by: Copilot <copilot@github.com>
Fix focus problem with agent feedback input
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…icot-ox

Add depth shadows for panels in the editor
…avior (#296620)

* Initial plan

* fix: use radio semantics for chat model picker accessibility

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

* Update src/vs/workbench/contrib/chat/browser/widget/input/chatModelPicker.ts

Co-authored-by: Copilot <175728472+Copilot@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>
Co-authored-by: Megan Rogge <merogge@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Apply policy to browser tools setting

* update policy jsonc
skills: bubble plugin skills through the "configure skills" and agent customization view
Enhance notification icons and functionality for expand/collapse actions
* ai customizations: hide models and extension sources in sessions view

- Remove Models section from sessions managementSections, toolbar, and
  slash commands
- Add visibleStorageSources to IAICustomizationWorkspaceService to control
  which storage groups (workspace/user/extension) appear in the list
- Sessions view shows only workspace + user; core VS Code shows all three
- Filter extension counts from sessions toolbar badges

Fixes #297645
Refs #296944

* ai customizations: simplify editor title, remove menus, mark preview

- Set static editor title to 'Chat Customizations' removing dynamic
  section label updating
- Remove EditorTitle and GlobalActivity menu entries
- Add (Preview) tag to command name
- Add preview tag to chat.customizationsMenu.enabled setting

Fixes #297532
Fixes #297689

* update description

* update spec

* tidy types
…T escaping (#297790)

* chat: fix plugin hook workspace root resolution and CLAUDE_PLUGIN_ROOT escaping

Refactors agent plugin format adapters to use dependency injection and
correctly resolve workspace root URIs for hook cwd resolution, matching
the pattern from PromptsService. Also uses IInstantiationService for
creating adapter instances instead of manual construction.

- Converts CopilotPluginFormatAdapter and ClaudePluginFormatAdapter from
  const objects to proper classes with @IWorkspaceContextService injection
- Adds resolveWorkspaceRoot helper that mirrors PromptsService logic to
  resolve the workspace folder containing the plugin, falling back to the
  first workspace folder for plugins outside the workspace
- Fixes workspace root passed to parseC opilotHooks and parseClaudeHooks
  (was incorrectly passing pluginUri instead of the workspace folder URI)
- Updates _detectPluginFormatAdapter to use _instantiationService
  .createInstance instead of manual constructor calls

(Commit message generated by Copilot)

* revert

* comments
joshspicer and others added 4 commits February 25, 2026 21:50
* sessions: restore blocking welcome overlay for auth setup

Adds a full-screen blocking overlay that prevents using the sessions
window until setup is complete. The overlay shows a "Get Started"
button that triggers the standard chat setup flow (sign-in, extension
install, etc.) via CHAT_SETUP_SUPPORT_ANONYMOUS_ACTION_ID. Shows a
spinner while setup is running.

After successful setup, the extension host is restarted so the chat
extension picks up the auth session cleanly, then the overlay is
dismissed.

The overlay re-appears if the user later signs out or the extension
is uninstalled/disabled.

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

* enhance welcome overlay: update card dimensions, improve header layout, and add icon

* update welcome overlay: replace agent icon with copilot icon and adjust layout styles

* refactor welcome overlay: remove icon from header and clean up styles

* update welcome overlay: adjust card padding, center header content, and enhance layout styles

* update welcome overlay: adjust card dimensions, padding, and icon size for improved layout

* update welcome overlay: enhance card styles, adjust header layout, and improve icon size

* update welcome overlay: increase header icon size, adjust header font size, add subtitle for improved clarity

* update welcome overlay: change subtitle to clarify sign-in instructions for GitHub account

* update chat setup logic: refine conditions for determining chat setup requirements

* update welcome overlay: change subtitle to highlight agent-powered development with GitHub Copilot

* update welcome overlay: simplify subtitle to focus on agent-powered development

* Update src/vs/sessions/contrib/welcome/browser/media/welcomeOverlay.css

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

* update welcome overlay: enhance accessibility with ARIA attributes and improve error logging

* update welcome overlay: adjust z-index for improved layering

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…ool call is in flight and chat is moved" (#297801)

Revert "ensure rendering of questions can happen while askQuestions tool call…"

This reverts commit 1c3c7c4.
* some yolo mode improvements

* escape on close

* Update src/vs/workbench/contrib/chat/browser/chatSlashCommands.ts

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

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@pull pull bot locked and limited conversation to collaborators Feb 25, 2026
@pull pull bot added the ⤵️ pull label Feb 25, 2026
@pull pull bot merged commit f3f0d31 into code:main Feb 25, 2026
4 of 5 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.