VAULTWARDEN-SETUP: document name-based retrieval contract #14
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "fix/vault-fetch-contract-docs"
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?
What
Aligns
docs/VAULTWARDEN-SETUP.mdwith the retrieval contract thatclawdie-vault-fetchactually implements. Companion PR to clawdie-isofeat/vault-seed-fetch-fixed— they should land together.Why
The fetch helper (clawdie-iso) retrieves secrets by item name via
bw get password <NAME>and no longer scopes by collection ID. This doc still taught the old contract (bw list items --collectionid <UUID>+jq). A new agent following the doc would store items the helper cannot read, and the doc's own verification test would fail against the helper.Changes
agent-secretscollection is operator organization only; uniqueness is enforced at fetch time by name.clawdie-vault-fetchend-to-end (with a rawbw get passwordfallback for hosts without the helper yet).--write-envupsert over copy-paste.Checks
Old-contract remnants after the change:
0.Cross-repo consistency
bw get password <NAME>bw get password <NAME>Co-Authored-By: Hermes & Sam <hello@clawdie.si>