mirror of
https://github.com/l0ng-ai/openidea.git
synced 2026-11-14 16:07:52 +00:00
The task's Changes pane gets Rollback: the selected files, or all of them, go back to how they were when the task started, after a confirmation. Files the user had already changed in the project's checkout when the task started are copied aside then, so rolling back restores the user's own edits instead of the last commit; files the agent created are removed. The copies stay with the task (forks share them) and are removed with it. Rollback is refused while the agent is working. Refs #1777