Hey, both bugs are known and related.
Missing Accept button: this is a diff rendering issue. The changes do get applied, but there’s no diff preview shown. Main thread: Only some diffs are shown when agent makes changes.
Revert doesn’t roll back changes: when diffs aren’t shown, checkpoint revert also stops working properly. The chat looks reverted, but the files stay changed. Similar reports: Revert to Checkpoint Broken, Auto applies code changes without approve.
The team is aware. For now, I’d recommend making a git commit before agent sessions, so you can roll back with git checkout -- . or git stash.
Let me know if there’s anything else.