Skip to content

[pull] main from microsoft:main#1194

Merged
pull[bot] merged 17 commits intocode:mainfrom
microsoft:main
Apr 28, 2026
Merged

[pull] main from microsoft:main#1194
pull[bot] merged 17 commits intocode:mainfrom
microsoft:main

Conversation

@pull
Copy link
Copy Markdown

@pull pull Bot commented Apr 28, 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 : )

zhichli and others added 17 commits April 27, 2026 16:22
Plumb the active execute_tool span's W3C traceparent through
LanguageModelToolInvocationOptions and IMcpToolCallContext, then inject
it into the JSON-RPC tools/call payload's _meta so MCP server-side spans
can be parented to the client trace.

Refs #302301
…eTool

- TraceContext now carries optional traceFlags + traceState (W3C); the real
  OTel impl populates them so the built traceparent reflects the upstream
  sampling decision instead of hardcoding '01'.
- toolsService: build traceparent with the actual flag, forward tracestate.
- extHostLanguageModelTools.$invokeTool: deliver traceparent/tracestate to
  extension-implemented tools for symmetry with outbound $invokeTool.
- Reword toolsService comment so it matches the unconditional behavior.
…app launch

Co-authored-by: Copilot <copilot@github.com>
* inlineChat: make status placeholder registration a singleton

The actionViewItemService.register() call for the StatusPlaceholder
was done per InlineChatZoneWidget instance. Since the service throws
on duplicate (menuId, commandId) registrations, having two zone widgets
(e.g. in side-by-side editors) would crash.

Fix: single process-lifetime registration that dispatches to the correct
widget instance via DOM containment at render time.

Fixes #312792

* defer DOM lookup to rAF since render() runs before DOM attachment
…update

Refactor titlebar action handling and improve CSS legibility for "Open in Agents" widget
* Add strongForeground color for enhanced text legibility

* Update src/vs/platform/theme/common/colors/baseColors.ts

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

---------

Co-authored-by: mrleemurray <mrleemurray@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* feat: add color theme selection to account menu and adjust UI padding

* style: enhance chat status tooltip appearance and layout

Co-authored-by: Copilot <copilot@github.com>

---------

Co-authored-by: mrleemurray <mrleemurray@users.noreply.github.com>
Co-authored-by: Copilot <copilot@github.com>
…lity (#313004)

editor: enable tab shrinking in narrow viewports for better accessibility of close button

Co-authored-by: mrleemurray <mrleemurray@users.noreply.github.com>
fix(editorPart.css): adjust padding for editor action items

Co-authored-by: mrleemurray <mrleemurray@users.noreply.github.com>
…mock implementations (#313017)

Co-authored-by: Copilot <copilot@github.com>
MCP: forward W3C traceparent to servers via _meta (SEP-414)
…13023)

Co-authored-by: vs-code-engineering[bot] <vs-code-engineering[bot]@users.noreply.github.com>
…12942)

* agentHost: fix other cases of client-provided tools getting stuck

* comments and ci
@pull pull Bot locked and limited conversation to collaborators Apr 28, 2026
@pull pull Bot added the ⤵️ pull label Apr 28, 2026
@pull pull Bot merged commit e78dfbd into code:main Apr 28, 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.

6 participants