Skip to content

don't collapse thinking/tool content - #328640

Draft
justschen wants to merge 1 commit into
mainfrom
justin/eiscue-ice
Draft

don't collapse thinking/tool content#328640
justschen wants to merge 1 commit into
mainfrom
justin/eiscue-ice

Conversation

@justschen

Copy link
Copy Markdown
Collaborator

No description provided.

Copilot AI review requested due to automatic review settings August 2, 2026 22:02

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Adds an experimental scrolling thinking style that keeps grouped tool calls visible while collapsing completed reasoning.

Changes:

  • Adds and registers ThinkingDisplayMode.Scrolling.
  • Separates reasoning and tool groups, forcing eligible tools into always-visible groups.
  • Adds styling and tests for scrolling-mode behavior.
Show a summary per file
File Description
src/vs/workbench/contrib/chat/common/constants.ts Defines the scrolling mode.
src/vs/workbench/contrib/chat/browser/chat.shared.contribution.ts Registers the experimental setting option.
src/vs/workbench/contrib/chat/browser/widget/chatWidget.ts Recognizes the mode for telemetry.
src/vs/workbench/contrib/chat/browser/widget/chatListRenderer.ts Implements grouping and finalization behavior.
src/vs/workbench/contrib/chat/browser/widget/chatContentParts/chatThinkingContentPart.ts Keeps tool groups visible and collapses completed reasoning.
src/vs/workbench/contrib/chat/browser/widget/chatContentParts/media/chatThinkingContent.css Styles headerless tool groups.
src/vs/workbench/contrib/chat/browser/agentSessions/media/agentSessionHoverWidget.css Adjusts tool-group layout in session hovers.
src/vs/workbench/contrib/chat/test/browser/widget/chatListRenderer.test.ts Tests mode-specific grouping decisions.
src/vs/workbench/contrib/chat/test/browser/widget/chatContentParts/chatThinkingContentPart.test.ts Tests scrolling-mode visibility and collapse behavior.

Review details

  • Files reviewed: 9/9 changed files
  • Comments generated: 0
  • Review effort level: Balanced

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants