diff --git a/src/libs/Braintrust/Generated/Braintrust.AclsClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.AclsClient.g.cs index c6b82c0..a115319 100644 --- a/src/libs/Braintrust/Generated/Braintrust.AclsClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.AclsClient.g.cs @@ -61,6 +61,27 @@ public AclsClient( { } + /// + /// Creates a new instance of the AclsClient 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 AclsClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Braintrust.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the AclsClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Braintrust/Generated/Braintrust.AiSecretsClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.AiSecretsClient.g.cs index f11d641..d228b34 100644 --- a/src/libs/Braintrust/Generated/Braintrust.AiSecretsClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.AiSecretsClient.g.cs @@ -61,6 +61,27 @@ public AiSecretsClient( { } + /// + /// Creates a new instance of the AiSecretsClient 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 AiSecretsClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Braintrust.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the AiSecretsClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Braintrust/Generated/Braintrust.ApiKeysClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.ApiKeysClient.g.cs index 7a7a367..64b5aef 100644 --- a/src/libs/Braintrust/Generated/Braintrust.ApiKeysClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.ApiKeysClient.g.cs @@ -61,6 +61,27 @@ public ApiKeysClient( { } + /// + /// Creates a new instance of the ApiKeysClient 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 ApiKeysClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Braintrust.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the ApiKeysClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Braintrust/Generated/Braintrust.BraintrustClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.BraintrustClient.g.cs index 24234f0..ee52d2f 100644 --- a/src/libs/Braintrust/Generated/Braintrust.BraintrustClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.BraintrustClient.g.cs @@ -316,6 +316,27 @@ public BraintrustClient( { } + /// + /// Creates a new instance of the BraintrustClient 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 BraintrustClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Braintrust.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the BraintrustClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Braintrust/Generated/Braintrust.CorsClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.CorsClient.g.cs index ceecf27..fe322fa 100644 --- a/src/libs/Braintrust/Generated/Braintrust.CorsClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.CorsClient.g.cs @@ -61,6 +61,27 @@ public CorsClient( { } + /// + /// Creates a new instance of the CorsClient 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 CorsClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Braintrust.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the CorsClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Braintrust/Generated/Braintrust.CrossObjectClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.CrossObjectClient.g.cs index 87ad791..6ca1a2a 100644 --- a/src/libs/Braintrust/Generated/Braintrust.CrossObjectClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.CrossObjectClient.g.cs @@ -61,6 +61,27 @@ public CrossObjectClient( { } + /// + /// Creates a new instance of the CrossObjectClient 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 CrossObjectClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Braintrust.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the CrossObjectClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Braintrust/Generated/Braintrust.DatasetSnapshotsClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.DatasetSnapshotsClient.g.cs index 44fe762..0933d89 100644 --- a/src/libs/Braintrust/Generated/Braintrust.DatasetSnapshotsClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.DatasetSnapshotsClient.g.cs @@ -61,6 +61,27 @@ public DatasetSnapshotsClient( { } + /// + /// Creates a new instance of the DatasetSnapshotsClient 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 DatasetSnapshotsClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Braintrust.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the DatasetSnapshotsClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Braintrust/Generated/Braintrust.DatasetsClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.DatasetsClient.g.cs index 839da4b..5dba3f5 100644 --- a/src/libs/Braintrust/Generated/Braintrust.DatasetsClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.DatasetsClient.g.cs @@ -61,6 +61,27 @@ public DatasetsClient( { } + /// + /// Creates a new instance of the DatasetsClient 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 DatasetsClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Braintrust.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the DatasetsClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Braintrust/Generated/Braintrust.EnvVarsClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.EnvVarsClient.g.cs index 2a8be7f..41d762f 100644 --- a/src/libs/Braintrust/Generated/Braintrust.EnvVarsClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.EnvVarsClient.g.cs @@ -61,6 +61,27 @@ public EnvVarsClient( { } + /// + /// Creates a new instance of the EnvVarsClient 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 EnvVarsClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Braintrust.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the EnvVarsClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Braintrust/Generated/Braintrust.EnvironmentsClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.EnvironmentsClient.g.cs index 77ab6ab..2cd78c4 100644 --- a/src/libs/Braintrust/Generated/Braintrust.EnvironmentsClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.EnvironmentsClient.g.cs @@ -61,6 +61,27 @@ public EnvironmentsClient( { } + /// + /// Creates a new instance of the EnvironmentsClient 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 EnvironmentsClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Braintrust.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the EnvironmentsClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Braintrust/Generated/Braintrust.EvalsClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.EvalsClient.g.cs index 79ceddd..2dbccf2 100644 --- a/src/libs/Braintrust/Generated/Braintrust.EvalsClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.EvalsClient.g.cs @@ -61,6 +61,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::Braintrust.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/Braintrust/Generated/Braintrust.ExperimentsClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.ExperimentsClient.g.cs index 5f722fc..cb8eec3 100644 --- a/src/libs/Braintrust/Generated/Braintrust.ExperimentsClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.ExperimentsClient.g.cs @@ -61,6 +61,27 @@ public ExperimentsClient( { } + /// + /// Creates a new instance of the ExperimentsClient 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 ExperimentsClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Braintrust.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the ExperimentsClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Braintrust/Generated/Braintrust.FunctionsClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.FunctionsClient.g.cs index dac1017..e51b220 100644 --- a/src/libs/Braintrust/Generated/Braintrust.FunctionsClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.FunctionsClient.g.cs @@ -61,6 +61,27 @@ public FunctionsClient( { } + /// + /// Creates a new instance of the FunctionsClient 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 FunctionsClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Braintrust.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the FunctionsClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Braintrust/Generated/Braintrust.GroupsClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.GroupsClient.g.cs index fe96737..85df5cb 100644 --- a/src/libs/Braintrust/Generated/Braintrust.GroupsClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.GroupsClient.g.cs @@ -61,6 +61,27 @@ public GroupsClient( { } + /// + /// Creates a new instance of the GroupsClient 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 GroupsClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Braintrust.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the GroupsClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Braintrust/Generated/Braintrust.LogsClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.LogsClient.g.cs index 26c9745..f6bc37e 100644 --- a/src/libs/Braintrust/Generated/Braintrust.LogsClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.LogsClient.g.cs @@ -61,6 +61,27 @@ public LogsClient( { } + /// + /// Creates a new instance of the LogsClient 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 LogsClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Braintrust.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the LogsClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Braintrust/Generated/Braintrust.McpServersClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.McpServersClient.g.cs index 32e0947..75a44bb 100644 --- a/src/libs/Braintrust/Generated/Braintrust.McpServersClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.McpServersClient.g.cs @@ -61,6 +61,27 @@ public McpServersClient( { } + /// + /// Creates a new instance of the McpServersClient 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 McpServersClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Braintrust.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the McpServersClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Braintrust/Generated/Braintrust.OrganizationsClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.OrganizationsClient.g.cs index 90c85c9..30ed7fc 100644 --- a/src/libs/Braintrust/Generated/Braintrust.OrganizationsClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.OrganizationsClient.g.cs @@ -61,6 +61,27 @@ public OrganizationsClient( { } + /// + /// Creates a new instance of the OrganizationsClient 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 OrganizationsClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Braintrust.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the OrganizationsClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Braintrust/Generated/Braintrust.OtherClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.OtherClient.g.cs index d9de218..2d5ab8e 100644 --- a/src/libs/Braintrust/Generated/Braintrust.OtherClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.OtherClient.g.cs @@ -61,6 +61,27 @@ public OtherClient( { } + /// + /// Creates a new instance of the OtherClient 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 OtherClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Braintrust.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the OtherClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Braintrust/Generated/Braintrust.ProjectAutomationsClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.ProjectAutomationsClient.g.cs index d20a8ae..5f7ad78 100644 --- a/src/libs/Braintrust/Generated/Braintrust.ProjectAutomationsClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.ProjectAutomationsClient.g.cs @@ -61,6 +61,27 @@ public ProjectAutomationsClient( { } + /// + /// Creates a new instance of the ProjectAutomationsClient 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 ProjectAutomationsClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Braintrust.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the ProjectAutomationsClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Braintrust/Generated/Braintrust.ProjectScoresClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.ProjectScoresClient.g.cs index f045db2..7c21fad 100644 --- a/src/libs/Braintrust/Generated/Braintrust.ProjectScoresClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.ProjectScoresClient.g.cs @@ -61,6 +61,27 @@ public ProjectScoresClient( { } + /// + /// Creates a new instance of the ProjectScoresClient 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 ProjectScoresClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Braintrust.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the ProjectScoresClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Braintrust/Generated/Braintrust.ProjectTagsClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.ProjectTagsClient.g.cs index f393361..683642d 100644 --- a/src/libs/Braintrust/Generated/Braintrust.ProjectTagsClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.ProjectTagsClient.g.cs @@ -61,6 +61,27 @@ public ProjectTagsClient( { } + /// + /// Creates a new instance of the ProjectTagsClient 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 ProjectTagsClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Braintrust.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the ProjectTagsClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Braintrust/Generated/Braintrust.ProjectsClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.ProjectsClient.g.cs index b30c14d..7625e2b 100644 --- a/src/libs/Braintrust/Generated/Braintrust.ProjectsClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.ProjectsClient.g.cs @@ -61,6 +61,27 @@ public ProjectsClient( { } + /// + /// Creates a new instance of the ProjectsClient 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 ProjectsClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Braintrust.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the ProjectsClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Braintrust/Generated/Braintrust.PromptsClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.PromptsClient.g.cs index 72b2ec6..33b6b50 100644 --- a/src/libs/Braintrust/Generated/Braintrust.PromptsClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.PromptsClient.g.cs @@ -61,6 +61,27 @@ public PromptsClient( { } + /// + /// Creates a new instance of the PromptsClient 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 PromptsClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Braintrust.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the PromptsClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Braintrust/Generated/Braintrust.ProxyClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.ProxyClient.g.cs index 087e9d7..4b86055 100644 --- a/src/libs/Braintrust/Generated/Braintrust.ProxyClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.ProxyClient.g.cs @@ -61,6 +61,27 @@ public ProxyClient( { } + /// + /// Creates a new instance of the ProxyClient 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 ProxyClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Braintrust.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the ProxyClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Braintrust/Generated/Braintrust.RolesClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.RolesClient.g.cs index c214af2..4197454 100644 --- a/src/libs/Braintrust/Generated/Braintrust.RolesClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.RolesClient.g.cs @@ -61,6 +61,27 @@ public RolesClient( { } + /// + /// Creates a new instance of the RolesClient 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 RolesClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Braintrust.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the RolesClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Braintrust/Generated/Braintrust.ServiceTokensClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.ServiceTokensClient.g.cs index 9455d04..44cf39c 100644 --- a/src/libs/Braintrust/Generated/Braintrust.ServiceTokensClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.ServiceTokensClient.g.cs @@ -61,6 +61,27 @@ public ServiceTokensClient( { } + /// + /// Creates a new instance of the ServiceTokensClient 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 ServiceTokensClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Braintrust.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the ServiceTokensClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Braintrust/Generated/Braintrust.SpanIframesClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.SpanIframesClient.g.cs index 76439ba..095edc5 100644 --- a/src/libs/Braintrust/Generated/Braintrust.SpanIframesClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.SpanIframesClient.g.cs @@ -61,6 +61,27 @@ public SpanIframesClient( { } + /// + /// Creates a new instance of the SpanIframesClient 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 SpanIframesClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Braintrust.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the SpanIframesClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Braintrust/Generated/Braintrust.UsersClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.UsersClient.g.cs index 5190564..46fbdd8 100644 --- a/src/libs/Braintrust/Generated/Braintrust.UsersClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.UsersClient.g.cs @@ -61,6 +61,27 @@ public UsersClient( { } + /// + /// Creates a new instance of the UsersClient 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 UsersClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Braintrust.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the UsersClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Braintrust/Generated/Braintrust.ViewsClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.ViewsClient.g.cs index 62ed04a..3b097f3 100644 --- a/src/libs/Braintrust/Generated/Braintrust.ViewsClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.ViewsClient.g.cs @@ -61,6 +61,27 @@ public ViewsClient( { } + /// + /// Creates a new instance of the ViewsClient 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 ViewsClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Braintrust.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the ViewsClient. /// If no httpClient is provided, a new one will be created.