Ce face /snapshot (/snap)
/snapshot (alias /snap), doar în CLI, salvează și restaurează capturi ale configurației și stării Hermes. Fără argument listează capturile; create [etichetă] salvează una, restore <id> revine la ea, iar prune [N] le șterge pe cele vechi.
La restaurare în hermes chat clasic, Hermes închide cititorii locali și golește gateway-ul local, restaurează offline, apoi se reconectează cu istoricul restaurat (sau creează o sesiune nouă dacă sesiunea curentă e mai nouă decât captura). Restaurarea bazei de date păstrează verificările de siguranță ale backup-ului SQLite.
Sintaxă și opțiuni
| Opțiune / Parametru | Descriere |
|---|---|
(fără argument) |
Lista capturilor. |
create [etichetă] |
Captură nouă. |
restore <id> |
Revine la captură. |
prune [N] |
Șterge capturile vechi. |
Exemple practice
Exemplul 1: Captură înainte de o schimbare de config
/snapshot create inainte-de-mcp
/snapshot
Greșeli frecvente și bune practici
- Folosești
/snapshotca să anulezi modificări de cod. Pentru fișierele proiectului există/rollback.