OptionalheaderHeader that carries the idempotency key.
Default: "idempotency-key".
OptionalrequiredWhether this operation requires an idempotency key at the HTTP boundary.
This is metadata for hooks, docs, and generated OpenAPI. Use cases should
still call runIdempotently(...) for workflows that must be retry-safe.
OptionalscopeHow to scope idempotency keys when an HTTP hook derives the scope.
Default: "global".
OptionalttlTime-to-live for reserved and completed keys.
Contract metadata for idempotency-aware routes.