3.23.4

(chore): OAuth token override is now always enabled for APIs with OAuth client credentials authentication. The oauth-token-override config flag has been removed - SDK users can always choose between providing a pre-generated bearer token directly or using the OAuth client credentials flow.

Generated usage:

1// Option 1: Direct bearer token (bypass OAuth flow)
2SeedApiClient client = SeedApiClient.withToken("my-pre-generated-bearer-token")
3 .url("https://api.example.com")
4 .build();
5
6// Option 2: OAuth client credentials flow (automatic token management)
7SeedApiClient client = SeedApiClient.withCredentials("your-client-id", "your-client-secret")
8 .url("https://api.example.com")
9 .build();