secret/internal
clawbot 6211b8e768 Return error from GetDefaultStateDir when home directory unavailable
When os.UserConfigDir() fails, DetermineStateDir falls back to
os.UserHomeDir(). Previously the error from UserHomeDir was discarded,
which could result in a dangerous root-relative path (/.config/...) if
both calls fail.

Now DetermineStateDir returns (string, error) and propagates failures
from both UserConfigDir and UserHomeDir.

Closes #14
2026-02-15 14:05:15 -08:00
..
cli Return error from GetDefaultStateDir when home directory unavailable 2026-02-15 14:05:15 -08:00
secret Return error from GetDefaultStateDir when home directory unavailable 2026-02-15 14:05:15 -08:00
vault fix: NumSecrets() now correctly counts secrets by checking for current file 2026-02-08 12:04:15 -08:00