diff --git a/src/libs/Letta/Generated/Letta.AgentsClient.g.cs b/src/libs/Letta/Generated/Letta.AgentsClient.g.cs
index 878e90b3..9c7dd581 100644
--- a/src/libs/Letta/Generated/Letta.AgentsClient.g.cs
+++ b/src/libs/Letta/Generated/Letta.AgentsClient.g.cs
@@ -92,6 +92,27 @@ public AgentsClient(
{
}
+ ///
+ /// Creates a new instance of the AgentsClient 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 AgentsClient(
+ global::System.Net.Http.HttpClient? httpClient,
+ global::System.Collections.Generic.List? authorizations,
+ global::Letta.AutoSDKClientOptions? options,
+ bool disposeHttpClient = true) : this(
+ httpClient,
+ baseUri: null,
+ authorizations,
+ options,
+ disposeHttpClient: disposeHttpClient)
+ {
+ }
+
///
/// Creates a new instance of the AgentsClient.
/// If no httpClient is provided, a new one will be created.
diff --git a/src/libs/Letta/Generated/Letta.ArchivesClient.g.cs b/src/libs/Letta/Generated/Letta.ArchivesClient.g.cs
index bc3d3fca..95dd4954 100644
--- a/src/libs/Letta/Generated/Letta.ArchivesClient.g.cs
+++ b/src/libs/Letta/Generated/Letta.ArchivesClient.g.cs
@@ -92,6 +92,27 @@ public ArchivesClient(
{
}
+ ///
+ /// Creates a new instance of the ArchivesClient 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 ArchivesClient(
+ global::System.Net.Http.HttpClient? httpClient,
+ global::System.Collections.Generic.List? authorizations,
+ global::Letta.AutoSDKClientOptions? options,
+ bool disposeHttpClient = true) : this(
+ httpClient,
+ baseUri: null,
+ authorizations,
+ options,
+ disposeHttpClient: disposeHttpClient)
+ {
+ }
+
///
/// Creates a new instance of the ArchivesClient.
/// If no httpClient is provided, a new one will be created.
diff --git a/src/libs/Letta/Generated/Letta.BlocksClient.g.cs b/src/libs/Letta/Generated/Letta.BlocksClient.g.cs
index 73b74ec2..eaf4f52f 100644
--- a/src/libs/Letta/Generated/Letta.BlocksClient.g.cs
+++ b/src/libs/Letta/Generated/Letta.BlocksClient.g.cs
@@ -92,6 +92,27 @@ public BlocksClient(
{
}
+ ///
+ /// Creates a new instance of the BlocksClient 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 BlocksClient(
+ global::System.Net.Http.HttpClient? httpClient,
+ global::System.Collections.Generic.List? authorizations,
+ global::Letta.AutoSDKClientOptions? options,
+ bool disposeHttpClient = true) : this(
+ httpClient,
+ baseUri: null,
+ authorizations,
+ options,
+ disposeHttpClient: disposeHttpClient)
+ {
+ }
+
///
/// Creates a new instance of the BlocksClient.
/// If no httpClient is provided, a new one will be created.
diff --git a/src/libs/Letta/Generated/Letta.ChatClient.g.cs b/src/libs/Letta/Generated/Letta.ChatClient.g.cs
index bc97c85f..40248e89 100644
--- a/src/libs/Letta/Generated/Letta.ChatClient.g.cs
+++ b/src/libs/Letta/Generated/Letta.ChatClient.g.cs
@@ -92,6 +92,27 @@ public ChatClient(
{
}
+ ///
+ /// Creates a new instance of the ChatClient 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 ChatClient(
+ global::System.Net.Http.HttpClient? httpClient,
+ global::System.Collections.Generic.List? authorizations,
+ global::Letta.AutoSDKClientOptions? options,
+ bool disposeHttpClient = true) : this(
+ httpClient,
+ baseUri: null,
+ authorizations,
+ options,
+ disposeHttpClient: disposeHttpClient)
+ {
+ }
+
///
/// Creates a new instance of the ChatClient.
/// If no httpClient is provided, a new one will be created.
diff --git a/src/libs/Letta/Generated/Letta.ClientSideAccessTokensClient.g.cs b/src/libs/Letta/Generated/Letta.ClientSideAccessTokensClient.g.cs
index 9e071f83..62f26489 100644
--- a/src/libs/Letta/Generated/Letta.ClientSideAccessTokensClient.g.cs
+++ b/src/libs/Letta/Generated/Letta.ClientSideAccessTokensClient.g.cs
@@ -92,6 +92,27 @@ public ClientSideAccessTokensClient(
{
}
+ ///
+ /// Creates a new instance of the ClientSideAccessTokensClient 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 ClientSideAccessTokensClient(
+ global::System.Net.Http.HttpClient? httpClient,
+ global::System.Collections.Generic.List? authorizations,
+ global::Letta.AutoSDKClientOptions? options,
+ bool disposeHttpClient = true) : this(
+ httpClient,
+ baseUri: null,
+ authorizations,
+ options,
+ disposeHttpClient: disposeHttpClient)
+ {
+ }
+
///
/// Creates a new instance of the ClientSideAccessTokensClient.
/// If no httpClient is provided, a new one will be created.
diff --git a/src/libs/Letta/Generated/Letta.ConversationsClient.g.cs b/src/libs/Letta/Generated/Letta.ConversationsClient.g.cs
index eb18e503..a299229a 100644
--- a/src/libs/Letta/Generated/Letta.ConversationsClient.g.cs
+++ b/src/libs/Letta/Generated/Letta.ConversationsClient.g.cs
@@ -92,6 +92,27 @@ public ConversationsClient(
{
}
+ ///
+ /// Creates a new instance of the ConversationsClient 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 ConversationsClient(
+ global::System.Net.Http.HttpClient? httpClient,
+ global::System.Collections.Generic.List? authorizations,
+ global::Letta.AutoSDKClientOptions? options,
+ bool disposeHttpClient = true) : this(
+ httpClient,
+ baseUri: null,
+ authorizations,
+ options,
+ disposeHttpClient: disposeHttpClient)
+ {
+ }
+
///
/// Creates a new instance of the ConversationsClient.
/// If no httpClient is provided, a new one will be created.
diff --git a/src/libs/Letta/Generated/Letta.DeviceStorageClient.g.cs b/src/libs/Letta/Generated/Letta.DeviceStorageClient.g.cs
index d844a8cd..680cbb82 100644
--- a/src/libs/Letta/Generated/Letta.DeviceStorageClient.g.cs
+++ b/src/libs/Letta/Generated/Letta.DeviceStorageClient.g.cs
@@ -92,6 +92,27 @@ public DeviceStorageClient(
{
}
+ ///
+ /// Creates a new instance of the DeviceStorageClient 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 DeviceStorageClient(
+ global::System.Net.Http.HttpClient? httpClient,
+ global::System.Collections.Generic.List? authorizations,
+ global::Letta.AutoSDKClientOptions? options,
+ bool disposeHttpClient = true) : this(
+ httpClient,
+ baseUri: null,
+ authorizations,
+ options,
+ disposeHttpClient: disposeHttpClient)
+ {
+ }
+
///
/// Creates a new instance of the DeviceStorageClient.
/// If no httpClient is provided, a new one will be created.
diff --git a/src/libs/Letta/Generated/Letta.EmbeddingsClient.g.cs b/src/libs/Letta/Generated/Letta.EmbeddingsClient.g.cs
index 49c3ceee..672628d3 100644
--- a/src/libs/Letta/Generated/Letta.EmbeddingsClient.g.cs
+++ b/src/libs/Letta/Generated/Letta.EmbeddingsClient.g.cs
@@ -92,6 +92,27 @@ public EmbeddingsClient(
{
}
+ ///
+ /// Creates a new instance of the EmbeddingsClient 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 EmbeddingsClient(
+ global::System.Net.Http.HttpClient? httpClient,
+ global::System.Collections.Generic.List? authorizations,
+ global::Letta.AutoSDKClientOptions? options,
+ bool disposeHttpClient = true) : this(
+ httpClient,
+ baseUri: null,
+ authorizations,
+ options,
+ disposeHttpClient: disposeHttpClient)
+ {
+ }
+
///
/// Creates a new instance of the EmbeddingsClient.
/// If no httpClient is provided, a new one will be created.
diff --git a/src/libs/Letta/Generated/Letta.EnvironmentsClient.g.cs b/src/libs/Letta/Generated/Letta.EnvironmentsClient.g.cs
index 6e52a4db..2ce06470 100644
--- a/src/libs/Letta/Generated/Letta.EnvironmentsClient.g.cs
+++ b/src/libs/Letta/Generated/Letta.EnvironmentsClient.g.cs
@@ -92,6 +92,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::Letta.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/Letta/Generated/Letta.FeedsClient.g.cs b/src/libs/Letta/Generated/Letta.FeedsClient.g.cs
index 0613867f..0413c789 100644
--- a/src/libs/Letta/Generated/Letta.FeedsClient.g.cs
+++ b/src/libs/Letta/Generated/Letta.FeedsClient.g.cs
@@ -92,6 +92,27 @@ public FeedsClient(
{
}
+ ///
+ /// Creates a new instance of the FeedsClient 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 FeedsClient(
+ global::System.Net.Http.HttpClient? httpClient,
+ global::System.Collections.Generic.List? authorizations,
+ global::Letta.AutoSDKClientOptions? options,
+ bool disposeHttpClient = true) : this(
+ httpClient,
+ baseUri: null,
+ authorizations,
+ options,
+ disposeHttpClient: disposeHttpClient)
+ {
+ }
+
///
/// Creates a new instance of the FeedsClient.
/// If no httpClient is provided, a new one will be created.
diff --git a/src/libs/Letta/Generated/Letta.FoldersClient.g.cs b/src/libs/Letta/Generated/Letta.FoldersClient.g.cs
index 71ec7f22..c74df6e8 100644
--- a/src/libs/Letta/Generated/Letta.FoldersClient.g.cs
+++ b/src/libs/Letta/Generated/Letta.FoldersClient.g.cs
@@ -92,6 +92,27 @@ public FoldersClient(
{
}
+ ///
+ /// Creates a new instance of the FoldersClient 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 FoldersClient(
+ global::System.Net.Http.HttpClient? httpClient,
+ global::System.Collections.Generic.List? authorizations,
+ global::Letta.AutoSDKClientOptions? options,
+ bool disposeHttpClient = true) : this(
+ httpClient,
+ baseUri: null,
+ authorizations,
+ options,
+ disposeHttpClient: disposeHttpClient)
+ {
+ }
+
///
/// Creates a new instance of the FoldersClient.
/// If no httpClient is provided, a new one will be created.
diff --git a/src/libs/Letta/Generated/Letta.HealthClient.g.cs b/src/libs/Letta/Generated/Letta.HealthClient.g.cs
index c551b2a2..735769c7 100644
--- a/src/libs/Letta/Generated/Letta.HealthClient.g.cs
+++ b/src/libs/Letta/Generated/Letta.HealthClient.g.cs
@@ -92,6 +92,27 @@ public HealthClient(
{
}
+ ///
+ /// Creates a new instance of the HealthClient 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 HealthClient(
+ global::System.Net.Http.HttpClient? httpClient,
+ global::System.Collections.Generic.List? authorizations,
+ global::Letta.AutoSDKClientOptions? options,
+ bool disposeHttpClient = true) : this(
+ httpClient,
+ baseUri: null,
+ authorizations,
+ options,
+ disposeHttpClient: disposeHttpClient)
+ {
+ }
+
///
/// Creates a new instance of the HealthClient.
/// If no httpClient is provided, a new one will be created.
diff --git a/src/libs/Letta/Generated/Letta.InternalAgentsClient.g.cs b/src/libs/Letta/Generated/Letta.InternalAgentsClient.g.cs
index 3631bed1..185e7e2e 100644
--- a/src/libs/Letta/Generated/Letta.InternalAgentsClient.g.cs
+++ b/src/libs/Letta/Generated/Letta.InternalAgentsClient.g.cs
@@ -92,6 +92,27 @@ public InternalAgentsClient(
{
}
+ ///
+ /// Creates a new instance of the InternalAgentsClient 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 InternalAgentsClient(
+ global::System.Net.Http.HttpClient? httpClient,
+ global::System.Collections.Generic.List? authorizations,
+ global::Letta.AutoSDKClientOptions? options,
+ bool disposeHttpClient = true) : this(
+ httpClient,
+ baseUri: null,
+ authorizations,
+ options,
+ disposeHttpClient: disposeHttpClient)
+ {
+ }
+
///
/// Creates a new instance of the InternalAgentsClient.
/// If no httpClient is provided, a new one will be created.
diff --git a/src/libs/Letta/Generated/Letta.InternalBlocksClient.g.cs b/src/libs/Letta/Generated/Letta.InternalBlocksClient.g.cs
index 5cff31f9..7762481d 100644
--- a/src/libs/Letta/Generated/Letta.InternalBlocksClient.g.cs
+++ b/src/libs/Letta/Generated/Letta.InternalBlocksClient.g.cs
@@ -92,6 +92,27 @@ public InternalBlocksClient(
{
}
+ ///
+ /// Creates a new instance of the InternalBlocksClient 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 InternalBlocksClient(
+ global::System.Net.Http.HttpClient? httpClient,
+ global::System.Collections.Generic.List? authorizations,
+ global::Letta.AutoSDKClientOptions? options,
+ bool disposeHttpClient = true) : this(
+ httpClient,
+ baseUri: null,
+ authorizations,
+ options,
+ disposeHttpClient: disposeHttpClient)
+ {
+ }
+
///
/// Creates a new instance of the InternalBlocksClient.
/// If no httpClient is provided, a new one will be created.
diff --git a/src/libs/Letta/Generated/Letta.InternalRunsClient.g.cs b/src/libs/Letta/Generated/Letta.InternalRunsClient.g.cs
index 43e795e6..bd895055 100644
--- a/src/libs/Letta/Generated/Letta.InternalRunsClient.g.cs
+++ b/src/libs/Letta/Generated/Letta.InternalRunsClient.g.cs
@@ -92,6 +92,27 @@ public InternalRunsClient(
{
}
+ ///
+ /// Creates a new instance of the InternalRunsClient 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 InternalRunsClient(
+ global::System.Net.Http.HttpClient? httpClient,
+ global::System.Collections.Generic.List? authorizations,
+ global::Letta.AutoSDKClientOptions? options,
+ bool disposeHttpClient = true) : this(
+ httpClient,
+ baseUri: null,
+ authorizations,
+ options,
+ disposeHttpClient: disposeHttpClient)
+ {
+ }
+
///
/// Creates a new instance of the InternalRunsClient.
/// If no httpClient is provided, a new one will be created.
diff --git a/src/libs/Letta/Generated/Letta.InternalTemplatesClient.g.cs b/src/libs/Letta/Generated/Letta.InternalTemplatesClient.g.cs
index cfd0f52f..9bba9f9d 100644
--- a/src/libs/Letta/Generated/Letta.InternalTemplatesClient.g.cs
+++ b/src/libs/Letta/Generated/Letta.InternalTemplatesClient.g.cs
@@ -92,6 +92,27 @@ public InternalTemplatesClient(
{
}
+ ///
+ /// Creates a new instance of the InternalTemplatesClient 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 InternalTemplatesClient(
+ global::System.Net.Http.HttpClient? httpClient,
+ global::System.Collections.Generic.List? authorizations,
+ global::Letta.AutoSDKClientOptions? options,
+ bool disposeHttpClient = true) : this(
+ httpClient,
+ baseUri: null,
+ authorizations,
+ options,
+ disposeHttpClient: disposeHttpClient)
+ {
+ }
+
///
/// Creates a new instance of the InternalTemplatesClient.
/// If no httpClient is provided, a new one will be created.
diff --git a/src/libs/Letta/Generated/Letta.JobsClient.g.cs b/src/libs/Letta/Generated/Letta.JobsClient.g.cs
index 30c30d72..0fa88788 100644
--- a/src/libs/Letta/Generated/Letta.JobsClient.g.cs
+++ b/src/libs/Letta/Generated/Letta.JobsClient.g.cs
@@ -92,6 +92,27 @@ public JobsClient(
{
}
+ ///
+ /// Creates a new instance of the JobsClient 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 JobsClient(
+ global::System.Net.Http.HttpClient? httpClient,
+ global::System.Collections.Generic.List? authorizations,
+ global::Letta.AutoSDKClientOptions? options,
+ bool disposeHttpClient = true) : this(
+ httpClient,
+ baseUri: null,
+ authorizations,
+ options,
+ disposeHttpClient: disposeHttpClient)
+ {
+ }
+
///
/// Creates a new instance of the JobsClient.
/// If no httpClient is provided, a new one will be created.
diff --git a/src/libs/Letta/Generated/Letta.LettaClient.g.cs b/src/libs/Letta/Generated/Letta.LettaClient.g.cs
index 4bbc7ab5..8335f3a9 100644
--- a/src/libs/Letta/Generated/Letta.LettaClient.g.cs
+++ b/src/libs/Letta/Generated/Letta.LettaClient.g.cs
@@ -422,6 +422,27 @@ public LettaClient(
{
}
+ ///
+ /// Creates a new instance of the LettaClient 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 LettaClient(
+ global::System.Net.Http.HttpClient? httpClient,
+ global::System.Collections.Generic.List? authorizations,
+ global::Letta.AutoSDKClientOptions? options,
+ bool disposeHttpClient = true) : this(
+ httpClient,
+ baseUri: null,
+ authorizations,
+ options,
+ disposeHttpClient: disposeHttpClient)
+ {
+ }
+
///
/// Creates a new instance of the LettaClient.
/// If no httpClient is provided, a new one will be created.
diff --git a/src/libs/Letta/Generated/Letta.McpServersClient.g.cs b/src/libs/Letta/Generated/Letta.McpServersClient.g.cs
index 547a89d8..32257a6c 100644
--- a/src/libs/Letta/Generated/Letta.McpServersClient.g.cs
+++ b/src/libs/Letta/Generated/Letta.McpServersClient.g.cs
@@ -92,6 +92,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::Letta.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/Letta/Generated/Letta.MemoryFilesClient.g.cs b/src/libs/Letta/Generated/Letta.MemoryFilesClient.g.cs
index 1e945f33..dbbbaaae 100644
--- a/src/libs/Letta/Generated/Letta.MemoryFilesClient.g.cs
+++ b/src/libs/Letta/Generated/Letta.MemoryFilesClient.g.cs
@@ -92,6 +92,27 @@ public MemoryFilesClient(
{
}
+ ///
+ /// Creates a new instance of the MemoryFilesClient 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 MemoryFilesClient(
+ global::System.Net.Http.HttpClient? httpClient,
+ global::System.Collections.Generic.List? authorizations,
+ global::Letta.AutoSDKClientOptions? options,
+ bool disposeHttpClient = true) : this(
+ httpClient,
+ baseUri: null,
+ authorizations,
+ options,
+ disposeHttpClient: disposeHttpClient)
+ {
+ }
+
///
/// Creates a new instance of the MemoryFilesClient.
/// If no httpClient is provided, a new one will be created.
diff --git a/src/libs/Letta/Generated/Letta.MessagesClient.g.cs b/src/libs/Letta/Generated/Letta.MessagesClient.g.cs
index d023409e..7042ac47 100644
--- a/src/libs/Letta/Generated/Letta.MessagesClient.g.cs
+++ b/src/libs/Letta/Generated/Letta.MessagesClient.g.cs
@@ -92,6 +92,27 @@ public MessagesClient(
{
}
+ ///
+ /// Creates a new instance of the MessagesClient 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 MessagesClient(
+ global::System.Net.Http.HttpClient? httpClient,
+ global::System.Collections.Generic.List? authorizations,
+ global::Letta.AutoSDKClientOptions? options,
+ bool disposeHttpClient = true) : this(
+ httpClient,
+ baseUri: null,
+ authorizations,
+ options,
+ disposeHttpClient: disposeHttpClient)
+ {
+ }
+
///
/// Creates a new instance of the MessagesClient.
/// If no httpClient is provided, a new one will be created.
diff --git a/src/libs/Letta/Generated/Letta.MetadataClient.g.cs b/src/libs/Letta/Generated/Letta.MetadataClient.g.cs
index dcbfc8d3..86028e25 100644
--- a/src/libs/Letta/Generated/Letta.MetadataClient.g.cs
+++ b/src/libs/Letta/Generated/Letta.MetadataClient.g.cs
@@ -92,6 +92,27 @@ public MetadataClient(
{
}
+ ///
+ /// Creates a new instance of the MetadataClient 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 MetadataClient(
+ global::System.Net.Http.HttpClient? httpClient,
+ global::System.Collections.Generic.List? authorizations,
+ global::Letta.AutoSDKClientOptions? options,
+ bool disposeHttpClient = true) : this(
+ httpClient,
+ baseUri: null,
+ authorizations,
+ options,
+ disposeHttpClient: disposeHttpClient)
+ {
+ }
+
///
/// Creates a new instance of the MetadataClient.
/// If no httpClient is provided, a new one will be created.
diff --git a/src/libs/Letta/Generated/Letta.ModelsClient.g.cs b/src/libs/Letta/Generated/Letta.ModelsClient.g.cs
index c3ed1855..951e1de3 100644
--- a/src/libs/Letta/Generated/Letta.ModelsClient.g.cs
+++ b/src/libs/Letta/Generated/Letta.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::Letta.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/Letta/Generated/Letta.PassagesClient.g.cs b/src/libs/Letta/Generated/Letta.PassagesClient.g.cs
index f9ae753f..38b22741 100644
--- a/src/libs/Letta/Generated/Letta.PassagesClient.g.cs
+++ b/src/libs/Letta/Generated/Letta.PassagesClient.g.cs
@@ -92,6 +92,27 @@ public PassagesClient(
{
}
+ ///
+ /// Creates a new instance of the PassagesClient 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 PassagesClient(
+ global::System.Net.Http.HttpClient? httpClient,
+ global::System.Collections.Generic.List? authorizations,
+ global::Letta.AutoSDKClientOptions? options,
+ bool disposeHttpClient = true) : this(
+ httpClient,
+ baseUri: null,
+ authorizations,
+ options,
+ disposeHttpClient: disposeHttpClient)
+ {
+ }
+
///
/// Creates a new instance of the PassagesClient.
/// If no httpClient is provided, a new one will be created.
diff --git a/src/libs/Letta/Generated/Letta.PipelinesClient.g.cs b/src/libs/Letta/Generated/Letta.PipelinesClient.g.cs
index 664fef83..a15a6704 100644
--- a/src/libs/Letta/Generated/Letta.PipelinesClient.g.cs
+++ b/src/libs/Letta/Generated/Letta.PipelinesClient.g.cs
@@ -92,6 +92,27 @@ public PipelinesClient(
{
}
+ ///
+ /// Creates a new instance of the PipelinesClient 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 PipelinesClient(
+ global::System.Net.Http.HttpClient? httpClient,
+ global::System.Collections.Generic.List? authorizations,
+ global::Letta.AutoSDKClientOptions? options,
+ bool disposeHttpClient = true) : this(
+ httpClient,
+ baseUri: null,
+ authorizations,
+ options,
+ disposeHttpClient: disposeHttpClient)
+ {
+ }
+
///
/// Creates a new instance of the PipelinesClient.
/// If no httpClient is provided, a new one will be created.
diff --git a/src/libs/Letta/Generated/Letta.ProjectsClient.g.cs b/src/libs/Letta/Generated/Letta.ProjectsClient.g.cs
index aa011104..51170cf9 100644
--- a/src/libs/Letta/Generated/Letta.ProjectsClient.g.cs
+++ b/src/libs/Letta/Generated/Letta.ProjectsClient.g.cs
@@ -92,6 +92,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::Letta.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/Letta/Generated/Letta.ProvidersClient.g.cs b/src/libs/Letta/Generated/Letta.ProvidersClient.g.cs
index 1231d5b1..76de66e8 100644
--- a/src/libs/Letta/Generated/Letta.ProvidersClient.g.cs
+++ b/src/libs/Letta/Generated/Letta.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::Letta.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/Letta/Generated/Letta.RunsClient.g.cs b/src/libs/Letta/Generated/Letta.RunsClient.g.cs
index 4a4722d1..5b6d52d4 100644
--- a/src/libs/Letta/Generated/Letta.RunsClient.g.cs
+++ b/src/libs/Letta/Generated/Letta.RunsClient.g.cs
@@ -92,6 +92,27 @@ public RunsClient(
{
}
+ ///
+ /// Creates a new instance of the RunsClient 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 RunsClient(
+ global::System.Net.Http.HttpClient? httpClient,
+ global::System.Collections.Generic.List? authorizations,
+ global::Letta.AutoSDKClientOptions? options,
+ bool disposeHttpClient = true) : this(
+ httpClient,
+ baseUri: null,
+ authorizations,
+ options,
+ disposeHttpClient: disposeHttpClient)
+ {
+ }
+
///
/// Creates a new instance of the RunsClient.
/// If no httpClient is provided, a new one will be created.
diff --git a/src/libs/Letta/Generated/Letta.SandboxesClient.g.cs b/src/libs/Letta/Generated/Letta.SandboxesClient.g.cs
index 838ade3b..ef0ca980 100644
--- a/src/libs/Letta/Generated/Letta.SandboxesClient.g.cs
+++ b/src/libs/Letta/Generated/Letta.SandboxesClient.g.cs
@@ -92,6 +92,27 @@ public SandboxesClient(
{
}
+ ///
+ /// Creates a new instance of the SandboxesClient 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 SandboxesClient(
+ global::System.Net.Http.HttpClient? httpClient,
+ global::System.Collections.Generic.List? authorizations,
+ global::Letta.AutoSDKClientOptions? options,
+ bool disposeHttpClient = true) : this(
+ httpClient,
+ baseUri: null,
+ authorizations,
+ options,
+ disposeHttpClient: disposeHttpClient)
+ {
+ }
+
///
/// Creates a new instance of the SandboxesClient.
/// If no httpClient is provided, a new one will be created.
diff --git a/src/libs/Letta/Generated/Letta.ScheduledMessagesClient.g.cs b/src/libs/Letta/Generated/Letta.ScheduledMessagesClient.g.cs
index 74583281..caa28363 100644
--- a/src/libs/Letta/Generated/Letta.ScheduledMessagesClient.g.cs
+++ b/src/libs/Letta/Generated/Letta.ScheduledMessagesClient.g.cs
@@ -92,6 +92,27 @@ public ScheduledMessagesClient(
{
}
+ ///
+ /// Creates a new instance of the ScheduledMessagesClient 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 ScheduledMessagesClient(
+ global::System.Net.Http.HttpClient? httpClient,
+ global::System.Collections.Generic.List? authorizations,
+ global::Letta.AutoSDKClientOptions? options,
+ bool disposeHttpClient = true) : this(
+ httpClient,
+ baseUri: null,
+ authorizations,
+ options,
+ disposeHttpClient: disposeHttpClient)
+ {
+ }
+
///
/// Creates a new instance of the ScheduledMessagesClient.
/// If no httpClient is provided, a new one will be created.
diff --git a/src/libs/Letta/Generated/Letta.StepsClient.g.cs b/src/libs/Letta/Generated/Letta.StepsClient.g.cs
index 31f16aa2..7a3d5961 100644
--- a/src/libs/Letta/Generated/Letta.StepsClient.g.cs
+++ b/src/libs/Letta/Generated/Letta.StepsClient.g.cs
@@ -92,6 +92,27 @@ public StepsClient(
{
}
+ ///
+ /// Creates a new instance of the StepsClient 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 StepsClient(
+ global::System.Net.Http.HttpClient? httpClient,
+ global::System.Collections.Generic.List? authorizations,
+ global::Letta.AutoSDKClientOptions? options,
+ bool disposeHttpClient = true) : this(
+ httpClient,
+ baseUri: null,
+ authorizations,
+ options,
+ disposeHttpClient: disposeHttpClient)
+ {
+ }
+
///
/// Creates a new instance of the StepsClient.
/// If no httpClient is provided, a new one will be created.
diff --git a/src/libs/Letta/Generated/Letta.TagClient.g.cs b/src/libs/Letta/Generated/Letta.TagClient.g.cs
index d78819c3..3eeca1c4 100644
--- a/src/libs/Letta/Generated/Letta.TagClient.g.cs
+++ b/src/libs/Letta/Generated/Letta.TagClient.g.cs
@@ -92,6 +92,27 @@ public TagClient(
{
}
+ ///
+ /// Creates a new instance of the TagClient 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 TagClient(
+ global::System.Net.Http.HttpClient? httpClient,
+ global::System.Collections.Generic.List? authorizations,
+ global::Letta.AutoSDKClientOptions? options,
+ bool disposeHttpClient = true) : this(
+ httpClient,
+ baseUri: null,
+ authorizations,
+ options,
+ disposeHttpClient: disposeHttpClient)
+ {
+ }
+
///
/// Creates a new instance of the TagClient.
/// If no httpClient is provided, a new one will be created.
diff --git a/src/libs/Letta/Generated/Letta.TemplatesClient.g.cs b/src/libs/Letta/Generated/Letta.TemplatesClient.g.cs
index fdb66ffa..520380ef 100644
--- a/src/libs/Letta/Generated/Letta.TemplatesClient.g.cs
+++ b/src/libs/Letta/Generated/Letta.TemplatesClient.g.cs
@@ -92,6 +92,27 @@ public TemplatesClient(
{
}
+ ///
+ /// Creates a new instance of the TemplatesClient 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 TemplatesClient(
+ global::System.Net.Http.HttpClient? httpClient,
+ global::System.Collections.Generic.List? authorizations,
+ global::Letta.AutoSDKClientOptions? options,
+ bool disposeHttpClient = true) : this(
+ httpClient,
+ baseUri: null,
+ authorizations,
+ options,
+ disposeHttpClient: disposeHttpClient)
+ {
+ }
+
///
/// Creates a new instance of the TemplatesClient.
/// If no httpClient is provided, a new one will be created.
diff --git a/src/libs/Letta/Generated/Letta.ToolsClient.g.cs b/src/libs/Letta/Generated/Letta.ToolsClient.g.cs
index ad9b98c7..7228c577 100644
--- a/src/libs/Letta/Generated/Letta.ToolsClient.g.cs
+++ b/src/libs/Letta/Generated/Letta.ToolsClient.g.cs
@@ -92,6 +92,27 @@ public ToolsClient(
{
}
+ ///
+ /// Creates a new instance of the ToolsClient 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 ToolsClient(
+ global::System.Net.Http.HttpClient? httpClient,
+ global::System.Collections.Generic.List? authorizations,
+ global::Letta.AutoSDKClientOptions? options,
+ bool disposeHttpClient = true) : this(
+ httpClient,
+ baseUri: null,
+ authorizations,
+ options,
+ disposeHttpClient: disposeHttpClient)
+ {
+ }
+
///
/// Creates a new instance of the ToolsClient.
/// If no httpClient is provided, a new one will be created.