From 130e1e82fab7e15fc156040faeaae9a0603dd834 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 11 May 2026 02:28:42 +0000 Subject: [PATCH] feat: Updated OpenAPI spec --- .../Generated/Helicone.AgentClient.g.cs | 21 +++++++++++++++++++ .../Generated/Helicone.ApiKeyClient.g.cs | 21 +++++++++++++++++++ .../Generated/Helicone.ComparisonClient.g.cs | 21 +++++++++++++++++++ .../Generated/Helicone.CreditsClient.g.cs | 21 +++++++++++++++++++ .../Generated/Helicone.CustomerClient.g.cs | 21 +++++++++++++++++++ .../Generated/Helicone.DashboardClient.g.cs | 21 +++++++++++++++++++ .../Generated/Helicone.DatasetClient.g.cs | 21 +++++++++++++++++++ .../Generated/Helicone.EvalsClient.g.cs | 21 +++++++++++++++++++ .../Generated/Helicone.EvaluatorClient.g.cs | 21 +++++++++++++++++++ .../Generated/Helicone.ExperimentClient.g.cs | 21 +++++++++++++++++++ .../Generated/Helicone.HeliconeClient.g.cs | 21 +++++++++++++++++++ .../Generated/Helicone.HeliconeSqlClient.g.cs | 21 +++++++++++++++++++ .../Generated/Helicone.IntegrationClient.g.cs | 21 +++++++++++++++++++ .../Generated/Helicone.MetricsClient.g.cs | 21 +++++++++++++++++++ .../Helicone.ModelRegistryClient.g.cs | 21 +++++++++++++++++++ .../Generated/Helicone.ModelsClient.g.cs | 21 +++++++++++++++++++ .../Helicone/Generated/Helicone.PiClient.g.cs | 21 +++++++++++++++++++ .../Generated/Helicone.PlaygroundClient.g.cs | 21 +++++++++++++++++++ .../Generated/Helicone.Prompt2025Client.g.cs | 21 +++++++++++++++++++ .../Helicone.Prompt2025V2Client.g.cs | 21 +++++++++++++++++++ .../Generated/Helicone.PromptClient.g.cs | 21 +++++++++++++++++++ .../Generated/Helicone.PropertyClient.g.cs | 21 +++++++++++++++++++ .../Generated/Helicone.ProvidersClient.g.cs | 21 +++++++++++++++++++ .../Generated/Helicone.RequestClient.g.cs | 21 +++++++++++++++++++ .../Generated/Helicone.SecurityClient.g.cs | 21 +++++++++++++++++++ .../Generated/Helicone.SessionClient.g.cs | 21 +++++++++++++++++++ .../Generated/Helicone.StatusClient.g.cs | 21 +++++++++++++++++++ .../Generated/Helicone.StripeClient.g.cs | 21 +++++++++++++++++++ .../Generated/Helicone.TestClient.g.cs | 21 +++++++++++++++++++ .../Generated/Helicone.TraceClient.g.cs | 21 +++++++++++++++++++ .../Generated/Helicone.UserClient.g.cs | 21 +++++++++++++++++++ .../Generated/Helicone.VaultClient.g.cs | 21 +++++++++++++++++++ .../Generated/Helicone.WebhooksClient.g.cs | 21 +++++++++++++++++++ .../Generated/Helicone.WrappedClient.g.cs | 21 +++++++++++++++++++ 34 files changed, 714 insertions(+) diff --git a/src/libs/Helicone/Generated/Helicone.AgentClient.g.cs b/src/libs/Helicone/Generated/Helicone.AgentClient.g.cs index 70d7edfb..fd1233a1 100644 --- a/src/libs/Helicone/Generated/Helicone.AgentClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.AgentClient.g.cs @@ -92,6 +92,27 @@ public AgentClient( { } + /// + /// Creates a new instance of the AgentClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public AgentClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Helicone.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the AgentClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Helicone/Generated/Helicone.ApiKeyClient.g.cs b/src/libs/Helicone/Generated/Helicone.ApiKeyClient.g.cs index 0e93ee29..893d1991 100644 --- a/src/libs/Helicone/Generated/Helicone.ApiKeyClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.ApiKeyClient.g.cs @@ -92,6 +92,27 @@ public ApiKeyClient( { } + /// + /// Creates a new instance of the ApiKeyClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public ApiKeyClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Helicone.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the ApiKeyClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Helicone/Generated/Helicone.ComparisonClient.g.cs b/src/libs/Helicone/Generated/Helicone.ComparisonClient.g.cs index d816e5cb..6ce2ee90 100644 --- a/src/libs/Helicone/Generated/Helicone.ComparisonClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.ComparisonClient.g.cs @@ -92,6 +92,27 @@ public ComparisonClient( { } + /// + /// Creates a new instance of the ComparisonClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public ComparisonClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Helicone.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the ComparisonClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Helicone/Generated/Helicone.CreditsClient.g.cs b/src/libs/Helicone/Generated/Helicone.CreditsClient.g.cs index 9d1b3bb1..2199f355 100644 --- a/src/libs/Helicone/Generated/Helicone.CreditsClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.CreditsClient.g.cs @@ -92,6 +92,27 @@ public CreditsClient( { } + /// + /// Creates a new instance of the CreditsClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public CreditsClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Helicone.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the CreditsClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Helicone/Generated/Helicone.CustomerClient.g.cs b/src/libs/Helicone/Generated/Helicone.CustomerClient.g.cs index 0a9c9bca..803a10f8 100644 --- a/src/libs/Helicone/Generated/Helicone.CustomerClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.CustomerClient.g.cs @@ -92,6 +92,27 @@ public CustomerClient( { } + /// + /// Creates a new instance of the CustomerClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public CustomerClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Helicone.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the CustomerClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Helicone/Generated/Helicone.DashboardClient.g.cs b/src/libs/Helicone/Generated/Helicone.DashboardClient.g.cs index f7df451f..99206f79 100644 --- a/src/libs/Helicone/Generated/Helicone.DashboardClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.DashboardClient.g.cs @@ -92,6 +92,27 @@ public DashboardClient( { } + /// + /// Creates a new instance of the DashboardClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public DashboardClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Helicone.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the DashboardClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Helicone/Generated/Helicone.DatasetClient.g.cs b/src/libs/Helicone/Generated/Helicone.DatasetClient.g.cs index 23fc305d..dec98d72 100644 --- a/src/libs/Helicone/Generated/Helicone.DatasetClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.DatasetClient.g.cs @@ -92,6 +92,27 @@ public DatasetClient( { } + /// + /// Creates a new instance of the DatasetClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public DatasetClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Helicone.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the DatasetClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Helicone/Generated/Helicone.EvalsClient.g.cs b/src/libs/Helicone/Generated/Helicone.EvalsClient.g.cs index 4647d06a..47f0381e 100644 --- a/src/libs/Helicone/Generated/Helicone.EvalsClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.EvalsClient.g.cs @@ -92,6 +92,27 @@ public EvalsClient( { } + /// + /// Creates a new instance of the EvalsClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public EvalsClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Helicone.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the EvalsClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Helicone/Generated/Helicone.EvaluatorClient.g.cs b/src/libs/Helicone/Generated/Helicone.EvaluatorClient.g.cs index fea6cbb4..32d7b624 100644 --- a/src/libs/Helicone/Generated/Helicone.EvaluatorClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.EvaluatorClient.g.cs @@ -92,6 +92,27 @@ public EvaluatorClient( { } + /// + /// Creates a new instance of the EvaluatorClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public EvaluatorClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Helicone.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the EvaluatorClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Helicone/Generated/Helicone.ExperimentClient.g.cs b/src/libs/Helicone/Generated/Helicone.ExperimentClient.g.cs index 0810eca8..12358640 100644 --- a/src/libs/Helicone/Generated/Helicone.ExperimentClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.ExperimentClient.g.cs @@ -92,6 +92,27 @@ public ExperimentClient( { } + /// + /// Creates a new instance of the ExperimentClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public ExperimentClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Helicone.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the ExperimentClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Helicone/Generated/Helicone.HeliconeClient.g.cs b/src/libs/Helicone/Generated/Helicone.HeliconeClient.g.cs index 9c10642a..0562a478 100644 --- a/src/libs/Helicone/Generated/Helicone.HeliconeClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.HeliconeClient.g.cs @@ -422,6 +422,27 @@ public HeliconeClient( { } + /// + /// Creates a new instance of the HeliconeClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public HeliconeClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Helicone.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the HeliconeClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Helicone/Generated/Helicone.HeliconeSqlClient.g.cs b/src/libs/Helicone/Generated/Helicone.HeliconeSqlClient.g.cs index 2a574f67..3a58b38b 100644 --- a/src/libs/Helicone/Generated/Helicone.HeliconeSqlClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.HeliconeSqlClient.g.cs @@ -92,6 +92,27 @@ public HeliconeSqlClient( { } + /// + /// Creates a new instance of the HeliconeSqlClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public HeliconeSqlClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Helicone.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the HeliconeSqlClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Helicone/Generated/Helicone.IntegrationClient.g.cs b/src/libs/Helicone/Generated/Helicone.IntegrationClient.g.cs index ba6df058..d8cc3ad5 100644 --- a/src/libs/Helicone/Generated/Helicone.IntegrationClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.IntegrationClient.g.cs @@ -92,6 +92,27 @@ public IntegrationClient( { } + /// + /// Creates a new instance of the IntegrationClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public IntegrationClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Helicone.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the IntegrationClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Helicone/Generated/Helicone.MetricsClient.g.cs b/src/libs/Helicone/Generated/Helicone.MetricsClient.g.cs index 2b5ff569..c8de7321 100644 --- a/src/libs/Helicone/Generated/Helicone.MetricsClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.MetricsClient.g.cs @@ -92,6 +92,27 @@ public MetricsClient( { } + /// + /// Creates a new instance of the MetricsClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public MetricsClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Helicone.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the MetricsClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Helicone/Generated/Helicone.ModelRegistryClient.g.cs b/src/libs/Helicone/Generated/Helicone.ModelRegistryClient.g.cs index 88580cad..659f8dd3 100644 --- a/src/libs/Helicone/Generated/Helicone.ModelRegistryClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.ModelRegistryClient.g.cs @@ -92,6 +92,27 @@ public ModelRegistryClient( { } + /// + /// Creates a new instance of the ModelRegistryClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public ModelRegistryClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Helicone.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the ModelRegistryClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Helicone/Generated/Helicone.ModelsClient.g.cs b/src/libs/Helicone/Generated/Helicone.ModelsClient.g.cs index 3bcc07b4..48d763bf 100644 --- a/src/libs/Helicone/Generated/Helicone.ModelsClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.ModelsClient.g.cs @@ -92,6 +92,27 @@ public ModelsClient( { } + /// + /// Creates a new instance of the ModelsClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public ModelsClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Helicone.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the ModelsClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Helicone/Generated/Helicone.PiClient.g.cs b/src/libs/Helicone/Generated/Helicone.PiClient.g.cs index 277d0508..03269f2a 100644 --- a/src/libs/Helicone/Generated/Helicone.PiClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.PiClient.g.cs @@ -92,6 +92,27 @@ public PiClient( { } + /// + /// Creates a new instance of the PiClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public PiClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Helicone.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the PiClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Helicone/Generated/Helicone.PlaygroundClient.g.cs b/src/libs/Helicone/Generated/Helicone.PlaygroundClient.g.cs index 66960153..190f1daf 100644 --- a/src/libs/Helicone/Generated/Helicone.PlaygroundClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.PlaygroundClient.g.cs @@ -92,6 +92,27 @@ public PlaygroundClient( { } + /// + /// Creates a new instance of the PlaygroundClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public PlaygroundClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Helicone.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the PlaygroundClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Helicone/Generated/Helicone.Prompt2025Client.g.cs b/src/libs/Helicone/Generated/Helicone.Prompt2025Client.g.cs index 0b8a19c9..a239e692 100644 --- a/src/libs/Helicone/Generated/Helicone.Prompt2025Client.g.cs +++ b/src/libs/Helicone/Generated/Helicone.Prompt2025Client.g.cs @@ -92,6 +92,27 @@ public Prompt2025Client( { } + /// + /// Creates a new instance of the Prompt2025Client with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public Prompt2025Client( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Helicone.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the Prompt2025Client. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Helicone/Generated/Helicone.Prompt2025V2Client.g.cs b/src/libs/Helicone/Generated/Helicone.Prompt2025V2Client.g.cs index d5d082d2..8d8edb0d 100644 --- a/src/libs/Helicone/Generated/Helicone.Prompt2025V2Client.g.cs +++ b/src/libs/Helicone/Generated/Helicone.Prompt2025V2Client.g.cs @@ -92,6 +92,27 @@ public Prompt2025V2Client( { } + /// + /// Creates a new instance of the Prompt2025V2Client with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public Prompt2025V2Client( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Helicone.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the Prompt2025V2Client. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Helicone/Generated/Helicone.PromptClient.g.cs b/src/libs/Helicone/Generated/Helicone.PromptClient.g.cs index c9221c9c..a80dcc64 100644 --- a/src/libs/Helicone/Generated/Helicone.PromptClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.PromptClient.g.cs @@ -92,6 +92,27 @@ public PromptClient( { } + /// + /// Creates a new instance of the PromptClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public PromptClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Helicone.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the PromptClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Helicone/Generated/Helicone.PropertyClient.g.cs b/src/libs/Helicone/Generated/Helicone.PropertyClient.g.cs index 693d3bfd..aef622d1 100644 --- a/src/libs/Helicone/Generated/Helicone.PropertyClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.PropertyClient.g.cs @@ -92,6 +92,27 @@ public PropertyClient( { } + /// + /// Creates a new instance of the PropertyClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public PropertyClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Helicone.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the PropertyClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Helicone/Generated/Helicone.ProvidersClient.g.cs b/src/libs/Helicone/Generated/Helicone.ProvidersClient.g.cs index a744a108..5c341d89 100644 --- a/src/libs/Helicone/Generated/Helicone.ProvidersClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.ProvidersClient.g.cs @@ -92,6 +92,27 @@ public ProvidersClient( { } + /// + /// Creates a new instance of the ProvidersClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public ProvidersClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Helicone.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the ProvidersClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Helicone/Generated/Helicone.RequestClient.g.cs b/src/libs/Helicone/Generated/Helicone.RequestClient.g.cs index 53cb8332..c7236d9e 100644 --- a/src/libs/Helicone/Generated/Helicone.RequestClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.RequestClient.g.cs @@ -92,6 +92,27 @@ public RequestClient( { } + /// + /// Creates a new instance of the RequestClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public RequestClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Helicone.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the RequestClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Helicone/Generated/Helicone.SecurityClient.g.cs b/src/libs/Helicone/Generated/Helicone.SecurityClient.g.cs index 42beb826..22240894 100644 --- a/src/libs/Helicone/Generated/Helicone.SecurityClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.SecurityClient.g.cs @@ -92,6 +92,27 @@ public SecurityClient( { } + /// + /// Creates a new instance of the SecurityClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public SecurityClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Helicone.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the SecurityClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Helicone/Generated/Helicone.SessionClient.g.cs b/src/libs/Helicone/Generated/Helicone.SessionClient.g.cs index ad4e71fd..d387d425 100644 --- a/src/libs/Helicone/Generated/Helicone.SessionClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.SessionClient.g.cs @@ -92,6 +92,27 @@ public SessionClient( { } + /// + /// Creates a new instance of the SessionClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public SessionClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Helicone.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the SessionClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Helicone/Generated/Helicone.StatusClient.g.cs b/src/libs/Helicone/Generated/Helicone.StatusClient.g.cs index eca203ad..8f125b15 100644 --- a/src/libs/Helicone/Generated/Helicone.StatusClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.StatusClient.g.cs @@ -92,6 +92,27 @@ public StatusClient( { } + /// + /// Creates a new instance of the StatusClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public StatusClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Helicone.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the StatusClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Helicone/Generated/Helicone.StripeClient.g.cs b/src/libs/Helicone/Generated/Helicone.StripeClient.g.cs index d11854f7..9519718c 100644 --- a/src/libs/Helicone/Generated/Helicone.StripeClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.StripeClient.g.cs @@ -92,6 +92,27 @@ public StripeClient( { } + /// + /// Creates a new instance of the StripeClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public StripeClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Helicone.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the StripeClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Helicone/Generated/Helicone.TestClient.g.cs b/src/libs/Helicone/Generated/Helicone.TestClient.g.cs index 08ca2d14..1e702d65 100644 --- a/src/libs/Helicone/Generated/Helicone.TestClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.TestClient.g.cs @@ -92,6 +92,27 @@ public TestClient( { } + /// + /// Creates a new instance of the TestClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public TestClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Helicone.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the TestClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Helicone/Generated/Helicone.TraceClient.g.cs b/src/libs/Helicone/Generated/Helicone.TraceClient.g.cs index eb8b20e8..de750704 100644 --- a/src/libs/Helicone/Generated/Helicone.TraceClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.TraceClient.g.cs @@ -92,6 +92,27 @@ public TraceClient( { } + /// + /// Creates a new instance of the TraceClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public TraceClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Helicone.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the TraceClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Helicone/Generated/Helicone.UserClient.g.cs b/src/libs/Helicone/Generated/Helicone.UserClient.g.cs index edf556be..7e9cc780 100644 --- a/src/libs/Helicone/Generated/Helicone.UserClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.UserClient.g.cs @@ -92,6 +92,27 @@ public UserClient( { } + /// + /// Creates a new instance of the UserClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public UserClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Helicone.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the UserClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Helicone/Generated/Helicone.VaultClient.g.cs b/src/libs/Helicone/Generated/Helicone.VaultClient.g.cs index e86e03c7..2a3e3dd0 100644 --- a/src/libs/Helicone/Generated/Helicone.VaultClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.VaultClient.g.cs @@ -92,6 +92,27 @@ public VaultClient( { } + /// + /// Creates a new instance of the VaultClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public VaultClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Helicone.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the VaultClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Helicone/Generated/Helicone.WebhooksClient.g.cs b/src/libs/Helicone/Generated/Helicone.WebhooksClient.g.cs index dd47067a..6f9888be 100644 --- a/src/libs/Helicone/Generated/Helicone.WebhooksClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.WebhooksClient.g.cs @@ -92,6 +92,27 @@ public WebhooksClient( { } + /// + /// Creates a new instance of the WebhooksClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public WebhooksClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Helicone.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the WebhooksClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Helicone/Generated/Helicone.WrappedClient.g.cs b/src/libs/Helicone/Generated/Helicone.WrappedClient.g.cs index 652ffeeb..377eda8a 100644 --- a/src/libs/Helicone/Generated/Helicone.WrappedClient.g.cs +++ b/src/libs/Helicone/Generated/Helicone.WrappedClient.g.cs @@ -92,6 +92,27 @@ public WrappedClient( { } + /// + /// Creates a new instance of the WrappedClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public WrappedClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Helicone.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the WrappedClient. /// If no httpClient is provided, a new one will be created.