Skip to content

[pull] main from microsoft:main#1047

Merged
pull[bot] merged 44 commits intocode:mainfrom
microsoft:main
Mar 18, 2026
Merged

[pull] main from microsoft:main#1047
pull[bot] merged 44 commits intocode:mainfrom
microsoft:main

Conversation

@pull
Copy link

@pull pull bot commented Mar 18, 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 : )

Copilot AI and others added 30 commits March 18, 2026 10:27
Track the current selection and listen to editor scroll events.
On scroll, check if the widget position is still within the visible
viewport (both vertically via getVisibleRanges and horizontally via
getScrolledVisiblePosition). Hide the widget when scrolled out and
re-show it when scrolled back into view.

Co-authored-by: jrieken <1794099+jrieken@users.noreply.github.com>
Co-authored-by: jrieken <1794099+jrieken@users.noreply.github.com>
Bumps [undici](https://github.com/nodejs/undici) from 6.23.0 to 6.24.1.
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](nodejs/undici@v6.23.0...v6.24.1)

---
updated-dependencies:
- dependency-name: undici
  dependency-version: 6.24.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…le, to align tool ids in core and the extension.
…lay-issue

Hide InlineChatEditorAffordance when cursor is scrolled out of viewport
* fix - update action labels to use "Task" terminology instead of "Action"

* fix - update terminology from "Action" to "Task" in run script components

* fix - update run script widget to handle existing task state and adjust submit label accordingly

* fix - update task mode handling in run script components to improve clarity and functionality
* chat input: make slash command clickable

* Potential fix for pull request finding

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

* Potential fix for pull request finding

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

* update

---------

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
* fix: filter workspace directory picker by harness subpaths and refresh counts

- Apply workspaceSubpaths filter in management editor's
  resolveTargetDirectoryWithPicker so 'New X (Workspace)' only offers
  directories relevant to the active harness (e.g. Claude → .claude/ only)
- Refresh sidebar section counts when active harness changes so badge
  numbers reflect the filtered item set

* fix: restrict extension sources to Local harness, hide Instructions for Claude

- Only the Local harness includes PromptsStorage.extension in its
  sources — CLI and Claude don't consume extension-contributed
  customizations
- Claude harness now hides the Instructions section since Claude uses
  CLAUDE.md rather than VS Code-style *.instructions.md files
- Claude hiddenSections: [Agents, Hooks, Instructions]

* feat: add setting to hide harness selector (on by default)

- Add chat.customizations.harnessSelector.enabled setting (default: true)
- When false, dropdown is hidden and harness is locked to 'Local',
  giving the same behavior as before the harness feature was introduced
- Responds to live setting changes — toggling off immediately forces
  Local harness and rebuilds sections

* fix: Claude shows Instructions (CLAUDE.md/AGENTS.md) but hides Prompts

- Remove Instructions from Claude hiddenSections — Claude supports
  CLAUDE.md and AGENTS.md as instruction files
- Add Prompts to Claude hiddenSections — Claude doesn't consume
  .prompt.md files
- Claude hiddenSections: [Agents, Hooks, Prompts]

* fix: Claude supports hooks — only hide Agents and Prompts

* fix: filter workspace-local items by harness workspaceSubpaths

When a restricted harness is active (e.g. Claude with subpaths=['.claude']),
hide workspace-local items that aren't under a recognized sub-path.
Previously only the creation picker was filtered — now the item list
itself excludes files like .github/instructions/*.instructions.md when
viewing through the Claude harness.

* fix: address code review feedback

- Fix subpath matching to use segment boundaries (matchesWorkspaceSubpath
  helper checks for /<sp>/ to avoid false positives like 'not.claude')
- Update Claude harness JSDoc to reflect actual hook config locations
  (.claude/settings.json, not .claude/hooks/)
- Clarify Sessions window comment for harness selector setting no-op
Support session pinning in VS Code workbench: enable pin/unpin everywhere, always show pinned above cap

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: bpasero <900690+bpasero@users.noreply.github.com>
…302911)

* Fix duplicate workbench contrib warning and noisy agenthost errors

* Trim
* Remote server copilot build fixes

* Don't strip copilot from stable builds

* Handle all platforms for copilot
)

* Adjust margins for project picker action labels in chat UI

* Adjust margin for project picker action label dropdown icon

* Adjust margin-top for project picker action label dropdown icon

* Update action label color to use icon foreground in chat picker
Update distro commit to f7f14fdd

Co-authored-by: vs-code-engineering[bot] <122617954+vs-code-engineering[bot]@users.noreply.github.com>
Co-authored-by: Raymond Zhao <7199958+rzhao271@users.noreply.github.com>
* Refactor browser chat integration to use contributions

* feedback
* Support forking contributed Chat Sessions

* Potential fix for pull request finding

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

* Updates

* add tests

* Add controller API

* Updates

* Fix tests

* Update docs

---------

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
bpasero and others added 14 commits March 18, 2026 20:21
* feat - add `task.notifyWindowOnTaskCompletion` config

* fix - update `task.notifyWindowOnTaskCompletion` value
* chore: bump electron@39.8.3

* chore: bump distro
agentHost: upstream reducer logic from AHP
…#302935)

* In sandbox mode, the command executed is not shown in the tool output

* In sandbox mode, the command executed is not shown in the tool output
* Browser: move zoom and agent sharing to feature contributions

* comment

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

---------

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
remove final answer part work and fixes infinite diff bug
…sion-provider

fix: return undefined when session provider is missing
@pull pull bot locked and limited conversation to collaborators Mar 18, 2026
@pull pull bot added the ⤵️ pull label Mar 18, 2026
@pull pull bot merged commit 1bd8567 into code:main Mar 18, 2026
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.