feat: implement kernel keyring fallback backend (#24) #111
Reference in New Issue
Block a user
Delete Branch "feature/issue-24-kernel-keyring"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary\n\n- Add
KeyringBackendusinglinux-keyutilsfor direct kernel keyring access\n- Uses session keyring with namespaced keys ("llm-multiverse:")\n- Wire into main.rs config routing (backend = \"keyring\")\n- 32 total tests (23 unit + 9 integration), clippy clean\n\n## Test plan\n\n- [x]cargo test -p secrets-service— 32 tests pass\n- [x]cargo clippy -p secrets-service --tests -- -D warnings— clean\n\n🤖 Generated with Claude Code