Skip to content

[FEATURE]: Thread commands and session graph #32316

Closed as not planned
Closed as not planned

Description

@mrbickle98

Feature hasn't been suggested before.

  • I have verified this feature I'm about to request hasn't been suggested before.

Describe the enhancement you want to request

Add two new slash commands to the TUI for better conversation exploration:

  1. /thread - Creates a child thread from selected text

    • Captures selected text and recent parent conversation context
    • Shows a ThreadFooter with navigation (parent/prev/next) and selected text excerpt
    • Injects parent context as a synthetic system reminder on the first prompt
    • Uses metadata to track thread relationships
  2. /graph - Shows a visual tree of session relationships

    • Displays threads and subagents in a hierarchical tree view
    • Shows selected text excerpts for each thread
    • Click-to-navigate to any session in the graph
    • Distinguishes between threads and subagents visually

Benefits: Allows users to fork focused explorations from specific parts of a conversation without losing context, and visualize the relationships between related sessions.

Activity

  1. github-actions commented on Jun 14, 2026

    @github-actions
    Contributor

    This issue might be a duplicate of existing issues. Please check:

  2. mrbickle98 commented on Jun 14, 2026

    @mrbickle98
    Author

    Related issues

    This overlaps with:

    How this differs:

    • /thread creates threads from selected text (not forking from a message)
    • /graph is a simpler dialog showing threads + subagents (not full ASCII art tree)
    • ThreadFooter with parent/prev/next navigation is new

    The /tree command in #22067 could potentially incorporate the /graph functionality if that gets implemented first.

  3. github-actions commented on Aug 14, 2026

    @github-actions
    Contributor

    To stay organized issues are automatically closed after 60 days of no activity. If the issue is still relevant please open a new one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions