witcheer's Wingtips #33: checkpoints

Republished in his own words, with credit.

Back to wingtips

#33 · checkpoints

· Maintenance & updates · CLI / Desktop / Gateway

Hermes Wingtips #33: checkpoints

checkpoints snapshot your project before Hermes Agent writes, patches or runs a destructive command, and /rollback puts things back.

(1) hermes chat --checkpoints

you can turns them on for one session, or keep them on with checkpoints: enabled: true in config.yaml.

(2) /rollback

lists every snapshot; /rollback diff <N> previews the change and /rollback <N> <file> restores a single file. everything lives under ~/.hermes/checkpoints/.

turning this on is great before a big refactor, before letting an agent loose on an unfamiliar repo, or before trying yolo mode!

as an example, here is a live recovery on my own box:

All tips are written by witcheer and collected here with credit. Card images stay on his X posts.

witcheer says each tip ran on a real Hermes box before it shipped. Hermes changes fast, so check your version and the linked doc.