From 081cc138775390c9eeae22b5aeb134196f2526cf Mon Sep 17 00:00:00 2001 From: Brian K Fung <64922294+briankfung@users.noreply.github.com> Date: Fri, 23 Oct 2026 00:25:04 -0400 Subject: [PATCH 1/2] feat: a header an operation declares is a keyword of the call's own The generator now reads an operation's optional header parameters, where it skipped them before. Each becomes a keyword of that method's own, named from the header in snake_case and typed from the spec, so process_message takes payer_authorization, sent as Payer-Authorization. Every existing call works as it did. A header can carry a credential, so the method holds the keyword at once in HeldHeaders, which prints as