3.23.0
(feat): Add OAuth token override support with compile-time safe staged builder pattern. When
oauth-token-override: true is configured, SDK users can choose between the OAuth client
credentials flow or providing a pre-generated bearer token directly.
Configuration example:
Generated usage:
3.22.0
(feat): Add support for inferred authentication schemes. Inferred auth allows SDKs to automatically
fetch tokens from custom (non-OAuth) token endpoints using scheme: bearer with get-token
configuration. The generated InferredAuthTokenSupplier class handles token caching and
automatic refresh with a 2-minute buffer before expiry.
Configuration example:
Generated usage: