Expand description
Portable idempotency receipt vocabulary.
Structs§
- Dedup
Conflict Metadata - Safe-to-report metadata for an existing op-id slot. This deliberately omits cached response bytes; callers use it to explain conflicts without leaking command output.
- Dedup
Entry - One persisted dedup entry. Identity is
(operation_id, verb).
Enums§
- Dedup
Outcome - Result of a dedup reservation call.
Constants§
- DEFAULT_
RETENTION_ SECS - Default retention for completed receipts. Pending reservations do not expire.
Functions§
- hash_
request_ body - Hash the caller’s canonical request bytes for deduplication.