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.