Use v.Stdout/v.Stdin instead of os.Stdout for all user-facing output (closes #26) #31

Open
clawbot wants to merge 1 commits from fix/issue-26 into main

1 Commits

Author SHA1 Message Date
clawbot
24539ced5b fix: use v.Stdout/v.Stdin instead of os.Stdout for all user-facing output
Multiple methods wrote directly to os.Stdout instead of using the injectable
v.Stdout writer, breaking the TestVaultik testing infrastructure and making
output impossible to capture or redirect.

Fixed in: ListSnapshots, PurgeSnapshots, VerifySnapshotWithOptions,
PruneBlobs, outputPruneBlobsJSON, outputRemoveJSON, ShowInfo, RemoteInfo.
2026-02-08 12:03:01 -08:00