Full-thread outline
Beyond visible
The sidebar can include headings from the current conversation even before ChatGPT mounts them on screen.
ChatGPT Table of Contents builds a prompt-grouped outline for long conversations, including headings that are not loaded on screen yet.
Live preview
Prompt
We need a sequence that is easy to review, test, and ship.
Active section
The outline keeps this section attached to the question that introduced it, so the thread stays readable.
Product facts
Full-thread outline
Beyond visible
The sidebar can include headings from the current conversation even before ChatGPT mounts them on screen.
Shortcut
CMD+C
Quick toggle support stays out of the way when you are editing or copying text.
Smart jumps
Hydration-aware
Deep links keep tracking through long scrolls and delayed ChatGPT rendering instead of stopping at visible content.
Chat surfaces
2 domains
Works on chat.openai.com and chatgpt.com with the same content-script-first runtime.
Why it feels faster
Instead of only scraping headings currently mounted in the page, the sidebar is built for long ChatGPT threads where the section you need may not be visible yet.
Context first
Every assistant heading stays attached to the prompt that produced it, so you can navigate by question context instead of raw chronology.
Full-thread map
When ChatGPT has conversation data available, the outline can include sections before they are mounted in the current scroll window.
Precise landing
Clicking a TOC item can keep seeking, hydrating, and refining until the target section is reachable.
How it works
The extension lives in the thread you already use. There is no export step, setup screen, or detached control panel to learn first.
The extension watches the current ChatGPT thread and builds an outline from visible content plus available conversation structure.
Use the floating button or the keyboard shortcut to open the sidebar without breaking the current reading flow.
Choose any grouped heading to seek through the thread and land near the relevant answer instead of manually tracing the page.
Interaction details
Keyboard toggle
Meta+C only toggles the outline when there is no active text selection and no editable field in play.
The sidebar hides the visual scrollbar while preserving vertical scrolling for long outlines.
Offsets and right-edge clearance are measured from the live page instead of being hard-coded.
Ready when the conversation gets too long
Install the extension, keep the existing ChatGPT interface, and bring back structure when the section you need is buried far down the conversation.