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.