This is a confirmed bug - the revert button is failing to properly restore files for some users right now. Our engineering team is actively investigating.
In the meantime, the most reliable way to undo agent changes is through Git:
Before each agent session: commit your current state (git commit -am "checkpoint")
To revert after: git checkout . to discard all uncommitted changes, or git stash if you want to preserve them temporarily
I know this isn’t ideal when the built-in revert should just work. We’re working on a fix.
Hey @Samuel_Talenti,
We’ve made a number of improvements to checkpoint and revert behavior since you posted, including fixes for reverts silently not restoring files!
Could you give it another try on the latest version (v3.17)?
Create a multi-step plan
Ask the agent to run it
Click “revert” on that request and confirm your code and plan files are restored