Skip to content

Conversation

@rebornix
Copy link
Member

No description provided.

Copilot AI review requested due to automatic review settings December 11, 2025 22:29
@rebornix rebornix enabled auto-merge December 11, 2025 22:29
@rebornix rebornix self-assigned this Dec 11, 2025
@vs-code-engineering
Copy link

📬 CODENOTIFY

The following users are being notified based on files changed in this PR:

@roblourens

Matched files:

  • src/vs/workbench/contrib/chat/browser/chatListRenderer.ts
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR fixes issue #282622 by enabling pinning of serialized terminal tool calls from extension-contributed chat sessions. The change modifies the shouldPinPart method in the chat list renderer to distinguish between local and contributed session types.

Key Changes

  • Adds logic to identify serialized terminal tool invocations from contributed sessions (sessions with custom URI schemes, not the built-in vscodeChatInput or vscodeLocalChatSession schemes)
  • Terminal tools from contributed sessions are now allowed to be pinned, while terminal tools from local sessions remain unpinned
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

3 participants