From 9d289800e6ed8b9e2bfc757873e9bca46f324765 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 20 May 2026 17:50:07 +0000 Subject: [PATCH] feat: Updated OpenAPI spec --- src/libs/Helicone/Generated/Helicone.AgentClient.g.cs | 7 +++++-- src/libs/Helicone/Generated/Helicone.ApiKeyClient.g.cs | 7 +++++-- src/libs/Helicone/Generated/Helicone.ComparisonClient.g.cs | 7 +++++-- src/libs/Helicone/Generated/Helicone.CreditsClient.g.cs | 7 +++++-- src/libs/Helicone/Generated/Helicone.CustomerClient.g.cs | 7 +++++-- src/libs/Helicone/Generated/Helicone.DashboardClient.g.cs | 7 +++++-- src/libs/Helicone/Generated/Helicone.DatasetClient.g.cs | 7 +++++-- src/libs/Helicone/Generated/Helicone.EvalsClient.g.cs | 7 +++++-- src/libs/Helicone/Generated/Helicone.EvaluatorClient.g.cs | 7 +++++-- src/libs/Helicone/Generated/Helicone.ExperimentClient.g.cs | 7 +++++-- src/libs/Helicone/Generated/Helicone.HeliconeClient.g.cs | 7 +++++-- .../Helicone/Generated/Helicone.HeliconeSqlClient.g.cs | 7 +++++-- .../Helicone/Generated/Helicone.IntegrationClient.g.cs | 7 +++++-- src/libs/Helicone/Generated/Helicone.MetricsClient.g.cs | 7 +++++-- .../Helicone/Generated/Helicone.ModelRegistryClient.g.cs | 7 +++++-- src/libs/Helicone/Generated/Helicone.ModelsClient.g.cs | 7 +++++-- src/libs/Helicone/Generated/Helicone.PiClient.g.cs | 7 +++++-- src/libs/Helicone/Generated/Helicone.PlaygroundClient.g.cs | 7 +++++-- src/libs/Helicone/Generated/Helicone.Prompt2025Client.g.cs | 7 +++++-- .../Helicone/Generated/Helicone.Prompt2025V2Client.g.cs | 7 +++++-- src/libs/Helicone/Generated/Helicone.PromptClient.g.cs | 7 +++++-- src/libs/Helicone/Generated/Helicone.PropertyClient.g.cs | 7 +++++-- src/libs/Helicone/Generated/Helicone.ProvidersClient.g.cs | 7 +++++-- src/libs/Helicone/Generated/Helicone.RequestClient.g.cs | 7 +++++-- src/libs/Helicone/Generated/Helicone.SecurityClient.g.cs | 7 +++++-- src/libs/Helicone/Generated/Helicone.SessionClient.g.cs | 7 +++++-- src/libs/Helicone/Generated/Helicone.StatusClient.g.cs | 7 +++++-- src/libs/Helicone/Generated/Helicone.StripeClient.g.cs | 7 +++++-- src/libs/Helicone/Generated/Helicone.TestClient.g.cs | 7 +++++-- src/libs/Helicone/Generated/Helicone.TraceClient.g.cs | 7 +++++-- src/libs/Helicone/Generated/Helicone.UserClient.g.cs | 7 +++++-- src/libs/Helicone/Generated/Helicone.VaultClient.g.cs | 7 +++++-- src/libs/Helicone/Generated/Helicone.WebhooksClient.g.cs | 7 +++++-- src/libs/Helicone/Generated/Helicone.WrappedClient.g.cs | 7 +++++-- 34 files changed, 170 insertions(+), 68 deletions(-) diff --git a/src/libs/Helicone/Generated/Helicone.AgentClient.g.cs b/src/libs/Helicone/Generated/Helicone.AgentClient.g.cs index fd1233a1..84682b03 100644 --- a/src/libs/Helicone/Generated/Helicone.AgentClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.AgentClient.g.cs @@ -132,7 +132,10 @@ public AgentClient( { HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - HttpClient.BaseAddress ??= baseUri ?? new global::System.Uri(DefaultBaseUrl); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } Authorizations = authorizations ?? new global::System.Collections.Generic.List(); Options = options ?? new global::Helicone.AutoSDKClientOptions(); _disposeHttpClient = disposeHttpClient; @@ -245,7 +248,7 @@ private void SelectServer(global::Helicone.AutoSDKServer? server) return explicitBaseUri; } - return ResolveSelectedServer()?.Uri ?? HttpClient.BaseAddress; + return ResolveSelectedServer()?.Uri ?? (s_availableServers.Length > 0 ? s_availableServers[0].Uri : HttpClient.BaseAddress); } private global::System.Uri? ResolveBaseUri( diff --git a/src/libs/Helicone/Generated/Helicone.ApiKeyClient.g.cs b/src/libs/Helicone/Generated/Helicone.ApiKeyClient.g.cs index 893d1991..cc417f87 100644 --- a/src/libs/Helicone/Generated/Helicone.ApiKeyClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.ApiKeyClient.g.cs @@ -132,7 +132,10 @@ public ApiKeyClient( { HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - HttpClient.BaseAddress ??= baseUri ?? new global::System.Uri(DefaultBaseUrl); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } Authorizations = authorizations ?? new global::System.Collections.Generic.List(); Options = options ?? new global::Helicone.AutoSDKClientOptions(); _disposeHttpClient = disposeHttpClient; @@ -245,7 +248,7 @@ private void SelectServer(global::Helicone.AutoSDKServer? server) return explicitBaseUri; } - return ResolveSelectedServer()?.Uri ?? HttpClient.BaseAddress; + return ResolveSelectedServer()?.Uri ?? (s_availableServers.Length > 0 ? s_availableServers[0].Uri : HttpClient.BaseAddress); } private global::System.Uri? ResolveBaseUri( diff --git a/src/libs/Helicone/Generated/Helicone.ComparisonClient.g.cs b/src/libs/Helicone/Generated/Helicone.ComparisonClient.g.cs index 6ce2ee90..4e5f10cc 100644 --- a/src/libs/Helicone/Generated/Helicone.ComparisonClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.ComparisonClient.g.cs @@ -132,7 +132,10 @@ public ComparisonClient( { HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - HttpClient.BaseAddress ??= baseUri ?? new global::System.Uri(DefaultBaseUrl); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } Authorizations = authorizations ?? new global::System.Collections.Generic.List(); Options = options ?? new global::Helicone.AutoSDKClientOptions(); _disposeHttpClient = disposeHttpClient; @@ -245,7 +248,7 @@ private void SelectServer(global::Helicone.AutoSDKServer? server) return explicitBaseUri; } - return ResolveSelectedServer()?.Uri ?? HttpClient.BaseAddress; + return ResolveSelectedServer()?.Uri ?? (s_availableServers.Length > 0 ? s_availableServers[0].Uri : HttpClient.BaseAddress); } private global::System.Uri? ResolveBaseUri( diff --git a/src/libs/Helicone/Generated/Helicone.CreditsClient.g.cs b/src/libs/Helicone/Generated/Helicone.CreditsClient.g.cs index 2199f355..884078fd 100644 --- a/src/libs/Helicone/Generated/Helicone.CreditsClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.CreditsClient.g.cs @@ -132,7 +132,10 @@ public CreditsClient( { HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - HttpClient.BaseAddress ??= baseUri ?? new global::System.Uri(DefaultBaseUrl); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } Authorizations = authorizations ?? new global::System.Collections.Generic.List(); Options = options ?? new global::Helicone.AutoSDKClientOptions(); _disposeHttpClient = disposeHttpClient; @@ -245,7 +248,7 @@ private void SelectServer(global::Helicone.AutoSDKServer? server) return explicitBaseUri; } - return ResolveSelectedServer()?.Uri ?? HttpClient.BaseAddress; + return ResolveSelectedServer()?.Uri ?? (s_availableServers.Length > 0 ? s_availableServers[0].Uri : HttpClient.BaseAddress); } private global::System.Uri? ResolveBaseUri( diff --git a/src/libs/Helicone/Generated/Helicone.CustomerClient.g.cs b/src/libs/Helicone/Generated/Helicone.CustomerClient.g.cs index 803a10f8..feef7dda 100644 --- a/src/libs/Helicone/Generated/Helicone.CustomerClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.CustomerClient.g.cs @@ -132,7 +132,10 @@ public CustomerClient( { HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - HttpClient.BaseAddress ??= baseUri ?? new global::System.Uri(DefaultBaseUrl); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } Authorizations = authorizations ?? new global::System.Collections.Generic.List(); Options = options ?? new global::Helicone.AutoSDKClientOptions(); _disposeHttpClient = disposeHttpClient; @@ -245,7 +248,7 @@ private void SelectServer(global::Helicone.AutoSDKServer? server) return explicitBaseUri; } - return ResolveSelectedServer()?.Uri ?? HttpClient.BaseAddress; + return ResolveSelectedServer()?.Uri ?? (s_availableServers.Length > 0 ? s_availableServers[0].Uri : HttpClient.BaseAddress); } private global::System.Uri? ResolveBaseUri( diff --git a/src/libs/Helicone/Generated/Helicone.DashboardClient.g.cs b/src/libs/Helicone/Generated/Helicone.DashboardClient.g.cs index 99206f79..a58042f4 100644 --- a/src/libs/Helicone/Generated/Helicone.DashboardClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.DashboardClient.g.cs @@ -132,7 +132,10 @@ public DashboardClient( { HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - HttpClient.BaseAddress ??= baseUri ?? new global::System.Uri(DefaultBaseUrl); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } Authorizations = authorizations ?? new global::System.Collections.Generic.List(); Options = options ?? new global::Helicone.AutoSDKClientOptions(); _disposeHttpClient = disposeHttpClient; @@ -245,7 +248,7 @@ private void SelectServer(global::Helicone.AutoSDKServer? server) return explicitBaseUri; } - return ResolveSelectedServer()?.Uri ?? HttpClient.BaseAddress; + return ResolveSelectedServer()?.Uri ?? (s_availableServers.Length > 0 ? s_availableServers[0].Uri : HttpClient.BaseAddress); } private global::System.Uri? ResolveBaseUri( diff --git a/src/libs/Helicone/Generated/Helicone.DatasetClient.g.cs b/src/libs/Helicone/Generated/Helicone.DatasetClient.g.cs index dec98d72..46326146 100644 --- a/src/libs/Helicone/Generated/Helicone.DatasetClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.DatasetClient.g.cs @@ -132,7 +132,10 @@ public DatasetClient( { HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - HttpClient.BaseAddress ??= baseUri ?? new global::System.Uri(DefaultBaseUrl); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } Authorizations = authorizations ?? new global::System.Collections.Generic.List(); Options = options ?? new global::Helicone.AutoSDKClientOptions(); _disposeHttpClient = disposeHttpClient; @@ -245,7 +248,7 @@ private void SelectServer(global::Helicone.AutoSDKServer? server) return explicitBaseUri; } - return ResolveSelectedServer()?.Uri ?? HttpClient.BaseAddress; + return ResolveSelectedServer()?.Uri ?? (s_availableServers.Length > 0 ? s_availableServers[0].Uri : HttpClient.BaseAddress); } private global::System.Uri? ResolveBaseUri( diff --git a/src/libs/Helicone/Generated/Helicone.EvalsClient.g.cs b/src/libs/Helicone/Generated/Helicone.EvalsClient.g.cs index 47f0381e..8e1376e3 100644 --- a/src/libs/Helicone/Generated/Helicone.EvalsClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.EvalsClient.g.cs @@ -132,7 +132,10 @@ public EvalsClient( { HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - HttpClient.BaseAddress ??= baseUri ?? new global::System.Uri(DefaultBaseUrl); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } Authorizations = authorizations ?? new global::System.Collections.Generic.List(); Options = options ?? new global::Helicone.AutoSDKClientOptions(); _disposeHttpClient = disposeHttpClient; @@ -245,7 +248,7 @@ private void SelectServer(global::Helicone.AutoSDKServer? server) return explicitBaseUri; } - return ResolveSelectedServer()?.Uri ?? HttpClient.BaseAddress; + return ResolveSelectedServer()?.Uri ?? (s_availableServers.Length > 0 ? s_availableServers[0].Uri : HttpClient.BaseAddress); } private global::System.Uri? ResolveBaseUri( diff --git a/src/libs/Helicone/Generated/Helicone.EvaluatorClient.g.cs b/src/libs/Helicone/Generated/Helicone.EvaluatorClient.g.cs index 32d7b624..1793881a 100644 --- a/src/libs/Helicone/Generated/Helicone.EvaluatorClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.EvaluatorClient.g.cs @@ -132,7 +132,10 @@ public EvaluatorClient( { HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - HttpClient.BaseAddress ??= baseUri ?? new global::System.Uri(DefaultBaseUrl); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } Authorizations = authorizations ?? new global::System.Collections.Generic.List(); Options = options ?? new global::Helicone.AutoSDKClientOptions(); _disposeHttpClient = disposeHttpClient; @@ -245,7 +248,7 @@ private void SelectServer(global::Helicone.AutoSDKServer? server) return explicitBaseUri; } - return ResolveSelectedServer()?.Uri ?? HttpClient.BaseAddress; + return ResolveSelectedServer()?.Uri ?? (s_availableServers.Length > 0 ? s_availableServers[0].Uri : HttpClient.BaseAddress); } private global::System.Uri? ResolveBaseUri( diff --git a/src/libs/Helicone/Generated/Helicone.ExperimentClient.g.cs b/src/libs/Helicone/Generated/Helicone.ExperimentClient.g.cs index 12358640..39be81ee 100644 --- a/src/libs/Helicone/Generated/Helicone.ExperimentClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.ExperimentClient.g.cs @@ -132,7 +132,10 @@ public ExperimentClient( { HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - HttpClient.BaseAddress ??= baseUri ?? new global::System.Uri(DefaultBaseUrl); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } Authorizations = authorizations ?? new global::System.Collections.Generic.List(); Options = options ?? new global::Helicone.AutoSDKClientOptions(); _disposeHttpClient = disposeHttpClient; @@ -245,7 +248,7 @@ private void SelectServer(global::Helicone.AutoSDKServer? server) return explicitBaseUri; } - return ResolveSelectedServer()?.Uri ?? HttpClient.BaseAddress; + return ResolveSelectedServer()?.Uri ?? (s_availableServers.Length > 0 ? s_availableServers[0].Uri : HttpClient.BaseAddress); } private global::System.Uri? ResolveBaseUri( diff --git a/src/libs/Helicone/Generated/Helicone.HeliconeClient.g.cs b/src/libs/Helicone/Generated/Helicone.HeliconeClient.g.cs index 0562a478..49531b4e 100644 --- a/src/libs/Helicone/Generated/Helicone.HeliconeClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.HeliconeClient.g.cs @@ -462,7 +462,10 @@ public HeliconeClient( { HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - HttpClient.BaseAddress ??= baseUri ?? new global::System.Uri(DefaultBaseUrl); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } Authorizations = authorizations ?? new global::System.Collections.Generic.List(); Options = options ?? new global::Helicone.AutoSDKClientOptions(); _disposeHttpClient = disposeHttpClient; @@ -575,7 +578,7 @@ private void SelectServer(global::Helicone.AutoSDKServer? server) return explicitBaseUri; } - return ResolveSelectedServer()?.Uri ?? HttpClient.BaseAddress; + return ResolveSelectedServer()?.Uri ?? (s_availableServers.Length > 0 ? s_availableServers[0].Uri : HttpClient.BaseAddress); } private global::System.Uri? ResolveBaseUri( diff --git a/src/libs/Helicone/Generated/Helicone.HeliconeSqlClient.g.cs b/src/libs/Helicone/Generated/Helicone.HeliconeSqlClient.g.cs index 3a58b38b..c6beda5e 100644 --- a/src/libs/Helicone/Generated/Helicone.HeliconeSqlClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.HeliconeSqlClient.g.cs @@ -132,7 +132,10 @@ public HeliconeSqlClient( { HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - HttpClient.BaseAddress ??= baseUri ?? new global::System.Uri(DefaultBaseUrl); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } Authorizations = authorizations ?? new global::System.Collections.Generic.List(); Options = options ?? new global::Helicone.AutoSDKClientOptions(); _disposeHttpClient = disposeHttpClient; @@ -245,7 +248,7 @@ private void SelectServer(global::Helicone.AutoSDKServer? server) return explicitBaseUri; } - return ResolveSelectedServer()?.Uri ?? HttpClient.BaseAddress; + return ResolveSelectedServer()?.Uri ?? (s_availableServers.Length > 0 ? s_availableServers[0].Uri : HttpClient.BaseAddress); } private global::System.Uri? ResolveBaseUri( diff --git a/src/libs/Helicone/Generated/Helicone.IntegrationClient.g.cs b/src/libs/Helicone/Generated/Helicone.IntegrationClient.g.cs index d8cc3ad5..c9bfda5f 100644 --- a/src/libs/Helicone/Generated/Helicone.IntegrationClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.IntegrationClient.g.cs @@ -132,7 +132,10 @@ public IntegrationClient( { HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - HttpClient.BaseAddress ??= baseUri ?? new global::System.Uri(DefaultBaseUrl); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } Authorizations = authorizations ?? new global::System.Collections.Generic.List(); Options = options ?? new global::Helicone.AutoSDKClientOptions(); _disposeHttpClient = disposeHttpClient; @@ -245,7 +248,7 @@ private void SelectServer(global::Helicone.AutoSDKServer? server) return explicitBaseUri; } - return ResolveSelectedServer()?.Uri ?? HttpClient.BaseAddress; + return ResolveSelectedServer()?.Uri ?? (s_availableServers.Length > 0 ? s_availableServers[0].Uri : HttpClient.BaseAddress); } private global::System.Uri? ResolveBaseUri( diff --git a/src/libs/Helicone/Generated/Helicone.MetricsClient.g.cs b/src/libs/Helicone/Generated/Helicone.MetricsClient.g.cs index c8de7321..9c81f364 100644 --- a/src/libs/Helicone/Generated/Helicone.MetricsClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.MetricsClient.g.cs @@ -132,7 +132,10 @@ public MetricsClient( { HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - HttpClient.BaseAddress ??= baseUri ?? new global::System.Uri(DefaultBaseUrl); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } Authorizations = authorizations ?? new global::System.Collections.Generic.List(); Options = options ?? new global::Helicone.AutoSDKClientOptions(); _disposeHttpClient = disposeHttpClient; @@ -245,7 +248,7 @@ private void SelectServer(global::Helicone.AutoSDKServer? server) return explicitBaseUri; } - return ResolveSelectedServer()?.Uri ?? HttpClient.BaseAddress; + return ResolveSelectedServer()?.Uri ?? (s_availableServers.Length > 0 ? s_availableServers[0].Uri : HttpClient.BaseAddress); } private global::System.Uri? ResolveBaseUri( diff --git a/src/libs/Helicone/Generated/Helicone.ModelRegistryClient.g.cs b/src/libs/Helicone/Generated/Helicone.ModelRegistryClient.g.cs index 659f8dd3..abe4948e 100644 --- a/src/libs/Helicone/Generated/Helicone.ModelRegistryClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.ModelRegistryClient.g.cs @@ -132,7 +132,10 @@ public ModelRegistryClient( { HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - HttpClient.BaseAddress ??= baseUri ?? new global::System.Uri(DefaultBaseUrl); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } Authorizations = authorizations ?? new global::System.Collections.Generic.List(); Options = options ?? new global::Helicone.AutoSDKClientOptions(); _disposeHttpClient = disposeHttpClient; @@ -245,7 +248,7 @@ private void SelectServer(global::Helicone.AutoSDKServer? server) return explicitBaseUri; } - return ResolveSelectedServer()?.Uri ?? HttpClient.BaseAddress; + return ResolveSelectedServer()?.Uri ?? (s_availableServers.Length > 0 ? s_availableServers[0].Uri : HttpClient.BaseAddress); } private global::System.Uri? ResolveBaseUri( diff --git a/src/libs/Helicone/Generated/Helicone.ModelsClient.g.cs b/src/libs/Helicone/Generated/Helicone.ModelsClient.g.cs index 48d763bf..f2aee4fd 100644 --- a/src/libs/Helicone/Generated/Helicone.ModelsClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.ModelsClient.g.cs @@ -132,7 +132,10 @@ public ModelsClient( { HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - HttpClient.BaseAddress ??= baseUri ?? new global::System.Uri(DefaultBaseUrl); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } Authorizations = authorizations ?? new global::System.Collections.Generic.List(); Options = options ?? new global::Helicone.AutoSDKClientOptions(); _disposeHttpClient = disposeHttpClient; @@ -245,7 +248,7 @@ private void SelectServer(global::Helicone.AutoSDKServer? server) return explicitBaseUri; } - return ResolveSelectedServer()?.Uri ?? HttpClient.BaseAddress; + return ResolveSelectedServer()?.Uri ?? (s_availableServers.Length > 0 ? s_availableServers[0].Uri : HttpClient.BaseAddress); } private global::System.Uri? ResolveBaseUri( diff --git a/src/libs/Helicone/Generated/Helicone.PiClient.g.cs b/src/libs/Helicone/Generated/Helicone.PiClient.g.cs index 03269f2a..9d4b8367 100644 --- a/src/libs/Helicone/Generated/Helicone.PiClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.PiClient.g.cs @@ -132,7 +132,10 @@ public PiClient( { HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - HttpClient.BaseAddress ??= baseUri ?? new global::System.Uri(DefaultBaseUrl); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } Authorizations = authorizations ?? new global::System.Collections.Generic.List(); Options = options ?? new global::Helicone.AutoSDKClientOptions(); _disposeHttpClient = disposeHttpClient; @@ -245,7 +248,7 @@ private void SelectServer(global::Helicone.AutoSDKServer? server) return explicitBaseUri; } - return ResolveSelectedServer()?.Uri ?? HttpClient.BaseAddress; + return ResolveSelectedServer()?.Uri ?? (s_availableServers.Length > 0 ? s_availableServers[0].Uri : HttpClient.BaseAddress); } private global::System.Uri? ResolveBaseUri( diff --git a/src/libs/Helicone/Generated/Helicone.PlaygroundClient.g.cs b/src/libs/Helicone/Generated/Helicone.PlaygroundClient.g.cs index 190f1daf..08e2509d 100644 --- a/src/libs/Helicone/Generated/Helicone.PlaygroundClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.PlaygroundClient.g.cs @@ -132,7 +132,10 @@ public PlaygroundClient( { HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - HttpClient.BaseAddress ??= baseUri ?? new global::System.Uri(DefaultBaseUrl); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } Authorizations = authorizations ?? new global::System.Collections.Generic.List(); Options = options ?? new global::Helicone.AutoSDKClientOptions(); _disposeHttpClient = disposeHttpClient; @@ -245,7 +248,7 @@ private void SelectServer(global::Helicone.AutoSDKServer? server) return explicitBaseUri; } - return ResolveSelectedServer()?.Uri ?? HttpClient.BaseAddress; + return ResolveSelectedServer()?.Uri ?? (s_availableServers.Length > 0 ? s_availableServers[0].Uri : HttpClient.BaseAddress); } private global::System.Uri? ResolveBaseUri( diff --git a/src/libs/Helicone/Generated/Helicone.Prompt2025Client.g.cs b/src/libs/Helicone/Generated/Helicone.Prompt2025Client.g.cs index a239e692..38952019 100644 --- a/src/libs/Helicone/Generated/Helicone.Prompt2025Client.g.cs +++ b/src/libs/Helicone/Generated/Helicone.Prompt2025Client.g.cs @@ -132,7 +132,10 @@ public Prompt2025Client( { HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - HttpClient.BaseAddress ??= baseUri ?? new global::System.Uri(DefaultBaseUrl); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } Authorizations = authorizations ?? new global::System.Collections.Generic.List(); Options = options ?? new global::Helicone.AutoSDKClientOptions(); _disposeHttpClient = disposeHttpClient; @@ -245,7 +248,7 @@ private void SelectServer(global::Helicone.AutoSDKServer? server) return explicitBaseUri; } - return ResolveSelectedServer()?.Uri ?? HttpClient.BaseAddress; + return ResolveSelectedServer()?.Uri ?? (s_availableServers.Length > 0 ? s_availableServers[0].Uri : HttpClient.BaseAddress); } private global::System.Uri? ResolveBaseUri( diff --git a/src/libs/Helicone/Generated/Helicone.Prompt2025V2Client.g.cs b/src/libs/Helicone/Generated/Helicone.Prompt2025V2Client.g.cs index 8d8edb0d..f042495b 100644 --- a/src/libs/Helicone/Generated/Helicone.Prompt2025V2Client.g.cs +++ b/src/libs/Helicone/Generated/Helicone.Prompt2025V2Client.g.cs @@ -132,7 +132,10 @@ public Prompt2025V2Client( { HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - HttpClient.BaseAddress ??= baseUri ?? new global::System.Uri(DefaultBaseUrl); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } Authorizations = authorizations ?? new global::System.Collections.Generic.List(); Options = options ?? new global::Helicone.AutoSDKClientOptions(); _disposeHttpClient = disposeHttpClient; @@ -245,7 +248,7 @@ private void SelectServer(global::Helicone.AutoSDKServer? server) return explicitBaseUri; } - return ResolveSelectedServer()?.Uri ?? HttpClient.BaseAddress; + return ResolveSelectedServer()?.Uri ?? (s_availableServers.Length > 0 ? s_availableServers[0].Uri : HttpClient.BaseAddress); } private global::System.Uri? ResolveBaseUri( diff --git a/src/libs/Helicone/Generated/Helicone.PromptClient.g.cs b/src/libs/Helicone/Generated/Helicone.PromptClient.g.cs index a80dcc64..3eb1033f 100644 --- a/src/libs/Helicone/Generated/Helicone.PromptClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.PromptClient.g.cs @@ -132,7 +132,10 @@ public PromptClient( { HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - HttpClient.BaseAddress ??= baseUri ?? new global::System.Uri(DefaultBaseUrl); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } Authorizations = authorizations ?? new global::System.Collections.Generic.List(); Options = options ?? new global::Helicone.AutoSDKClientOptions(); _disposeHttpClient = disposeHttpClient; @@ -245,7 +248,7 @@ private void SelectServer(global::Helicone.AutoSDKServer? server) return explicitBaseUri; } - return ResolveSelectedServer()?.Uri ?? HttpClient.BaseAddress; + return ResolveSelectedServer()?.Uri ?? (s_availableServers.Length > 0 ? s_availableServers[0].Uri : HttpClient.BaseAddress); } private global::System.Uri? ResolveBaseUri( diff --git a/src/libs/Helicone/Generated/Helicone.PropertyClient.g.cs b/src/libs/Helicone/Generated/Helicone.PropertyClient.g.cs index aef622d1..fca1d8c4 100644 --- a/src/libs/Helicone/Generated/Helicone.PropertyClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.PropertyClient.g.cs @@ -132,7 +132,10 @@ public PropertyClient( { HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - HttpClient.BaseAddress ??= baseUri ?? new global::System.Uri(DefaultBaseUrl); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } Authorizations = authorizations ?? new global::System.Collections.Generic.List(); Options = options ?? new global::Helicone.AutoSDKClientOptions(); _disposeHttpClient = disposeHttpClient; @@ -245,7 +248,7 @@ private void SelectServer(global::Helicone.AutoSDKServer? server) return explicitBaseUri; } - return ResolveSelectedServer()?.Uri ?? HttpClient.BaseAddress; + return ResolveSelectedServer()?.Uri ?? (s_availableServers.Length > 0 ? s_availableServers[0].Uri : HttpClient.BaseAddress); } private global::System.Uri? ResolveBaseUri( diff --git a/src/libs/Helicone/Generated/Helicone.ProvidersClient.g.cs b/src/libs/Helicone/Generated/Helicone.ProvidersClient.g.cs index 5c341d89..98768f96 100644 --- a/src/libs/Helicone/Generated/Helicone.ProvidersClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.ProvidersClient.g.cs @@ -132,7 +132,10 @@ public ProvidersClient( { HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - HttpClient.BaseAddress ??= baseUri ?? new global::System.Uri(DefaultBaseUrl); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } Authorizations = authorizations ?? new global::System.Collections.Generic.List(); Options = options ?? new global::Helicone.AutoSDKClientOptions(); _disposeHttpClient = disposeHttpClient; @@ -245,7 +248,7 @@ private void SelectServer(global::Helicone.AutoSDKServer? server) return explicitBaseUri; } - return ResolveSelectedServer()?.Uri ?? HttpClient.BaseAddress; + return ResolveSelectedServer()?.Uri ?? (s_availableServers.Length > 0 ? s_availableServers[0].Uri : HttpClient.BaseAddress); } private global::System.Uri? ResolveBaseUri( diff --git a/src/libs/Helicone/Generated/Helicone.RequestClient.g.cs b/src/libs/Helicone/Generated/Helicone.RequestClient.g.cs index c7236d9e..3579d03b 100644 --- a/src/libs/Helicone/Generated/Helicone.RequestClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.RequestClient.g.cs @@ -132,7 +132,10 @@ public RequestClient( { HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - HttpClient.BaseAddress ??= baseUri ?? new global::System.Uri(DefaultBaseUrl); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } Authorizations = authorizations ?? new global::System.Collections.Generic.List(); Options = options ?? new global::Helicone.AutoSDKClientOptions(); _disposeHttpClient = disposeHttpClient; @@ -245,7 +248,7 @@ private void SelectServer(global::Helicone.AutoSDKServer? server) return explicitBaseUri; } - return ResolveSelectedServer()?.Uri ?? HttpClient.BaseAddress; + return ResolveSelectedServer()?.Uri ?? (s_availableServers.Length > 0 ? s_availableServers[0].Uri : HttpClient.BaseAddress); } private global::System.Uri? ResolveBaseUri( diff --git a/src/libs/Helicone/Generated/Helicone.SecurityClient.g.cs b/src/libs/Helicone/Generated/Helicone.SecurityClient.g.cs index 22240894..286223a9 100644 --- a/src/libs/Helicone/Generated/Helicone.SecurityClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.SecurityClient.g.cs @@ -132,7 +132,10 @@ public SecurityClient( { HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - HttpClient.BaseAddress ??= baseUri ?? new global::System.Uri(DefaultBaseUrl); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } Authorizations = authorizations ?? new global::System.Collections.Generic.List(); Options = options ?? new global::Helicone.AutoSDKClientOptions(); _disposeHttpClient = disposeHttpClient; @@ -245,7 +248,7 @@ private void SelectServer(global::Helicone.AutoSDKServer? server) return explicitBaseUri; } - return ResolveSelectedServer()?.Uri ?? HttpClient.BaseAddress; + return ResolveSelectedServer()?.Uri ?? (s_availableServers.Length > 0 ? s_availableServers[0].Uri : HttpClient.BaseAddress); } private global::System.Uri? ResolveBaseUri( diff --git a/src/libs/Helicone/Generated/Helicone.SessionClient.g.cs b/src/libs/Helicone/Generated/Helicone.SessionClient.g.cs index d387d425..02a5cea2 100644 --- a/src/libs/Helicone/Generated/Helicone.SessionClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.SessionClient.g.cs @@ -132,7 +132,10 @@ public SessionClient( { HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - HttpClient.BaseAddress ??= baseUri ?? new global::System.Uri(DefaultBaseUrl); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } Authorizations = authorizations ?? new global::System.Collections.Generic.List(); Options = options ?? new global::Helicone.AutoSDKClientOptions(); _disposeHttpClient = disposeHttpClient; @@ -245,7 +248,7 @@ private void SelectServer(global::Helicone.AutoSDKServer? server) return explicitBaseUri; } - return ResolveSelectedServer()?.Uri ?? HttpClient.BaseAddress; + return ResolveSelectedServer()?.Uri ?? (s_availableServers.Length > 0 ? s_availableServers[0].Uri : HttpClient.BaseAddress); } private global::System.Uri? ResolveBaseUri( diff --git a/src/libs/Helicone/Generated/Helicone.StatusClient.g.cs b/src/libs/Helicone/Generated/Helicone.StatusClient.g.cs index 8f125b15..539bef58 100644 --- a/src/libs/Helicone/Generated/Helicone.StatusClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.StatusClient.g.cs @@ -132,7 +132,10 @@ public StatusClient( { HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - HttpClient.BaseAddress ??= baseUri ?? new global::System.Uri(DefaultBaseUrl); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } Authorizations = authorizations ?? new global::System.Collections.Generic.List(); Options = options ?? new global::Helicone.AutoSDKClientOptions(); _disposeHttpClient = disposeHttpClient; @@ -245,7 +248,7 @@ private void SelectServer(global::Helicone.AutoSDKServer? server) return explicitBaseUri; } - return ResolveSelectedServer()?.Uri ?? HttpClient.BaseAddress; + return ResolveSelectedServer()?.Uri ?? (s_availableServers.Length > 0 ? s_availableServers[0].Uri : HttpClient.BaseAddress); } private global::System.Uri? ResolveBaseUri( diff --git a/src/libs/Helicone/Generated/Helicone.StripeClient.g.cs b/src/libs/Helicone/Generated/Helicone.StripeClient.g.cs index 9519718c..8ecf9eba 100644 --- a/src/libs/Helicone/Generated/Helicone.StripeClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.StripeClient.g.cs @@ -132,7 +132,10 @@ public StripeClient( { HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - HttpClient.BaseAddress ??= baseUri ?? new global::System.Uri(DefaultBaseUrl); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } Authorizations = authorizations ?? new global::System.Collections.Generic.List(); Options = options ?? new global::Helicone.AutoSDKClientOptions(); _disposeHttpClient = disposeHttpClient; @@ -245,7 +248,7 @@ private void SelectServer(global::Helicone.AutoSDKServer? server) return explicitBaseUri; } - return ResolveSelectedServer()?.Uri ?? HttpClient.BaseAddress; + return ResolveSelectedServer()?.Uri ?? (s_availableServers.Length > 0 ? s_availableServers[0].Uri : HttpClient.BaseAddress); } private global::System.Uri? ResolveBaseUri( diff --git a/src/libs/Helicone/Generated/Helicone.TestClient.g.cs b/src/libs/Helicone/Generated/Helicone.TestClient.g.cs index 1e702d65..325699e6 100644 --- a/src/libs/Helicone/Generated/Helicone.TestClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.TestClient.g.cs @@ -132,7 +132,10 @@ public TestClient( { HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - HttpClient.BaseAddress ??= baseUri ?? new global::System.Uri(DefaultBaseUrl); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } Authorizations = authorizations ?? new global::System.Collections.Generic.List(); Options = options ?? new global::Helicone.AutoSDKClientOptions(); _disposeHttpClient = disposeHttpClient; @@ -245,7 +248,7 @@ private void SelectServer(global::Helicone.AutoSDKServer? server) return explicitBaseUri; } - return ResolveSelectedServer()?.Uri ?? HttpClient.BaseAddress; + return ResolveSelectedServer()?.Uri ?? (s_availableServers.Length > 0 ? s_availableServers[0].Uri : HttpClient.BaseAddress); } private global::System.Uri? ResolveBaseUri( diff --git a/src/libs/Helicone/Generated/Helicone.TraceClient.g.cs b/src/libs/Helicone/Generated/Helicone.TraceClient.g.cs index de750704..f6bf4b1f 100644 --- a/src/libs/Helicone/Generated/Helicone.TraceClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.TraceClient.g.cs @@ -132,7 +132,10 @@ public TraceClient( { HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - HttpClient.BaseAddress ??= baseUri ?? new global::System.Uri(DefaultBaseUrl); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } Authorizations = authorizations ?? new global::System.Collections.Generic.List(); Options = options ?? new global::Helicone.AutoSDKClientOptions(); _disposeHttpClient = disposeHttpClient; @@ -245,7 +248,7 @@ private void SelectServer(global::Helicone.AutoSDKServer? server) return explicitBaseUri; } - return ResolveSelectedServer()?.Uri ?? HttpClient.BaseAddress; + return ResolveSelectedServer()?.Uri ?? (s_availableServers.Length > 0 ? s_availableServers[0].Uri : HttpClient.BaseAddress); } private global::System.Uri? ResolveBaseUri( diff --git a/src/libs/Helicone/Generated/Helicone.UserClient.g.cs b/src/libs/Helicone/Generated/Helicone.UserClient.g.cs index 7e9cc780..4b2fb093 100644 --- a/src/libs/Helicone/Generated/Helicone.UserClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.UserClient.g.cs @@ -132,7 +132,10 @@ public UserClient( { HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - HttpClient.BaseAddress ??= baseUri ?? new global::System.Uri(DefaultBaseUrl); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } Authorizations = authorizations ?? new global::System.Collections.Generic.List(); Options = options ?? new global::Helicone.AutoSDKClientOptions(); _disposeHttpClient = disposeHttpClient; @@ -245,7 +248,7 @@ private void SelectServer(global::Helicone.AutoSDKServer? server) return explicitBaseUri; } - return ResolveSelectedServer()?.Uri ?? HttpClient.BaseAddress; + return ResolveSelectedServer()?.Uri ?? (s_availableServers.Length > 0 ? s_availableServers[0].Uri : HttpClient.BaseAddress); } private global::System.Uri? ResolveBaseUri( diff --git a/src/libs/Helicone/Generated/Helicone.VaultClient.g.cs b/src/libs/Helicone/Generated/Helicone.VaultClient.g.cs index 2a3e3dd0..b11bd408 100644 --- a/src/libs/Helicone/Generated/Helicone.VaultClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.VaultClient.g.cs @@ -132,7 +132,10 @@ public VaultClient( { HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - HttpClient.BaseAddress ??= baseUri ?? new global::System.Uri(DefaultBaseUrl); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } Authorizations = authorizations ?? new global::System.Collections.Generic.List(); Options = options ?? new global::Helicone.AutoSDKClientOptions(); _disposeHttpClient = disposeHttpClient; @@ -245,7 +248,7 @@ private void SelectServer(global::Helicone.AutoSDKServer? server) return explicitBaseUri; } - return ResolveSelectedServer()?.Uri ?? HttpClient.BaseAddress; + return ResolveSelectedServer()?.Uri ?? (s_availableServers.Length > 0 ? s_availableServers[0].Uri : HttpClient.BaseAddress); } private global::System.Uri? ResolveBaseUri( diff --git a/src/libs/Helicone/Generated/Helicone.WebhooksClient.g.cs b/src/libs/Helicone/Generated/Helicone.WebhooksClient.g.cs index 6f9888be..e320f433 100644 --- a/src/libs/Helicone/Generated/Helicone.WebhooksClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.WebhooksClient.g.cs @@ -132,7 +132,10 @@ public WebhooksClient( { HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - HttpClient.BaseAddress ??= baseUri ?? new global::System.Uri(DefaultBaseUrl); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } Authorizations = authorizations ?? new global::System.Collections.Generic.List(); Options = options ?? new global::Helicone.AutoSDKClientOptions(); _disposeHttpClient = disposeHttpClient; @@ -245,7 +248,7 @@ private void SelectServer(global::Helicone.AutoSDKServer? server) return explicitBaseUri; } - return ResolveSelectedServer()?.Uri ?? HttpClient.BaseAddress; + return ResolveSelectedServer()?.Uri ?? (s_availableServers.Length > 0 ? s_availableServers[0].Uri : HttpClient.BaseAddress); } private global::System.Uri? ResolveBaseUri( diff --git a/src/libs/Helicone/Generated/Helicone.WrappedClient.g.cs b/src/libs/Helicone/Generated/Helicone.WrappedClient.g.cs index 377eda8a..e0387cfb 100644 --- a/src/libs/Helicone/Generated/Helicone.WrappedClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.WrappedClient.g.cs @@ -132,7 +132,10 @@ public WrappedClient( { HttpClient = httpClient ?? new global::System.Net.Http.HttpClient(); - HttpClient.BaseAddress ??= baseUri ?? new global::System.Uri(DefaultBaseUrl); + if (baseUri is not null) + { + HttpClient.BaseAddress ??= baseUri; + } Authorizations = authorizations ?? new global::System.Collections.Generic.List(); Options = options ?? new global::Helicone.AutoSDKClientOptions(); _disposeHttpClient = disposeHttpClient; @@ -245,7 +248,7 @@ private void SelectServer(global::Helicone.AutoSDKServer? server) return explicitBaseUri; } - return ResolveSelectedServer()?.Uri ?? HttpClient.BaseAddress; + return ResolveSelectedServer()?.Uri ?? (s_availableServers.Length > 0 ? s_availableServers[0].Uri : HttpClient.BaseAddress); } private global::System.Uri? ResolveBaseUri(