Skip to content

Fork/clone a conversation #366

@glebovmaksim

Description

@glebovmaksim

It would be great to have an option to fork / clone a conversation to a new tab e.g. with a new command /fork.

Use cases:

  • Multi-tasking within the same context (e.g. fixing tests and planning further changes).
  • Experimenting with different models in the same context (can be useful in plan mode).
  • Running /compact in a forked conversation and having the ability to return to a full message history if compaction goes overly aggressive.

There is a similar feature in Claude Code that creates a fork but stays in the same tab. Maybe opening a new tab is a better default (they have an issue about this).

To upvote this issue, give it a thumbs up. See this list for the most upvoted issues.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    Status

    Ready

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions