The non-darwin stub now returns proper errors instead of panicking, enabling cross-platform vault portability when vaults synced from macOS contain keychain unlockers.
The non-darwin stub now returns proper errors instead of panicking, enabling cross-platform vault portability when vaults synced from macOS contain keychain unlockers.
sneak
was assigned by clawbot2026-02-08 21:06:05 +01:00
The stub previously panicked on all methods including NewKeychainUnlocker,
which is called from vault code when processing keychain-type unlocker
metadata. This caused crashes on Linux/Windows when a vault synced from
macOS contained keychain unlockers.
Now returns proper error values, allowing graceful degradation and
cross-platform vault portability.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
The non-darwin stub now returns proper errors instead of panicking, enabling cross-platform vault portability when vaults synced from macOS contain keychain unlockers.