[Feature]: Allow rewinding a conversation without restoring the workspace #6882
Closed
michael-dm
started this conversation in
Ideas
Replies: 2 comments
|
any progress on this? it's the main factor that i can't migrate to t3code over codex |
0 replies
|
Resolved by #11358 — rewind now offers Revert and keep changes (conversation-only) alongside full file restore. |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Before submitting
Area
Not sure
Problem or use case
“Go back” rewinds both the conversation and the workspace checkpoint. Sometimes I want to remove recent messages that were sidetracks, dead ends, or one-off questions, while keeping the useful code currently on disk.
There does not appear to be a way to keep a clean, relevant conversation history without also reverting workspace changes.
Proposed solution
Allow users to rewind the conversation without restoring workspace files. The exact UX could be decided separately.
Why this matters
Long-running threads accumulate irrelevant context. Removing it can keep the thread focused and useful without discarding valid work produced since that point.
Smallest useful scope
Provide one explicit way to return to an earlier conversation turn while leaving the workspace unchanged.
Alternatives considered
Copy the current changes elsewhere, use “Go back,” then restore them manually. This is cumbersome and risks losing work.
Risks or tradeoffs
The retained workspace may no longer match the earlier conversational context, so the action should make that state clear.
Examples or references
Related but distinct: #331 and #4070.
All reactions