Overview
Rewind (/rewind)
/rewind to open the Rewind interface:
What Can Be Restored
- Restore conversations and files (default): Restores the conversation to the checkpoint and reverts all file changes made by Qoder after that point.
- Restore conversation only: Restores the conversation history to the checkpoint while leaving files in their current state.
- Restore files only: Reverts file changes made by Qoder after the checkpoint while leaving the conversation in its current state.
File changes made through manual editing or Shell commands may not be reverted by Rewind. Rewind primarily targets changes made by Qoder through its file editing tools.
How It Works
- If you choose to restore the conversation, the conversation history is truncated back to that checkpoint.
- If you choose to restore files, Qoder uses the recorded editing history to revert the relevant files to their state at the checkpoint.
When to Use
- Qoder has gone in the wrong direction, and you want to return to the fork in the road to restate your requirements.
- The recent batch of changes is unsatisfactory, and you want to quickly revert them and try a different approach.
- You want to branch out from an earlier point in the conversation to explore a different solution.
Tips
- Pay attention to the file impact scope displayed in the interface before rewinding to ensure the content to be reverted meets your expectations.
- When dealing with important changes, it is safer to use it in conjunction with Git: committing at key points allows you to recover even if you go beyond the scope that Rewind can cover.
- Rewind only applies to the editing history recorded within the current session; cross-session changes or those made manually/via Shell are outside its scope.