Skip to content

Commit

Permalink
Release 0.1.22
Browse files Browse the repository at this point in the history
  • Loading branch information
fern-api[bot] committed Feb 6, 2025
1 parent 85a7486 commit 51a661c
Show file tree
Hide file tree
Showing 32 changed files with 213 additions and 174 deletions.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@letta-ai/letta-client",
"version": "0.1.21",
"version": "0.1.22",
"private": false,
"repository": "https://github.com/letta-ai/letta-node",
"main": "./index.js",
Expand Down
2 changes: 1 addition & 1 deletion reference.md
Original file line number Diff line number Diff line change
Expand Up @@ -4810,7 +4810,7 @@ await client.agents.templates.migrate("agent_id", {
</dl>
</details>

<details><summary><code>client.agents.templates.<a href="/src/api/resources/agents/resources/templates/client/Client.ts">create</a>(agentId, { ...params }) -> void</code></summary>
<details><summary><code>client.agents.templates.<a href="/src/api/resources/agents/resources/templates/client/Client.ts">create</a>(agentId, { ...params }) -> Letta.TemplatesCreateResponse</code></summary>
<dl>
<dd>

Expand Down
28 changes: 14 additions & 14 deletions src/api/resources/agents/client/Client.ts
Original file line number Diff line number Diff line change
Expand Up @@ -156,8 +156,8 @@ export class Agents {
headers: {
"X-Fern-Language": "JavaScript",
"X-Fern-SDK-Name": "@letta-ai/letta-client",
"X-Fern-SDK-Version": "0.1.21",
"User-Agent": "@letta-ai/letta-client/0.1.21",
"X-Fern-SDK-Version": "0.1.22",
"User-Agent": "@letta-ai/letta-client/0.1.22",
"X-Fern-Runtime": core.RUNTIME.type,
"X-Fern-Runtime-Version": core.RUNTIME.version,
...(await this._getCustomAuthorizationHeaders()),
Expand Down Expand Up @@ -241,8 +241,8 @@ export class Agents {
headers: {
"X-Fern-Language": "JavaScript",
"X-Fern-SDK-Name": "@letta-ai/letta-client",
"X-Fern-SDK-Version": "0.1.21",
"User-Agent": "@letta-ai/letta-client/0.1.21",
"X-Fern-SDK-Version": "0.1.22",
"User-Agent": "@letta-ai/letta-client/0.1.22",
"X-Fern-Runtime": core.RUNTIME.type,
"X-Fern-Runtime-Version": core.RUNTIME.version,
...(await this._getCustomAuthorizationHeaders()),
Expand Down Expand Up @@ -323,8 +323,8 @@ export class Agents {
headers: {
"X-Fern-Language": "JavaScript",
"X-Fern-SDK-Name": "@letta-ai/letta-client",
"X-Fern-SDK-Version": "0.1.21",
"User-Agent": "@letta-ai/letta-client/0.1.21",
"X-Fern-SDK-Version": "0.1.22",
"User-Agent": "@letta-ai/letta-client/0.1.22",
"X-Fern-Runtime": core.RUNTIME.type,
"X-Fern-Runtime-Version": core.RUNTIME.version,
...(await this._getCustomAuthorizationHeaders()),
Expand Down Expand Up @@ -404,8 +404,8 @@ export class Agents {
headers: {
"X-Fern-Language": "JavaScript",
"X-Fern-SDK-Name": "@letta-ai/letta-client",
"X-Fern-SDK-Version": "0.1.21",
"User-Agent": "@letta-ai/letta-client/0.1.21",
"X-Fern-SDK-Version": "0.1.22",
"User-Agent": "@letta-ai/letta-client/0.1.22",
"X-Fern-Runtime": core.RUNTIME.type,
"X-Fern-Runtime-Version": core.RUNTIME.version,
...(await this._getCustomAuthorizationHeaders()),
Expand Down Expand Up @@ -484,8 +484,8 @@ export class Agents {
headers: {
"X-Fern-Language": "JavaScript",
"X-Fern-SDK-Name": "@letta-ai/letta-client",
"X-Fern-SDK-Version": "0.1.21",
"User-Agent": "@letta-ai/letta-client/0.1.21",
"X-Fern-SDK-Version": "0.1.22",
"User-Agent": "@letta-ai/letta-client/0.1.22",
"X-Fern-Runtime": core.RUNTIME.type,
"X-Fern-Runtime-Version": core.RUNTIME.version,
...(await this._getCustomAuthorizationHeaders()),
Expand Down Expand Up @@ -577,8 +577,8 @@ export class Agents {
headers: {
"X-Fern-Language": "JavaScript",
"X-Fern-SDK-Name": "@letta-ai/letta-client",
"X-Fern-SDK-Version": "0.1.21",
"User-Agent": "@letta-ai/letta-client/0.1.21",
"X-Fern-SDK-Version": "0.1.22",
"User-Agent": "@letta-ai/letta-client/0.1.22",
"X-Fern-Runtime": core.RUNTIME.type,
"X-Fern-Runtime-Version": core.RUNTIME.version,
...(await this._getCustomAuthorizationHeaders()),
Expand Down Expand Up @@ -664,8 +664,8 @@ export class Agents {
headers: {
"X-Fern-Language": "JavaScript",
"X-Fern-SDK-Name": "@letta-ai/letta-client",
"X-Fern-SDK-Version": "0.1.21",
"User-Agent": "@letta-ai/letta-client/0.1.21",
"X-Fern-SDK-Version": "0.1.22",
"User-Agent": "@letta-ai/letta-client/0.1.22",
"X-Fern-Runtime": core.RUNTIME.type,
"X-Fern-Runtime-Version": core.RUNTIME.version,
...(await this._getCustomAuthorizationHeaders()),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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.21",
"User-Agent": "@letta-ai/letta-client/0.1.21",
"X-Fern-SDK-Version": "0.1.22",
"User-Agent": "@letta-ai/letta-client/0.1.22",
"X-Fern-Runtime": core.RUNTIME.type,
"X-Fern-Runtime-Version": core.RUNTIME.version,
...(await this._getCustomAuthorizationHeaders()),
Expand Down Expand Up @@ -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.21",
"User-Agent": "@letta-ai/letta-client/0.1.21",
"X-Fern-SDK-Version": "0.1.22",
"User-Agent": "@letta-ai/letta-client/0.1.22",
"X-Fern-Runtime": core.RUNTIME.type,
"X-Fern-Runtime-Version": core.RUNTIME.version,
...(await this._getCustomAuthorizationHeaders()),
Expand Down Expand Up @@ -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.21",
"User-Agent": "@letta-ai/letta-client/0.1.21",
"X-Fern-SDK-Version": "0.1.22",
"User-Agent": "@letta-ai/letta-client/0.1.22",
"X-Fern-Runtime": core.RUNTIME.type,
"X-Fern-Runtime-Version": core.RUNTIME.version,
...(await this._getCustomAuthorizationHeaders()),
Expand Down
4 changes: 2 additions & 2 deletions src/api/resources/agents/resources/context/client/Client.ts
Original file line number Diff line number Diff line change
Expand Up @@ -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.21",
"User-Agent": "@letta-ai/letta-client/0.1.21",
"X-Fern-SDK-Version": "0.1.22",
"User-Agent": "@letta-ai/letta-client/0.1.22",
"X-Fern-Runtime": core.RUNTIME.type,
"X-Fern-Runtime-Version": core.RUNTIME.version,
...(await this._getCustomAuthorizationHeaders()),
Expand Down
24 changes: 12 additions & 12 deletions src/api/resources/agents/resources/coreMemory/client/Client.ts
Original file line number Diff line number Diff line change
Expand Up @@ -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.21",
"User-Agent": "@letta-ai/letta-client/0.1.21",
"X-Fern-SDK-Version": "0.1.22",
"User-Agent": "@letta-ai/letta-client/0.1.22",
"X-Fern-Runtime": core.RUNTIME.type,
"X-Fern-Runtime-Version": core.RUNTIME.version,
...(await this._getCustomAuthorizationHeaders()),
Expand Down Expand Up @@ -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.21",
"User-Agent": "@letta-ai/letta-client/0.1.21",
"X-Fern-SDK-Version": "0.1.22",
"User-Agent": "@letta-ai/letta-client/0.1.22",
"X-Fern-Runtime": core.RUNTIME.type,
"X-Fern-Runtime-Version": core.RUNTIME.version,
...(await this._getCustomAuthorizationHeaders()),
Expand Down Expand Up @@ -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.21",
"User-Agent": "@letta-ai/letta-client/0.1.21",
"X-Fern-SDK-Version": "0.1.22",
"User-Agent": "@letta-ai/letta-client/0.1.22",
"X-Fern-Runtime": core.RUNTIME.type,
"X-Fern-Runtime-Version": core.RUNTIME.version,
...(await this._getCustomAuthorizationHeaders()),
Expand Down Expand Up @@ -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.21",
"User-Agent": "@letta-ai/letta-client/0.1.21",
"X-Fern-SDK-Version": "0.1.22",
"User-Agent": "@letta-ai/letta-client/0.1.22",
"X-Fern-Runtime": core.RUNTIME.type,
"X-Fern-Runtime-Version": core.RUNTIME.version,
...(await this._getCustomAuthorizationHeaders()),
Expand Down Expand Up @@ -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.21",
"User-Agent": "@letta-ai/letta-client/0.1.21",
"X-Fern-SDK-Version": "0.1.22",
"User-Agent": "@letta-ai/letta-client/0.1.22",
"X-Fern-Runtime": core.RUNTIME.type,
"X-Fern-Runtime-Version": core.RUNTIME.version,
...(await this._getCustomAuthorizationHeaders()),
Expand Down Expand Up @@ -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.21",
"User-Agent": "@letta-ai/letta-client/0.1.21",
"X-Fern-SDK-Version": "0.1.22",
"User-Agent": "@letta-ai/letta-client/0.1.22",
"X-Fern-Runtime": core.RUNTIME.type,
"X-Fern-Runtime-Version": core.RUNTIME.version,
...(await this._getCustomAuthorizationHeaders()),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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.21",
"User-Agent": "@letta-ai/letta-client/0.1.21",
"X-Fern-SDK-Version": "0.1.22",
"User-Agent": "@letta-ai/letta-client/0.1.22",
"X-Fern-Runtime": core.RUNTIME.type,
"X-Fern-Runtime-Version": core.RUNTIME.version,
...(await this._getCustomAuthorizationHeaders()),
Expand Down
20 changes: 10 additions & 10 deletions src/api/resources/agents/resources/messages/client/Client.ts
Original file line number Diff line number Diff line change
Expand Up @@ -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.21",
"User-Agent": "@letta-ai/letta-client/0.1.21",
"X-Fern-SDK-Version": "0.1.22",
"User-Agent": "@letta-ai/letta-client/0.1.22",
"X-Fern-Runtime": core.RUNTIME.type,
"X-Fern-Runtime-Version": core.RUNTIME.version,
...(await this._getCustomAuthorizationHeaders()),
Expand Down Expand Up @@ -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.21",
"User-Agent": "@letta-ai/letta-client/0.1.21",
"X-Fern-SDK-Version": "0.1.22",
"User-Agent": "@letta-ai/letta-client/0.1.22",
"X-Fern-Runtime": core.RUNTIME.type,
"X-Fern-Runtime-Version": core.RUNTIME.version,
...(await this._getCustomAuthorizationHeaders()),
Expand Down Expand Up @@ -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.21",
"User-Agent": "@letta-ai/letta-client/0.1.21",
"X-Fern-SDK-Version": "0.1.22",
"User-Agent": "@letta-ai/letta-client/0.1.22",
"X-Fern-Runtime": core.RUNTIME.type,
"X-Fern-Runtime-Version": core.RUNTIME.version,
...(await this._getCustomAuthorizationHeaders()),
Expand Down Expand Up @@ -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.21",
"User-Agent": "@letta-ai/letta-client/0.1.21",
"X-Fern-SDK-Version": "0.1.22",
"User-Agent": "@letta-ai/letta-client/0.1.22",
"X-Fern-Runtime": core.RUNTIME.type,
"X-Fern-Runtime-Version": core.RUNTIME.version,
...(await this._getCustomAuthorizationHeaders()),
Expand Down Expand Up @@ -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.21",
"User-Agent": "@letta-ai/letta-client/0.1.21",
"X-Fern-SDK-Version": "0.1.22",
"User-Agent": "@letta-ai/letta-client/0.1.22",
"X-Fern-Runtime": core.RUNTIME.type,
"X-Fern-Runtime-Version": core.RUNTIME.version,
...(await this._getCustomAuthorizationHeaders()),
Expand Down
12 changes: 6 additions & 6 deletions src/api/resources/agents/resources/sources/client/Client.ts
Original file line number Diff line number Diff line change
Expand Up @@ -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.21",
"User-Agent": "@letta-ai/letta-client/0.1.21",
"X-Fern-SDK-Version": "0.1.22",
"User-Agent": "@letta-ai/letta-client/0.1.22",
"X-Fern-Runtime": core.RUNTIME.type,
"X-Fern-Runtime-Version": core.RUNTIME.version,
...(await this._getCustomAuthorizationHeaders()),
Expand Down Expand Up @@ -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.21",
"User-Agent": "@letta-ai/letta-client/0.1.21",
"X-Fern-SDK-Version": "0.1.22",
"User-Agent": "@letta-ai/letta-client/0.1.22",
"X-Fern-Runtime": core.RUNTIME.type,
"X-Fern-Runtime-Version": core.RUNTIME.version,
...(await this._getCustomAuthorizationHeaders()),
Expand Down Expand Up @@ -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.21",
"User-Agent": "@letta-ai/letta-client/0.1.21",
"X-Fern-SDK-Version": "0.1.22",
"User-Agent": "@letta-ai/letta-client/0.1.22",
"X-Fern-Runtime": core.RUNTIME.type,
"X-Fern-Runtime-Version": core.RUNTIME.version,
...(await this._getCustomAuthorizationHeaders()),
Expand Down
25 changes: 14 additions & 11 deletions src/api/resources/agents/resources/templates/client/Client.ts
Original file line number Diff line number Diff line change
Expand Up @@ -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.21",
"User-Agent": "@letta-ai/letta-client/0.1.21",
"X-Fern-SDK-Version": "0.1.22",
"User-Agent": "@letta-ai/letta-client/0.1.22",
"X-Fern-Runtime": core.RUNTIME.type,
"X-Fern-Runtime-Version": core.RUNTIME.version,
...(await this._getCustomAuthorizationHeaders()),
Expand Down Expand Up @@ -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.21",
"User-Agent": "@letta-ai/letta-client/0.1.21",
"X-Fern-SDK-Version": "0.1.22",
"User-Agent": "@letta-ai/letta-client/0.1.22",
"X-Fern-Runtime": core.RUNTIME.type,
"X-Fern-Runtime-Version": core.RUNTIME.version,
...(await this._getCustomAuthorizationHeaders()),
Expand Down Expand Up @@ -229,7 +229,6 @@ export class Templates {
* @param {Letta.agents.TemplatesCreateRequest} request
* @param {Templates.RequestOptions} requestOptions - Request-specific configuration.
*
* @throws {@link Letta.NotFoundError}
* @throws {@link Letta.InternalServerError}
*
* @example
Expand All @@ -239,7 +238,7 @@ export class Templates {
agentId: string,
request: Letta.agents.TemplatesCreateRequest = {},
requestOptions?: Templates.RequestOptions,
): Promise<void> {
): Promise<Letta.agents.TemplatesCreateResponse> {
const _response = await (this._options.fetcher ?? core.fetcher)({
url: urlJoin(
(await core.Supplier.get(this._options.baseUrl)) ??
Expand All @@ -251,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.21",
"User-Agent": "@letta-ai/letta-client/0.1.21",
"X-Fern-SDK-Version": "0.1.22",
"User-Agent": "@letta-ai/letta-client/0.1.22",
"X-Fern-Runtime": core.RUNTIME.type,
"X-Fern-Runtime-Version": core.RUNTIME.version,
...(await this._getCustomAuthorizationHeaders()),
Expand All @@ -266,13 +265,17 @@ export class Templates {
abortSignal: requestOptions?.abortSignal,
});
if (_response.ok) {
return;
return serializers.agents.TemplatesCreateResponse.parseOrThrow(_response.body, {
unrecognizedObjectKeys: "passthrough",
allowUnrecognizedUnionMembers: true,
allowUnrecognizedEnumValues: true,
skipValidation: true,
breadcrumbsPrefix: ["response"],
});
}

if (_response.error.reason === "status-code") {
switch (_response.error.statusCode) {
case 404:
throw new Letta.NotFoundError(_response.error.body);
case 500:
throw new Letta.InternalServerError(_response.error.body);
default:
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
/**
* This file was auto-generated by Fern from our API Definition.
*/

export interface TemplatesCreateResponse {
templateName: string;
templateId: string;
}
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
export * from "./TemplatesMigrateResponse";
export * from "./TemplatesCreateResponse";
Loading

0 comments on commit 51a661c

Please sign in to comment.