OptionalheaderCase-insensitive request header. Default: x-idempotency-key.
OptionalmaxMaximum retained keys, including pending requests. Default: 1000.
OptionalmaxMaximum response body retained per key. Default: 65,536 bytes.
Explicit authorization/tenant scope. Run after authentication and authorization. Return undefined to skip; use a fixed string only for deliberately public operations. Never use an unverified identity header.
OptionalskipDefault: skip GET, HEAD, OPTIONS and other non-mutating methods.
OptionalttlStored response lifetime in milliseconds. Default: 86,400,000.
Configuration for bounded, process-local mutation response replay.