Files
hermes-agent/hermes_cli
kshitijk4poor e907a9a14b fix(cli): don't report a partially restored snapshot as missing
restore_quick_snapshot now returns False when the snapshot's auth.json
is refused or skipped, even if other files were restored. /snapshot
restore mapped every False to "Snapshot not found", so a restore whose
files came back but whose corrupt auth.json was refused told the user
the snapshot did not exist.

When the restore returns False but the snapshot id is listed, print a
new snapshot.restore_incomplete message instead (added to every locale
carrying snapshot.not_found). The kept corrupt-auth test now drives the
caller too and asserts the live auth.json stays untouched.
2026-10-03 16:30:59 +05:30
..
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…