Navigation Panel for chats with the conversation outline.
p
pS
Currently, conversations with the LLM in ChatBox are presented as a continuous "wall of text." This makes it difficult and time-consuming to navigate, find specific points, and get an overview of long and complex discussions. 
Desired Solution
Implement a dedicated, collapsible navigation panel that displays a structured, interactive outline of the entire conversation. This panel would be positioned on the side of the screen(right or left), providing a persistent and clear map of the dialogue.
The implementation would be visually similar to the Outline Panel in Obsidian (as per the provided screenshot), where a clear, clickable heading list allows for instant navigation within a document.
Example of the Outline Panel in the Obsidian is in the screenshot.
Possible Features:
- Collapsible and resizable panel on the right\left side.
- AI-Generated Headings: A separate, cheaper LLM auto-generates a conversation outline. (automatically or via a refresh button.)
- Visual Structure: Uses indentation to show conversation flow.
- An option to remember expanded\collapsed state of the Outline of the opened Topic
- Default expand level option (no expand, H1, H2, H3)
- Level switch (expand heading to a certain level) by moving the switch
- Expand all, collapse all headings of the Outline
etc.
