fix: track and report file restore failures #22

Merged
sneak merged 2 commits from fix/restore-error-handling into main 2026-02-20 11:19:41 +01:00

2 Commits

Author SHA1 Message Date
8c4ea2b870 Merge branch 'main' into fix/restore-error-handling 2026-02-20 11:19:21 +01:00
cafb3d45b8 fix: track and report file restore failures
Restore previously logged errors for individual files but returned
success even if files failed. Now tracks failed files in RestoreResult,
reports them in the summary output, and returns an error if any files
failed to restore.

Fixes #21
2026-02-19 23:52:22 -08:00