VS Code extension: collapsible tool/diff blocks + jump-to-latest-message to cut scrolling

Open 💬 1 comment Opened Jun 25, 2026 by itsaccurate

Preflight Checklist

  • [x] I have searched existing requests and this feature hasn't been requested yet
  • [x] This is a single feature request (not multiple features)

Problem Statement

In the Claude Code VS Code extension chat panel, every turn produces a lot of tool-call, diff, and file-content blocks rendered inline. To read the assistant's actual written response, I have to scroll past all of that output every turn. On a long session with many tool calls per turn, finding the prose becomes the main friction.

There is currently:

  • No way to collapse/minimize individual tool-call, diff, or file-content blocks in the chat panel.
  • No keyboard shortcut or command to jump to the latest assistant message or scroll to the bottom.

Ctrl+O (transcript viewer) helps a little by grouping nested MCP calls, but the graphical panel itself has no collapse and no jump-to-message navigation.

  • Claude Code VS Code extension
  • Windows 11

Proposed Solution

  1. Collapsible tool-call / diff / file-content blocks in the chat panel — click a block header to expand/collapse it. Ideally auto-collapsed by default once a tool completes, with a per-block (and global) expand toggle.
  2. A keyboard shortcut / command to jump to the latest assistant message (or scroll to bottom / navigate between messages) in the extension chat.

Alternative Solutions

The "fugu" harness handled this well: tool output was collapsed by default, which kept the conversation readable and let you focus on the assistant's messages without scrolling through every diff and command output. That single behavior made long sessions much easier to follow.

Priority

Low - Nice to have

Feature Category

Performance and speed

Use Case Example

_No response_

Additional Context

_No response_

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗