Header names the client fills in automatically from contract metadata.
Contracts with idempotency metadata get their idempotency key header
generated per call, so typed calls may omit it. When the metadata header
name is widened to string, only the default idempotency-key header is
treated as auto-provided so other required headers stay required.
Header names the client fills in automatically from contract metadata.
Contracts with idempotency metadata get their idempotency key header generated per call, so typed calls may omit it. When the metadata header name is widened to
string, only the defaultidempotency-keyheader is treated as auto-provided so other required headers stay required.