Save threads as drafts
Allow users to save a starting message as a thread draft. This lets a user pause a conversation, open a new thread to process or transform part of the content, then return to the draft and continue seamlessly.
Example workflow:
I was working on a programming project (small enough to fit in context), attached the relevant files, and wrote a prompt to generate a summary for my CV. I realized I also wanted to include the job offer I was applying for — normally I open a new thread in T3 Chat to convert a job offer to Markdown, then copy the result back. Without drafts I can’t pause the main thread, do that transformation, and return cleanly. This simple case illustrates the workflow; more complex uses could benefit more from this feature.
Log in to comment and vote
Comments1
Scarlet Highlighter
I thought about this a bit more — adding a dedicated button for drafts might clutter the UI. Instead, here’s a simpler approach: if the message input isn’t empty and the user clicks “New Chat,” automatically create a draft thread and save the current input there. For now, these drafts could just be named sequentially (e.g. Draft 1, Draft 2, etc.) without generating titles automatically. The title could be created later when the user clicks “Generate Title” It could also be a great idea to pin these drafts in the threads list so they don’t get lost or forgotten.