Context
RFC 0011 proposes native secret storage support. This issue tracks the Linux backend.
Scope
- Implement
secret-service://collection/item resolver backend.
- Integrate with resolver routing and typed error model.
- Treat missing DBus/keyring daemon as backend-unavailable (not crash).
Acceptance Criteria
secret-service://... refs resolve when Secret Service is available.
- Missing session/keyring returns clear fallback guidance (
env://...).
- Linux-specific tests are present and skip cleanly when backend is unavailable.
- No secret values are logged or printed.
Out of Scope
- KWallet support (unless explicitly added to scope later).
- macOS/Windows backend work.
Context
RFC 0011 proposes native secret storage support. This issue tracks the Linux backend.
Scope
secret-service://collection/itemresolver backend.Acceptance Criteria
secret-service://...refs resolve when Secret Service is available.env://...).Out of Scope