[FEATURE] Add 'Jump to Last User Message' button in conversation sidebar

Resolved 💬 3 comments Opened Nov 5, 2025 by carloap1980 Closed Jan 9, 2026

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

When working on complex, multi-step tasks, conversations with Claude Code can become very long, often spanning hundreds of messages. This creates a significant navigation challenge: it becomes difficult to quickly return to the last user prompt after scrolling through Claude's responses, code outputs, and file modifications. Current pain points:

  • Users need to manually scroll through the entire conversation history to find where they last asked a question
  • The sidebar conversation view lacks navigation shortcuts or bookmarks
  • When reviewing Claude's work or checking previous responses, it's hard to jump back to "where I left off"
  • This friction slows down the iterative development workflow, especially during long coding sessions

Proposed Solution

Add a "Jump to Last User Message" button or keyboard shortcut to quickly navigate to the most recent user prompt in the conversation.

Implementation suggestions: Option A - Button in Sidebar (Visual):

  • Add a floating button at the bottom-right of the conversation sidebar
  • Icon: ⬆️ Your Last Message or 📍 Jump to My Last Prompt
  • Clicking it scrolls to the last message sent by the user
  • Could also include a counter badge showing unread AI responses

Option B - Keyboard Shortcut (Power Users):

  • Add a keyboard shortcut: Ctrl+Shift+U (Windows/Linux) or Cmd+Shift+U (Mac)
  • Shortcut: "Jump to Last User Message"
  • Could be configurable in VSCode settings

Option C - Enhanced Scrollbar Markers (Advanced):

  • Add visual markers on the scrollbar indicating user messages (similar to VSCode's error/warning markers)
  • Clicking a marker jumps directly to that message
  • Different color for "last user message" vs older ones

Bonus Enhancement:

  • Add "Jump to Next/Previous User Message" navigation (like Ctrl+G in many text editors)
  • Show a mini-map or timeline of the conversation with user/assistant message indicators

Alternative Solutions

Highlight the "user prompt" with color

Priority

High - Significant impact on productivity

Feature Category

Interactive mode (TUI)

Use Case Example

Use case example:

  1. User asks Claude to implement a feature
  2. Claude responds with multiple file edits, explanations, and code blocks (takes up 2-3 screens)
  3. User scrolls up to review what Claude did
  4. User wants to ask a follow-up question but needs to scroll all the way down again manually
  5. Repeat this 10-20 times in a session → significant time waste

Additional Context

_No response_

View original on GitHub ↗

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