From 7ad533ea903ceade7d8684f7fb627a3903382b26 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 11 May 2026 02:11:51 +0000 Subject: [PATCH] feat: Updated OpenAPI spec --- .../Letta/Generated/Letta.AgentsClient.g.cs | 21 +++++++++++++++++++ .../Letta/Generated/Letta.ArchivesClient.g.cs | 21 +++++++++++++++++++ .../Letta/Generated/Letta.BlocksClient.g.cs | 21 +++++++++++++++++++ .../Letta/Generated/Letta.ChatClient.g.cs | 21 +++++++++++++++++++ .../Letta.ClientSideAccessTokensClient.g.cs | 21 +++++++++++++++++++ .../Generated/Letta.ConversationsClient.g.cs | 21 +++++++++++++++++++ .../Generated/Letta.DeviceStorageClient.g.cs | 21 +++++++++++++++++++ .../Generated/Letta.EmbeddingsClient.g.cs | 21 +++++++++++++++++++ .../Generated/Letta.EnvironmentsClient.g.cs | 21 +++++++++++++++++++ .../Letta/Generated/Letta.FeedsClient.g.cs | 21 +++++++++++++++++++ .../Letta/Generated/Letta.FoldersClient.g.cs | 21 +++++++++++++++++++ .../Letta/Generated/Letta.HealthClient.g.cs | 21 +++++++++++++++++++ .../Generated/Letta.InternalAgentsClient.g.cs | 21 +++++++++++++++++++ .../Generated/Letta.InternalBlocksClient.g.cs | 21 +++++++++++++++++++ .../Generated/Letta.InternalRunsClient.g.cs | 21 +++++++++++++++++++ .../Letta.InternalTemplatesClient.g.cs | 21 +++++++++++++++++++ .../Letta/Generated/Letta.JobsClient.g.cs | 21 +++++++++++++++++++ .../Letta/Generated/Letta.LettaClient.g.cs | 21 +++++++++++++++++++ .../Generated/Letta.McpServersClient.g.cs | 21 +++++++++++++++++++ .../Generated/Letta.MemoryFilesClient.g.cs | 21 +++++++++++++++++++ .../Letta/Generated/Letta.MessagesClient.g.cs | 21 +++++++++++++++++++ .../Letta/Generated/Letta.MetadataClient.g.cs | 21 +++++++++++++++++++ .../Letta/Generated/Letta.ModelsClient.g.cs | 21 +++++++++++++++++++ .../Letta/Generated/Letta.PassagesClient.g.cs | 21 +++++++++++++++++++ .../Generated/Letta.PipelinesClient.g.cs | 21 +++++++++++++++++++ .../Letta/Generated/Letta.ProjectsClient.g.cs | 21 +++++++++++++++++++ .../Generated/Letta.ProvidersClient.g.cs | 21 +++++++++++++++++++ .../Letta/Generated/Letta.RunsClient.g.cs | 21 +++++++++++++++++++ .../Generated/Letta.SandboxesClient.g.cs | 21 +++++++++++++++++++ .../Letta.ScheduledMessagesClient.g.cs | 21 +++++++++++++++++++ .../Letta/Generated/Letta.StepsClient.g.cs | 21 +++++++++++++++++++ src/libs/Letta/Generated/Letta.TagClient.g.cs | 21 +++++++++++++++++++ .../Generated/Letta.TemplatesClient.g.cs | 21 +++++++++++++++++++ .../Letta/Generated/Letta.ToolsClient.g.cs | 21 +++++++++++++++++++ 34 files changed, 714 insertions(+) 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.