From 4de8309614b8d3dd09c857540f2b1ed391f7d7a6 Mon Sep 17 00:00:00 2001 From: fern-api <115122769+fern-api[bot]@users.noreply.github.com> Date: Wed, 19 Feb 2025 00:11:43 +0000 Subject: [PATCH] Release 0.1.32 --- package.json | 2 +- src/api/resources/agents/client/Client.ts | 47 ++++++++++++------- .../client/requests/AgentsListRequest.ts | 4 ++ .../client/requests/CreateAgentRequest.ts | 2 + .../agents/client/requests/UpdateAgent.ts | 2 + .../resources/archivalMemory/client/Client.ts | 12 ++--- .../agents/resources/context/client/Client.ts | 4 +- .../resources/coreMemory/client/Client.ts | 24 +++++----- .../memoryVariables/client/Client.ts | 4 +- .../resources/messages/client/Client.ts | 20 ++++---- .../agents/resources/sources/client/Client.ts | 12 ++--- .../resources/templates/client/Client.ts | 12 ++--- .../agents/resources/tools/client/Client.ts | 12 ++--- .../types/AgentsSearchResponseAgentsItem.ts | 1 + ...tsSearchResponseAgentsItemIdentifierKey.ts | 12 +++++ ...archResponseAgentsItemIdentifierKeyItem.ts | 5 ++ src/api/resources/agents/types/index.ts | 2 + src/api/resources/blocks/client/Client.ts | 24 +++++----- src/api/resources/health/client/Client.ts | 4 +- src/api/resources/jobs/client/Client.ts | 16 +++---- src/api/resources/models/client/Client.ts | 8 ++-- src/api/resources/providers/client/Client.ts | 16 +++---- src/api/resources/runs/client/Client.ts | 24 +++++----- src/api/resources/sources/client/Client.ts | 24 +++++----- .../sources/resources/files/client/Client.ts | 12 ++--- .../resources/passages/client/Client.ts | 4 +- src/api/resources/steps/client/Client.ts | 8 ++-- src/api/resources/tag/client/Client.ts | 4 +- src/api/resources/templates/client/Client.ts | 4 +- ...ateAgentsFromTemplateResponseAgentsItem.ts | 1 + ...TemplateResponseAgentsItemIdentifierKey.ts | 12 +++++ ...lateResponseAgentsItemIdentifierKeyItem.ts | 5 ++ src/api/resources/templates/types/index.ts | 2 + src/api/resources/tools/client/Client.ts | 44 ++++++++--------- src/api/types/AgentState.ts | 2 + .../client/requests/CreateAgentRequest.ts | 2 + .../agents/client/requests/UpdateAgent.ts | 2 + .../types/AgentsSearchResponseAgentsItem.ts | 6 +++ ...tsSearchResponseAgentsItemIdentifierKey.ts | 26 ++++++++++ ...archResponseAgentsItemIdentifierKeyItem.ts | 16 +++++++ .../resources/agents/types/index.ts | 2 + ...ateAgentsFromTemplateResponseAgentsItem.ts | 6 +++ ...TemplateResponseAgentsItemIdentifierKey.ts | 26 ++++++++++ ...lateResponseAgentsItemIdentifierKeyItem.ts | 16 +++++++ .../resources/templates/types/index.ts | 2 + src/serialization/types/AgentState.ts | 2 + src/version.ts | 2 +- 47 files changed, 335 insertions(+), 164 deletions(-) create mode 100644 src/api/resources/agents/types/AgentsSearchResponseAgentsItemIdentifierKey.ts create mode 100644 src/api/resources/agents/types/AgentsSearchResponseAgentsItemIdentifierKeyItem.ts create mode 100644 src/api/resources/templates/types/TemplatesCreateAgentsFromTemplateResponseAgentsItemIdentifierKey.ts create mode 100644 src/api/resources/templates/types/TemplatesCreateAgentsFromTemplateResponseAgentsItemIdentifierKeyItem.ts create mode 100644 src/serialization/resources/agents/types/AgentsSearchResponseAgentsItemIdentifierKey.ts create mode 100644 src/serialization/resources/agents/types/AgentsSearchResponseAgentsItemIdentifierKeyItem.ts create mode 100644 src/serialization/resources/templates/types/TemplatesCreateAgentsFromTemplateResponseAgentsItemIdentifierKey.ts create mode 100644 src/serialization/resources/templates/types/TemplatesCreateAgentsFromTemplateResponseAgentsItemIdentifierKeyItem.ts diff --git a/package.json b/package.json index 4eaba31f..a2b4bb26 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@letta-ai/letta-client", - "version": "0.1.31", + "version": "0.1.32", "private": false, "repository": "https://github.com/letta-ai/letta-node", "main": "./index.js", diff --git a/src/api/resources/agents/client/Client.ts b/src/api/resources/agents/client/Client.ts index 01da8504..89359c03 100644 --- a/src/api/resources/agents/client/Client.ts +++ b/src/api/resources/agents/client/Client.ts @@ -98,8 +98,19 @@ export class Agents { request: Letta.AgentsListRequest = {}, requestOptions?: Agents.RequestOptions, ): Promise { - const { name, tags, matchAllTags, before, after, limit, queryText, projectId, templateId, baseTemplateId } = - request; + const { + name, + tags, + matchAllTags, + before, + after, + limit, + queryText, + projectId, + templateId, + baseTemplateId, + identifierKey, + } = request; const _queryParams: Record = {}; if (name != null) { _queryParams["name"] = name; @@ -145,6 +156,10 @@ export class Agents { _queryParams["base_template_id"] = baseTemplateId; } + if (identifierKey != null) { + _queryParams["identifier_key"] = identifierKey; + } + const _response = await (this._options.fetcher ?? core.fetcher)({ url: urlJoin( (await core.Supplier.get(this._options.baseUrl)) ?? @@ -156,8 +171,8 @@ export class Agents { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -241,8 +256,8 @@ export class Agents { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -323,8 +338,8 @@ export class Agents { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -404,8 +419,8 @@ export class Agents { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -484,8 +499,8 @@ export class Agents { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -577,8 +592,8 @@ export class Agents { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -664,8 +679,8 @@ export class Agents { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), diff --git a/src/api/resources/agents/client/requests/AgentsListRequest.ts b/src/api/resources/agents/client/requests/AgentsListRequest.ts index a9c8a843..01664d22 100644 --- a/src/api/resources/agents/client/requests/AgentsListRequest.ts +++ b/src/api/resources/agents/client/requests/AgentsListRequest.ts @@ -47,4 +47,8 @@ export interface AgentsListRequest { * Search agents by base template id */ baseTemplateId?: string; + /** + * Search agents by identifier key + */ + identifierKey?: string; } diff --git a/src/api/resources/agents/client/requests/CreateAgentRequest.ts b/src/api/resources/agents/client/requests/CreateAgentRequest.ts index a6359a6f..03875ac9 100644 --- a/src/api/resources/agents/client/requests/CreateAgentRequest.ts +++ b/src/api/resources/agents/client/requests/CreateAgentRequest.ts @@ -67,6 +67,8 @@ export interface CreateAgentRequest { templateId?: string; /** The base template id of the agent. */ baseTemplateId?: string; + /** The identifier key belonging to the identity associated with this agent. */ + identifierKey?: string; /** If set to True, the agent will not remember previous messages (though the agent will still retain state via core memory blocks and archival/recall memory). Not recommended unless you have an advanced use case. */ messageBufferAutoclear?: boolean; } diff --git a/src/api/resources/agents/client/requests/UpdateAgent.ts b/src/api/resources/agents/client/requests/UpdateAgent.ts index ac8d6ab3..826c0d07 100644 --- a/src/api/resources/agents/client/requests/UpdateAgent.ts +++ b/src/api/resources/agents/client/requests/UpdateAgent.ts @@ -41,6 +41,8 @@ export interface UpdateAgent { templateId?: string; /** The base template id of the agent. */ baseTemplateId?: string; + /** The identifier key belonging to the identity associated with this agent. */ + identifierKey?: string; /** If set to True, the agent will not remember previous messages (though the agent will still retain state via core memory blocks and archival/recall memory). Not recommended unless you have an advanced use case. */ messageBufferAutoclear?: boolean; } diff --git a/src/api/resources/agents/resources/archivalMemory/client/Client.ts b/src/api/resources/agents/resources/archivalMemory/client/Client.ts index 5bca3443..cd617612 100644 --- a/src/api/resources/agents/resources/archivalMemory/client/Client.ts +++ b/src/api/resources/agents/resources/archivalMemory/client/Client.ts @@ -75,8 +75,8 @@ export class ArchivalMemory { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -166,8 +166,8 @@ export class ArchivalMemory { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -255,8 +255,8 @@ export class ArchivalMemory { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), diff --git a/src/api/resources/agents/resources/context/client/Client.ts b/src/api/resources/agents/resources/context/client/Client.ts index bd60060f..2aa06b62 100644 --- a/src/api/resources/agents/resources/context/client/Client.ts +++ b/src/api/resources/agents/resources/context/client/Client.ts @@ -59,8 +59,8 @@ export class Context { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), diff --git a/src/api/resources/agents/resources/coreMemory/client/Client.ts b/src/api/resources/agents/resources/coreMemory/client/Client.ts index 14b02ab1..606831a5 100644 --- a/src/api/resources/agents/resources/coreMemory/client/Client.ts +++ b/src/api/resources/agents/resources/coreMemory/client/Client.ts @@ -57,8 +57,8 @@ export class CoreMemory { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -145,8 +145,8 @@ export class CoreMemory { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -235,8 +235,8 @@ export class CoreMemory { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -319,8 +319,8 @@ export class CoreMemory { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -407,8 +407,8 @@ export class CoreMemory { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -495,8 +495,8 @@ export class CoreMemory { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), diff --git a/src/api/resources/agents/resources/memoryVariables/client/Client.ts b/src/api/resources/agents/resources/memoryVariables/client/Client.ts index eeac45da..337fa1c5 100644 --- a/src/api/resources/agents/resources/memoryVariables/client/Client.ts +++ b/src/api/resources/agents/resources/memoryVariables/client/Client.ts @@ -61,8 +61,8 @@ export class MemoryVariables { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), diff --git a/src/api/resources/agents/resources/messages/client/Client.ts b/src/api/resources/agents/resources/messages/client/Client.ts index f2cc6ff9..aec52a14 100644 --- a/src/api/resources/agents/resources/messages/client/Client.ts +++ b/src/api/resources/agents/resources/messages/client/Client.ts @@ -89,8 +89,8 @@ export class Messages { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -182,8 +182,8 @@ export class Messages { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -273,8 +273,8 @@ export class Messages { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -355,8 +355,8 @@ export class Messages { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -461,8 +461,8 @@ export class Messages { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), diff --git a/src/api/resources/agents/resources/sources/client/Client.ts b/src/api/resources/agents/resources/sources/client/Client.ts index f15dc6cd..9c706968 100644 --- a/src/api/resources/agents/resources/sources/client/Client.ts +++ b/src/api/resources/agents/resources/sources/client/Client.ts @@ -61,8 +61,8 @@ export class Sources { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -149,8 +149,8 @@ export class Sources { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -232,8 +232,8 @@ export class Sources { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), diff --git a/src/api/resources/agents/resources/templates/client/Client.ts b/src/api/resources/agents/resources/templates/client/Client.ts index be8ae99b..b571d64e 100644 --- a/src/api/resources/agents/resources/templates/client/Client.ts +++ b/src/api/resources/agents/resources/templates/client/Client.ts @@ -70,8 +70,8 @@ export class Templates { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -157,8 +157,8 @@ export class Templates { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -250,8 +250,8 @@ export class Templates { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), diff --git a/src/api/resources/agents/resources/tools/client/Client.ts b/src/api/resources/agents/resources/tools/client/Client.ts index 8ca949e1..c807041b 100644 --- a/src/api/resources/agents/resources/tools/client/Client.ts +++ b/src/api/resources/agents/resources/tools/client/Client.ts @@ -56,8 +56,8 @@ export class Tools { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -142,8 +142,8 @@ export class Tools { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -230,8 +230,8 @@ export class Tools { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), diff --git a/src/api/resources/agents/types/AgentsSearchResponseAgentsItem.ts b/src/api/resources/agents/types/AgentsSearchResponseAgentsItem.ts index 49180541..055ae169 100644 --- a/src/api/resources/agents/types/AgentsSearchResponseAgentsItem.ts +++ b/src/api/resources/agents/types/AgentsSearchResponseAgentsItem.ts @@ -28,6 +28,7 @@ export interface AgentsSearchResponseAgentsItem { projectId?: Letta.AgentsSearchResponseAgentsItemProjectId; templateId?: Letta.AgentsSearchResponseAgentsItemTemplateId; baseTemplateId?: Letta.AgentsSearchResponseAgentsItemBaseTemplateId; + identifierKey?: Letta.AgentsSearchResponseAgentsItemIdentifierKey; messageBufferAutoclear?: Letta.AgentsSearchResponseAgentsItemMessageBufferAutoclear; template?: string; } diff --git a/src/api/resources/agents/types/AgentsSearchResponseAgentsItemIdentifierKey.ts b/src/api/resources/agents/types/AgentsSearchResponseAgentsItemIdentifierKey.ts new file mode 100644 index 00000000..f316a9af --- /dev/null +++ b/src/api/resources/agents/types/AgentsSearchResponseAgentsItemIdentifierKey.ts @@ -0,0 +1,12 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as Letta from "../../../index"; + +export type AgentsSearchResponseAgentsItemIdentifierKey = + | string + | string + | undefined + | (Letta.AgentsSearchResponseAgentsItemIdentifierKeyItem | undefined)[] + | unknown; diff --git a/src/api/resources/agents/types/AgentsSearchResponseAgentsItemIdentifierKeyItem.ts b/src/api/resources/agents/types/AgentsSearchResponseAgentsItemIdentifierKeyItem.ts new file mode 100644 index 00000000..604b77cf --- /dev/null +++ b/src/api/resources/agents/types/AgentsSearchResponseAgentsItemIdentifierKeyItem.ts @@ -0,0 +1,5 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +export type AgentsSearchResponseAgentsItemIdentifierKeyItem = string | string | undefined; diff --git a/src/api/resources/agents/types/index.ts b/src/api/resources/agents/types/index.ts index 0a7193a2..9ec28d50 100644 --- a/src/api/resources/agents/types/index.ts +++ b/src/api/resources/agents/types/index.ts @@ -163,6 +163,8 @@ export * from "./AgentsSearchResponseAgentsItemTemplateIdItem"; export * from "./AgentsSearchResponseAgentsItemTemplateId"; export * from "./AgentsSearchResponseAgentsItemBaseTemplateIdItem"; export * from "./AgentsSearchResponseAgentsItemBaseTemplateId"; +export * from "./AgentsSearchResponseAgentsItemIdentifierKeyItem"; +export * from "./AgentsSearchResponseAgentsItemIdentifierKey"; export * from "./AgentsSearchResponseAgentsItemMessageBufferAutoclear"; export * from "./AgentsSearchResponseAgentsItem"; export * from "./AgentsSearchResponse"; diff --git a/src/api/resources/blocks/client/Client.ts b/src/api/resources/blocks/client/Client.ts index a4d2d7e0..b9150428 100644 --- a/src/api/resources/blocks/client/Client.ts +++ b/src/api/resources/blocks/client/Client.ts @@ -71,8 +71,8 @@ export class Blocks { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -154,8 +154,8 @@ export class Blocks { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -234,8 +234,8 @@ export class Blocks { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -313,8 +313,8 @@ export class Blocks { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -397,8 +397,8 @@ export class Blocks { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -483,8 +483,8 @@ export class Blocks { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), diff --git a/src/api/resources/health/client/Client.ts b/src/api/resources/health/client/Client.ts index 11d304ec..8f6fb1fd 100644 --- a/src/api/resources/health/client/Client.ts +++ b/src/api/resources/health/client/Client.ts @@ -51,8 +51,8 @@ export class Health { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), diff --git a/src/api/resources/jobs/client/Client.ts b/src/api/resources/jobs/client/Client.ts index f6c34eda..a492764c 100644 --- a/src/api/resources/jobs/client/Client.ts +++ b/src/api/resources/jobs/client/Client.ts @@ -62,8 +62,8 @@ export class Jobs { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -143,8 +143,8 @@ export class Jobs { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -224,8 +224,8 @@ export class Jobs { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -305,8 +305,8 @@ export class Jobs { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), diff --git a/src/api/resources/models/client/Client.ts b/src/api/resources/models/client/Client.ts index ee835d09..d583b7e3 100644 --- a/src/api/resources/models/client/Client.ts +++ b/src/api/resources/models/client/Client.ts @@ -51,8 +51,8 @@ export class Models { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -114,8 +114,8 @@ export class Models { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), diff --git a/src/api/resources/providers/client/Client.ts b/src/api/resources/providers/client/Client.ts index 6372e71c..6306bda7 100644 --- a/src/api/resources/providers/client/Client.ts +++ b/src/api/resources/providers/client/Client.ts @@ -69,8 +69,8 @@ export class Providers { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -157,8 +157,8 @@ export class Providers { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -247,8 +247,8 @@ export class Providers { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -329,8 +329,8 @@ export class Providers { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), diff --git a/src/api/resources/runs/client/Client.ts b/src/api/resources/runs/client/Client.ts index ab5cfbd3..2c01fdf0 100644 --- a/src/api/resources/runs/client/Client.ts +++ b/src/api/resources/runs/client/Client.ts @@ -55,8 +55,8 @@ export class Runs { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -135,8 +135,8 @@ export class Runs { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -216,8 +216,8 @@ export class Runs { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -297,8 +297,8 @@ export class Runs { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -418,8 +418,8 @@ export class Runs { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -500,8 +500,8 @@ export class Runs { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), diff --git a/src/api/resources/sources/client/Client.ts b/src/api/resources/sources/client/Client.ts index e60e944e..eca014ac 100644 --- a/src/api/resources/sources/client/Client.ts +++ b/src/api/resources/sources/client/Client.ts @@ -69,8 +69,8 @@ export class Sources { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -150,8 +150,8 @@ export class Sources { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -230,8 +230,8 @@ export class Sources { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -312,8 +312,8 @@ export class Sources { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -392,8 +392,8 @@ export class Sources { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -475,8 +475,8 @@ export class Sources { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), diff --git a/src/api/resources/sources/resources/files/client/Client.ts b/src/api/resources/sources/resources/files/client/Client.ts index 73450f61..cc897f1d 100644 --- a/src/api/resources/sources/resources/files/client/Client.ts +++ b/src/api/resources/sources/resources/files/client/Client.ts @@ -66,8 +66,8 @@ export class Files { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -166,8 +166,8 @@ export class Files { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -249,8 +249,8 @@ export class Files { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), diff --git a/src/api/resources/sources/resources/passages/client/Client.ts b/src/api/resources/sources/resources/passages/client/Client.ts index d13fa85a..9aa80779 100644 --- a/src/api/resources/sources/resources/passages/client/Client.ts +++ b/src/api/resources/sources/resources/passages/client/Client.ts @@ -56,8 +56,8 @@ export class Passages { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), diff --git a/src/api/resources/steps/client/Client.ts b/src/api/resources/steps/client/Client.ts index 9d9a82b7..a6516e14 100644 --- a/src/api/resources/steps/client/Client.ts +++ b/src/api/resources/steps/client/Client.ts @@ -90,8 +90,8 @@ export class Steps { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -172,8 +172,8 @@ export class Steps { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), diff --git a/src/api/resources/tag/client/Client.ts b/src/api/resources/tag/client/Client.ts index 3932dcf1..25a395ce 100644 --- a/src/api/resources/tag/client/Client.ts +++ b/src/api/resources/tag/client/Client.ts @@ -70,8 +70,8 @@ export class Tag { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), diff --git a/src/api/resources/templates/client/Client.ts b/src/api/resources/templates/client/Client.ts index 2146a749..38b473a9 100644 --- a/src/api/resources/templates/client/Client.ts +++ b/src/api/resources/templates/client/Client.ts @@ -61,8 +61,8 @@ export class Templates { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), diff --git a/src/api/resources/templates/types/TemplatesCreateAgentsFromTemplateResponseAgentsItem.ts b/src/api/resources/templates/types/TemplatesCreateAgentsFromTemplateResponseAgentsItem.ts index 4285623e..2a4f3a61 100644 --- a/src/api/resources/templates/types/TemplatesCreateAgentsFromTemplateResponseAgentsItem.ts +++ b/src/api/resources/templates/types/TemplatesCreateAgentsFromTemplateResponseAgentsItem.ts @@ -28,5 +28,6 @@ export interface TemplatesCreateAgentsFromTemplateResponseAgentsItem { projectId?: Letta.TemplatesCreateAgentsFromTemplateResponseAgentsItemProjectId; templateId?: Letta.TemplatesCreateAgentsFromTemplateResponseAgentsItemTemplateId; baseTemplateId?: Letta.TemplatesCreateAgentsFromTemplateResponseAgentsItemBaseTemplateId; + identifierKey?: Letta.TemplatesCreateAgentsFromTemplateResponseAgentsItemIdentifierKey; messageBufferAutoclear?: Letta.TemplatesCreateAgentsFromTemplateResponseAgentsItemMessageBufferAutoclear; } diff --git a/src/api/resources/templates/types/TemplatesCreateAgentsFromTemplateResponseAgentsItemIdentifierKey.ts b/src/api/resources/templates/types/TemplatesCreateAgentsFromTemplateResponseAgentsItemIdentifierKey.ts new file mode 100644 index 00000000..4809b191 --- /dev/null +++ b/src/api/resources/templates/types/TemplatesCreateAgentsFromTemplateResponseAgentsItemIdentifierKey.ts @@ -0,0 +1,12 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as Letta from "../../../index"; + +export type TemplatesCreateAgentsFromTemplateResponseAgentsItemIdentifierKey = + | string + | string + | undefined + | (Letta.TemplatesCreateAgentsFromTemplateResponseAgentsItemIdentifierKeyItem | undefined)[] + | unknown; diff --git a/src/api/resources/templates/types/TemplatesCreateAgentsFromTemplateResponseAgentsItemIdentifierKeyItem.ts b/src/api/resources/templates/types/TemplatesCreateAgentsFromTemplateResponseAgentsItemIdentifierKeyItem.ts new file mode 100644 index 00000000..617c7f46 --- /dev/null +++ b/src/api/resources/templates/types/TemplatesCreateAgentsFromTemplateResponseAgentsItemIdentifierKeyItem.ts @@ -0,0 +1,5 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +export type TemplatesCreateAgentsFromTemplateResponseAgentsItemIdentifierKeyItem = string | string | undefined; diff --git a/src/api/resources/templates/types/index.ts b/src/api/resources/templates/types/index.ts index 9f852619..956c1646 100644 --- a/src/api/resources/templates/types/index.ts +++ b/src/api/resources/templates/types/index.ts @@ -156,6 +156,8 @@ export * from "./TemplatesCreateAgentsFromTemplateResponseAgentsItemTemplateIdIt export * from "./TemplatesCreateAgentsFromTemplateResponseAgentsItemTemplateId"; export * from "./TemplatesCreateAgentsFromTemplateResponseAgentsItemBaseTemplateIdItem"; export * from "./TemplatesCreateAgentsFromTemplateResponseAgentsItemBaseTemplateId"; +export * from "./TemplatesCreateAgentsFromTemplateResponseAgentsItemIdentifierKeyItem"; +export * from "./TemplatesCreateAgentsFromTemplateResponseAgentsItemIdentifierKey"; export * from "./TemplatesCreateAgentsFromTemplateResponseAgentsItemMessageBufferAutoclear"; export * from "./TemplatesCreateAgentsFromTemplateResponseAgentsItem"; export * from "./TemplatesCreateAgentsFromTemplateResponse"; diff --git a/src/api/resources/tools/client/Client.ts b/src/api/resources/tools/client/Client.ts index ccd9d023..3189f757 100644 --- a/src/api/resources/tools/client/Client.ts +++ b/src/api/resources/tools/client/Client.ts @@ -56,8 +56,8 @@ export class Tools { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -137,8 +137,8 @@ export class Tools { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -217,8 +217,8 @@ export class Tools { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -316,8 +316,8 @@ export class Tools { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -400,8 +400,8 @@ export class Tools { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -484,8 +484,8 @@ export class Tools { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -565,8 +565,8 @@ export class Tools { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -654,8 +654,8 @@ export class Tools { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -735,8 +735,8 @@ export class Tools { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -819,8 +819,8 @@ export class Tools { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), @@ -905,8 +905,8 @@ export class Tools { headers: { "X-Fern-Language": "JavaScript", "X-Fern-SDK-Name": "@letta-ai/letta-client", - "X-Fern-SDK-Version": "0.1.31", - "User-Agent": "@letta-ai/letta-client/0.1.31", + "X-Fern-SDK-Version": "0.1.32", + "User-Agent": "@letta-ai/letta-client/0.1.32", "X-Fern-Runtime": core.RUNTIME.type, "X-Fern-Runtime-Version": core.RUNTIME.version, ...(await this._getCustomAuthorizationHeaders()), diff --git a/src/api/types/AgentState.ts b/src/api/types/AgentState.ts index 9efe38f8..d347b13c 100644 --- a/src/api/types/AgentState.ts +++ b/src/api/types/AgentState.ts @@ -63,6 +63,8 @@ export interface AgentState { templateId?: string; /** The base template id of the agent. */ baseTemplateId?: string; + /** The identifier key belonging to the identity associated with this agent. */ + identifierKey?: string; /** If set to True, the agent will not remember previous messages (though the agent will still retain state via core memory blocks and archival/recall memory). Not recommended unless you have an advanced use case. */ messageBufferAutoclear?: boolean; } diff --git a/src/serialization/resources/agents/client/requests/CreateAgentRequest.ts b/src/serialization/resources/agents/client/requests/CreateAgentRequest.ts index 20de1560..cef7c4eb 100644 --- a/src/serialization/resources/agents/client/requests/CreateAgentRequest.ts +++ b/src/serialization/resources/agents/client/requests/CreateAgentRequest.ts @@ -63,6 +63,7 @@ export const CreateAgentRequest: core.serialization.Schema< projectId: core.serialization.property("project_id", core.serialization.string().optional()), templateId: core.serialization.property("template_id", core.serialization.string().optional()), baseTemplateId: core.serialization.property("base_template_id", core.serialization.string().optional()), + identifierKey: core.serialization.property("identifier_key", core.serialization.string().optional()), messageBufferAutoclear: core.serialization.property( "message_buffer_autoclear", core.serialization.boolean().optional(), @@ -100,6 +101,7 @@ export declare namespace CreateAgentRequest { project_id?: string | null; template_id?: string | null; base_template_id?: string | null; + identifier_key?: string | null; message_buffer_autoclear?: boolean | null; } } diff --git a/src/serialization/resources/agents/client/requests/UpdateAgent.ts b/src/serialization/resources/agents/client/requests/UpdateAgent.ts index fa7c842e..89264809 100644 --- a/src/serialization/resources/agents/client/requests/UpdateAgent.ts +++ b/src/serialization/resources/agents/client/requests/UpdateAgent.ts @@ -45,6 +45,7 @@ export const UpdateAgent: core.serialization.Schema = core.serialization.undiscriminatedUnion([ + core.serialization.string(), + core.serialization.string().optional(), + core.serialization.list(AgentsSearchResponseAgentsItemIdentifierKeyItem.optional()), + core.serialization.unknown(), +]); + +export declare namespace AgentsSearchResponseAgentsItemIdentifierKey { + export type Raw = + | string + | (string | null | undefined) + | (AgentsSearchResponseAgentsItemIdentifierKeyItem.Raw | null | undefined)[] + | unknown; +} diff --git a/src/serialization/resources/agents/types/AgentsSearchResponseAgentsItemIdentifierKeyItem.ts b/src/serialization/resources/agents/types/AgentsSearchResponseAgentsItemIdentifierKeyItem.ts new file mode 100644 index 00000000..647be4cc --- /dev/null +++ b/src/serialization/resources/agents/types/AgentsSearchResponseAgentsItemIdentifierKeyItem.ts @@ -0,0 +1,16 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../../index"; +import * as Letta from "../../../../api/index"; +import * as core from "../../../../core"; + +export const AgentsSearchResponseAgentsItemIdentifierKeyItem: core.serialization.Schema< + serializers.AgentsSearchResponseAgentsItemIdentifierKeyItem.Raw, + Letta.AgentsSearchResponseAgentsItemIdentifierKeyItem +> = core.serialization.undiscriminatedUnion([core.serialization.string(), core.serialization.string().optional()]); + +export declare namespace AgentsSearchResponseAgentsItemIdentifierKeyItem { + export type Raw = string | (string | null | undefined); +} diff --git a/src/serialization/resources/agents/types/index.ts b/src/serialization/resources/agents/types/index.ts index 0a7193a2..9ec28d50 100644 --- a/src/serialization/resources/agents/types/index.ts +++ b/src/serialization/resources/agents/types/index.ts @@ -163,6 +163,8 @@ export * from "./AgentsSearchResponseAgentsItemTemplateIdItem"; export * from "./AgentsSearchResponseAgentsItemTemplateId"; export * from "./AgentsSearchResponseAgentsItemBaseTemplateIdItem"; export * from "./AgentsSearchResponseAgentsItemBaseTemplateId"; +export * from "./AgentsSearchResponseAgentsItemIdentifierKeyItem"; +export * from "./AgentsSearchResponseAgentsItemIdentifierKey"; export * from "./AgentsSearchResponseAgentsItemMessageBufferAutoclear"; export * from "./AgentsSearchResponseAgentsItem"; export * from "./AgentsSearchResponse"; diff --git a/src/serialization/resources/templates/types/TemplatesCreateAgentsFromTemplateResponseAgentsItem.ts b/src/serialization/resources/templates/types/TemplatesCreateAgentsFromTemplateResponseAgentsItem.ts index 95f46ba1..678b897d 100644 --- a/src/serialization/resources/templates/types/TemplatesCreateAgentsFromTemplateResponseAgentsItem.ts +++ b/src/serialization/resources/templates/types/TemplatesCreateAgentsFromTemplateResponseAgentsItem.ts @@ -24,6 +24,7 @@ import { TemplatesCreateAgentsFromTemplateResponseAgentsItemToolExecEnvironmentV import { TemplatesCreateAgentsFromTemplateResponseAgentsItemProjectId } from "./TemplatesCreateAgentsFromTemplateResponseAgentsItemProjectId"; import { TemplatesCreateAgentsFromTemplateResponseAgentsItemTemplateId } from "./TemplatesCreateAgentsFromTemplateResponseAgentsItemTemplateId"; import { TemplatesCreateAgentsFromTemplateResponseAgentsItemBaseTemplateId } from "./TemplatesCreateAgentsFromTemplateResponseAgentsItemBaseTemplateId"; +import { TemplatesCreateAgentsFromTemplateResponseAgentsItemIdentifierKey } from "./TemplatesCreateAgentsFromTemplateResponseAgentsItemIdentifierKey"; import { TemplatesCreateAgentsFromTemplateResponseAgentsItemMessageBufferAutoclear } from "./TemplatesCreateAgentsFromTemplateResponseAgentsItemMessageBufferAutoclear"; export const TemplatesCreateAgentsFromTemplateResponseAgentsItem: core.serialization.ObjectSchema< @@ -89,6 +90,10 @@ export const TemplatesCreateAgentsFromTemplateResponseAgentsItem: core.serializa "base_template_id", TemplatesCreateAgentsFromTemplateResponseAgentsItemBaseTemplateId.optional(), ), + identifierKey: core.serialization.property( + "identifier_key", + TemplatesCreateAgentsFromTemplateResponseAgentsItemIdentifierKey.optional(), + ), messageBufferAutoclear: core.serialization.property( "message_buffer_autoclear", TemplatesCreateAgentsFromTemplateResponseAgentsItemMessageBufferAutoclear.optional(), @@ -120,6 +125,7 @@ export declare namespace TemplatesCreateAgentsFromTemplateResponseAgentsItem { project_id?: TemplatesCreateAgentsFromTemplateResponseAgentsItemProjectId.Raw | null; template_id?: TemplatesCreateAgentsFromTemplateResponseAgentsItemTemplateId.Raw | null; base_template_id?: TemplatesCreateAgentsFromTemplateResponseAgentsItemBaseTemplateId.Raw | null; + identifier_key?: TemplatesCreateAgentsFromTemplateResponseAgentsItemIdentifierKey.Raw | null; message_buffer_autoclear?: TemplatesCreateAgentsFromTemplateResponseAgentsItemMessageBufferAutoclear.Raw | null; } } diff --git a/src/serialization/resources/templates/types/TemplatesCreateAgentsFromTemplateResponseAgentsItemIdentifierKey.ts b/src/serialization/resources/templates/types/TemplatesCreateAgentsFromTemplateResponseAgentsItemIdentifierKey.ts new file mode 100644 index 00000000..2c646a67 --- /dev/null +++ b/src/serialization/resources/templates/types/TemplatesCreateAgentsFromTemplateResponseAgentsItemIdentifierKey.ts @@ -0,0 +1,26 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../../index"; +import * as Letta from "../../../../api/index"; +import * as core from "../../../../core"; +import { TemplatesCreateAgentsFromTemplateResponseAgentsItemIdentifierKeyItem } from "./TemplatesCreateAgentsFromTemplateResponseAgentsItemIdentifierKeyItem"; + +export const TemplatesCreateAgentsFromTemplateResponseAgentsItemIdentifierKey: core.serialization.Schema< + serializers.TemplatesCreateAgentsFromTemplateResponseAgentsItemIdentifierKey.Raw, + Letta.TemplatesCreateAgentsFromTemplateResponseAgentsItemIdentifierKey +> = core.serialization.undiscriminatedUnion([ + core.serialization.string(), + core.serialization.string().optional(), + core.serialization.list(TemplatesCreateAgentsFromTemplateResponseAgentsItemIdentifierKeyItem.optional()), + core.serialization.unknown(), +]); + +export declare namespace TemplatesCreateAgentsFromTemplateResponseAgentsItemIdentifierKey { + export type Raw = + | string + | (string | null | undefined) + | (TemplatesCreateAgentsFromTemplateResponseAgentsItemIdentifierKeyItem.Raw | null | undefined)[] + | unknown; +} diff --git a/src/serialization/resources/templates/types/TemplatesCreateAgentsFromTemplateResponseAgentsItemIdentifierKeyItem.ts b/src/serialization/resources/templates/types/TemplatesCreateAgentsFromTemplateResponseAgentsItemIdentifierKeyItem.ts new file mode 100644 index 00000000..ea2a5946 --- /dev/null +++ b/src/serialization/resources/templates/types/TemplatesCreateAgentsFromTemplateResponseAgentsItemIdentifierKeyItem.ts @@ -0,0 +1,16 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../../index"; +import * as Letta from "../../../../api/index"; +import * as core from "../../../../core"; + +export const TemplatesCreateAgentsFromTemplateResponseAgentsItemIdentifierKeyItem: core.serialization.Schema< + serializers.TemplatesCreateAgentsFromTemplateResponseAgentsItemIdentifierKeyItem.Raw, + Letta.TemplatesCreateAgentsFromTemplateResponseAgentsItemIdentifierKeyItem +> = core.serialization.undiscriminatedUnion([core.serialization.string(), core.serialization.string().optional()]); + +export declare namespace TemplatesCreateAgentsFromTemplateResponseAgentsItemIdentifierKeyItem { + export type Raw = string | (string | null | undefined); +} diff --git a/src/serialization/resources/templates/types/index.ts b/src/serialization/resources/templates/types/index.ts index 9f852619..956c1646 100644 --- a/src/serialization/resources/templates/types/index.ts +++ b/src/serialization/resources/templates/types/index.ts @@ -156,6 +156,8 @@ export * from "./TemplatesCreateAgentsFromTemplateResponseAgentsItemTemplateIdIt export * from "./TemplatesCreateAgentsFromTemplateResponseAgentsItemTemplateId"; export * from "./TemplatesCreateAgentsFromTemplateResponseAgentsItemBaseTemplateIdItem"; export * from "./TemplatesCreateAgentsFromTemplateResponseAgentsItemBaseTemplateId"; +export * from "./TemplatesCreateAgentsFromTemplateResponseAgentsItemIdentifierKeyItem"; +export * from "./TemplatesCreateAgentsFromTemplateResponseAgentsItemIdentifierKey"; export * from "./TemplatesCreateAgentsFromTemplateResponseAgentsItemMessageBufferAutoclear"; export * from "./TemplatesCreateAgentsFromTemplateResponseAgentsItem"; export * from "./TemplatesCreateAgentsFromTemplateResponse"; diff --git a/src/serialization/types/AgentState.ts b/src/serialization/types/AgentState.ts index 5fadb3d5..04794781 100644 --- a/src/serialization/types/AgentState.ts +++ b/src/serialization/types/AgentState.ts @@ -47,6 +47,7 @@ export const AgentState: core.serialization.ObjectSchema