[FEATURE] Add quick navigation anchors for user messages in chat history
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:
- Sidebar/Outline View: A collapsible sidebar showing a list of user
messages (first ~50 chars) that can be clicked to jump to that point
- Breadcrumb Navigation: Add "Previous/Next User Message" buttons in the
chat interface to quickly skip between user questions
- 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_
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗