Skip to content

Conversation

@pull
Copy link

@pull pull bot commented Jan 21, 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 : )

hkleungai and others added 30 commits January 20, 2026 16:50
* Expose MCP server definitions to ext host

* Fixes

* Update src/vs/workbench/api/common/extHostTypeConverters.ts

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

* Update src/vs/workbench/api/browser/mainThreadMcp.ts

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

* Address review comments

* address review comments

* Reuse McpServerDefinition.Serialized instead of custom DTOs (#289165)

* Initial plan

* Reuse McpServerDefinition.Serialized instead of custom DTO interfaces

Co-authored-by: DonJayamanne <1948812+DonJayamanne@users.noreply.github.com>

---------

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

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Use session resource for edit file tool
Removes the 500ms timeout fallback that was a hack to wait for focus
transfer to auxiliary windows. Instead, only waits for focus transfer when
preserveFocus is false, since preserveFocus: true means the window won't
get focus and the layout service won't fire onDidChangeActiveContainer.

- Remove unused raceCancellablePromises import
- Add preserveFocus check to avoid waiting when focus won't transfer
- Remove timeout(500) that could cause UI to appear in wrong location

Fixes #279738

(Commit message generated by Copilot)
For #274403

Replacing chatSessionId in a few API proposals. Keeping around the old fields for now until we can adopt this everywhere
Adopt hover for session type picker and mode picker
* make fixed scrolling scrollable

* set default back to fixedscrolling

* fix comments

* address some comments

* fix scroll when done
* Workbench - update editor content menu design

* Pull request feedback
…anel-dispose

vscode-dts: Fix typedoc for WebviewPanel.dispose()
…get-updates

'Agent Status' widget tweaks
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…erns

Co-authored-by: osortega <48293249+osortega@users.noreply.github.com>
Co-authored-by: osortega <48293249+osortega@users.noreply.github.com>
osortega and others added 13 commits January 20, 2026 17:00
Use MarkdownString for privacy footer localization with embedded links
Combines adjacent text code blocks in ChatToolOutputContentSubPart to
reduce the number of editor models and listeners created when tools
return multiple separate output parts. When an MCP tool outputs many
lines (e.g., 100 lines), they are now merged into a single code block
instead of creating 100 separate blocks, which significantly improves
responsiveness and prevents listener leak warnings.

- Modified createOutputContents() to group consecutive code parts
- Modified addCodeBlock() to accept an array of parts and combine
  their text content with newline separators
- Reduces model/listener creation for high-volume MCP tool outputs

Fixes #279624

(Commit message generated by Copilot)
Do not open the chat widget if welcome page is agent sessions
* fix: memory leak in folder configuration

* pass resourcemap
* Minor chat optimizations and fixes

* Remove updateItemHeightOnRender in favor of a ResizeObserver

* Remove other unneeded onDidChangeHeight emitters

* Fix autoscroll- maybe this fixes our autoscroll issues. But it does fix the flickering I get when expanding items, due to waiting for the resize observer then waiting multiple animation frames for the scroll event to be handled

* Clean up

* More onDidChangeHeights cleanup

* Cleanup

* Fixes

* Restore onDidChangeHeight for thinking part
@pull pull bot locked and limited conversation to collaborators Jan 21, 2026
@pull pull bot added the ⤵️ pull label Jan 21, 2026
@pull pull bot merged commit 995b626 into code:main Jan 21, 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.