Skip to content

Tree-based LogManager #17

@ErikBjare

Description

@ErikBjare

I asked ChatGPT about it, and it seems doable: https://chat.openai.com/share/5b63c61e-0b82-43ee-b305-d283deba51fb

Would enable the user to stop worrying about "losing" conversation history, and let them browse the branching nature of the convo like in the ChatGPT UI.

Some complications around:

  • editing
    • after editing the conversation, read the messages and find the common ancestor and branch from there
  • saving/loading
    • a solution could be to store each branch as a log in the conversation folder side-by-side with the "main" conversation.jsonl branch.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions