Skip to content

Conversation nodes and panel

Start and continue

Enter a question in an ask box. The question and streamed answer become one conversation node. Ask from that node to continue the same path.

Selecting text in a real ThoughtDAG answer, choosing Explore, and creating a new orange branch

The recording shows the three beats in order: select text → choose Explore → submit the branch question. This page explains interactions inside a node; see Interface overview for where each area sits.

Understand a conversation node

The node card supports quick scanning rather than every control:

  • the top shows the question, role, and state;
  • the body shows the active answer version;
  • footer actions cover frequent operations such as continuing, regenerating, copying, and editing;
  • each answer version records its model and generation time;
  • an amber mark means upstream content changed after this answer was generated;
  • semantic zoom folds the full card into a takeaway and then an icon marker.

Double-click the node for the complete panel. Use right-click for lower-frequency node actions.

Floating-panel areas

The panel floats above the right side of the canvas without moving nodes. Drag its left edge to resize it; double-click the edge to restore the default width.

AreaPurpose
Header status and actionsInspect role, token, and material state, then use node-level shortcuts
QuestionRead or edit the question; waiting nodes also receive their question here
Answer and versionsRead the full answer, switch versions, inspect the generating model, and explore or highlight selected text
AttachmentsAdd materials and control whether inherited attachments enter this context
HighlightsPass full text, tag important passages, or pass highlights only; see Highlight and weave
Merge orderReorder upstream blocks when several routes enter the node; see Control context
Context treeInspect the actual materials, references, conversation turns, and estimated tokens; see Inspect the next request
Follow-upContinue this path; click the Will send summary line above the input to preview the next request

Explore from selected text

Select a useful phrase in an answer and choose Explore. ThoughtDAG creates an orange branch anchored to that selection. The original path stays intact while the new question opens another direction.

Use Explore to test another interpretation, investigate a detail without lengthening the main path, or compare prompts and models.

Edit a node

  • Double-click the question to edit it.
  • Use the pencil button at the end of an answer to edit that answer.
  • Double-click the node to open its floating panel.

Editing upstream content can make dependent answers stale. ThoughtDAG marks them rather than silently presenting them as current.

Regenerate and compare

Regenerate in place adds an answer version to the same node. Use a new sibling node when the alternatives should remain visible side by side. See Versions, staleness, and replay.

Node right-click menu

The right-click menu holds lower-frequency actions. Interface overview: Nodes explains each item once, so this page only adds two state rules: available actions vary by node type and state, and right-click preserves the browser's native menu when text is selected. CLI actions hand work to Session Atlas; they do not automatically add an external session to the current context.

ThoughtDAG is open source under the MIT License.