From b7744aff9bf32807478b7207039257e9340f7750 Mon Sep 17 00:00:00 2001 From: Tat Dat Duong Date: Sat, 24 Aug 2024 19:24:13 +0200 Subject: [PATCH 1/2] feat(sdk-js): add apiKey property --- libs/sdk-js/src/client.mts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libs/sdk-js/src/client.mts b/libs/sdk-js/src/client.mts index fbf2dd12c..96654f0f4 100644 --- a/libs/sdk-js/src/client.mts +++ b/libs/sdk-js/src/client.mts @@ -24,6 +24,7 @@ import { interface ClientConfig { apiUrl?: string; + apiKey?: string; callerOptions?: AsyncCallerParams; timeoutMs?: number; defaultHeaders?: Record; @@ -48,6 +49,9 @@ class BaseClient { this.timeoutMs = config?.timeoutMs || 12_000; this.apiUrl = config?.apiUrl || "http://localhost:8123"; this.defaultHeaders = config?.defaultHeaders || {}; + if (config?.apiKey != null) { + this.defaultHeaders["X-Api-Key"] = config.apiKey; + } } protected prepareFetchOptions( From 4b48e71d2c031bdb4fece0b2d412066433929d46 Mon Sep 17 00:00:00 2001 From: Tat Dat Duong Date: Sat, 24 Aug 2024 19:24:39 +0200 Subject: [PATCH 2/2] Bump to 0.0.7 --- libs/sdk-js/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/sdk-js/package.json b/libs/sdk-js/package.json index a10bcdab8..659b087ca 100644 --- a/libs/sdk-js/package.json +++ b/libs/sdk-js/package.json @@ -1,6 +1,6 @@ { "name": "@langchain/langgraph-sdk", - "version": "0.0.6", + "version": "0.0.7", "description": "Client library for interacting with the LangGraph API", "type": "module", "packageManager": "yarn@1.22.19",