0.E.2 Implement real OS keyring vault #147

Closed
opened 2026-07-27 00:26:27 +00:00 by KofTwentyTwo · 1 comment
KofTwentyTwo commented 2026-07-27 00:26:27 +00:00 (Migrated from github.com)

Replace MockKeyring in production with the keyring crate; MockKeyring test-only. AC: integration test proves the daemon reads keys from the vault.

Replace MockKeyring in production with the keyring crate; MockKeyring test-only. AC: integration test proves the daemon reads keys from the vault.
KofTwentyTwo commented 2026-07-27 01:28:25 +00:00 (Migrated from github.com)

Done on dev (commit 9c83032): real OS keyring-backed SecretManager::production(); MockKeyring in tests only. Note: nuncio-cli/nuncio-mcp shells still use connect_ephemeral (MockKeyring, throwaway DB) — pre-existing, tracked under #152 (1.C.1) and the client-repo split (Phase 5).

Done on `dev` (commit 9c83032): real OS keyring-backed SecretManager::production(); MockKeyring in tests only. Note: nuncio-cli/nuncio-mcp shells still use connect_ephemeral (MockKeyring, throwaway DB) — pre-existing, tracked under #152 (1.C.1) and the client-repo split (Phase 5).
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: KofTwentyTwo/nuncio#147