Scroll wheel/trackpad should scroll agent transcript inside agent detail view

Resolved 💬 3 comments Opened May 13, 2026 by FadiTouza Closed Jun 16, 2026

When I enter an agent's detail view (right-arrow from the agent list), I want to scroll up/down with the mouse wheel or trackpad to read through that agent's transcript history — what it's been doing, prior tool calls, prior messages.

Currently, scrolling inside an agent detail view doesn't scroll the agent's transcript. The scroll wheel gets remapped to arrow keys (per the status line: "Scroll wheel is sending arrow keys"), which then cycles my own input history via history:previous / history:next instead of scrolling the agent's conversation.

Expected behavior: scroll wheel / trackpad scroll inside an agent detail view should scroll the agent's transcript — same way it does in any other terminal app or chat UI.

Why arrow keys aren't the right fix: I want arrow keys to stay as input-history cycling (useful for re-sending prompts). The scroll gesture is the natural one for reading back through history.

Workarounds I tried:

  • Ctrl+O (toggleTranscript) from within the agent — no effect
  • Adding cmd+up/cmd+downscroll:pageUp/scroll:pageDown in Scroll and Transcript contexts in ~/.claude/keybindings.json — no effect, because the agent detail view doesn't appear to be a Scroll or Transcript context
  • The keybinding system exposes scroll:lineUp/scroll:lineDown/scroll:pageUp/scroll:pageDown actions but none of them apply to the agent detail view's transcript area

Environment:

  • macOS (Darwin 25.4.0)
  • Ghostty terminal
  • Claude Code with Opus 4.7

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗