secret/internal
clawbot 6be4601763 refactor: return errors from NewCLIInstance instead of panicking
Change NewCLIInstance() and NewCLIInstanceWithFs() to return
(*Instance, error) instead of panicking on DetermineStateDir failure.

Callers in RunE contexts propagate the error. Callers in command
construction (for shell completion) use log.Fatalf. Test callers
use t.Fatalf.

Addresses review feedback on PR #18.
2026-02-19 23:53:35 -08:00
..
cli refactor: return errors from NewCLIInstance instead of panicking 2026-02-19 23:53:35 -08:00
secret fix: suppress gosec G204 for validated GPG key ID inputs 2026-02-19 23:40:21 -08:00
vault fix: NumSecrets() now correctly counts secrets by checking for current file 2026-02-08 12:04:15 -08:00