[FEATURE] Add quick navigation anchors for user messages in chat history

Resolved 💬 2 comments Opened Jan 28, 2026 by chuadventure Closed Mar 14, 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 having lengthy conversations with multiple questions and topics, it becomes
difficult to quickly locate previous user messages in the chat history. Users
need to scroll extensively through the conversation to find their specific
questions, especially when the AI provides detailed responses that span multiple
screens.

This creates friction in the user experience, particularly for:

  • Long troubleshooting sessions with multiple sub-questions
  • Reviewing what was previously asked
  • Jumping back to specific points in the conversation

Proposed Solution

Add visual markers or navigation anchors for user messages to enable quick
location and scrolling. Possible implementations:

  1. Sidebar/Outline View: A collapsible sidebar showing a list of user

messages (first ~50 chars) that can be clicked to jump to that point

  1. Breadcrumb Navigation: Add "Previous/Next User Message" buttons in the

chat interface to quickly skip between user questions

  1. Visual Markers: Add distinct visual indicators (icons, background color,

or line markers) in the scrollbar showing where user messages are located

Any combination of these would significantly improve navigation in long
conversations.

Alternative Solutions

_No response_

Priority

High - Significant impact on productivity

Feature Category

Interactive mode (TUI)

Use Case Example

_No response_

Additional Context

_No response_

View original on GitHub ↗

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