Hermes Agent's /rollback is a useful command in messaging platforms that lists or restores file system checkpoints instead of rolling back chats. That is, Hermes changed the code, changed the documentation, and you should think about it when you want to undo the last few changes.
How to understand it
/rollback: List existing checkpoints first./rollback 1: Restore the most recent one.- When the number is higher, it is to recover more checkpoints forward.
When is it most useful
This is especially valuable when you let Hermes do a warehouse change remotely in Telegram and Slack. Because you're not always in front of the terminal, /rollback lets you go back and look for recent changes without having to SSH back.
Of course, it's not a panacea. Don't expect a single command to revert a change that has been manually committed, moved to a different branch, or outside the scope of checkpoint management. Check the current workspace status clearly before rolling back, which is the most stable.
In a word: /rollback is a file recovery command in the messaging platform, not a "withdraw from the previous conversation".
Think about one thing before using it
/rollback is a good way to undo the changes Hermes just made, but not for replacing Git history. If you have manually continued to modify, switch to another branch, or move the file out of the current workspace, and then blindly roll back, it is easy to mess up the state. Look at the work area first, and then roll back, which is the most stable.
Official open source address: https://github.com/NousResearch/hermes-agent; Official document entry: https://hermes-agent.nousresearch.com/.