From ce2bc35d4f9e96b70654971816151e33955220cf Mon Sep 17 00:00:00 2001 From: Tat Dat Duong Date: Tue, 29 Oct 2024 16:36:38 +0100 Subject: [PATCH 1/2] fix(vercel): pass run name if the root run is within a span --- js/src/vercel.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js/src/vercel.ts b/js/src/vercel.ts index 2d703ba97..5624446d5 100644 --- a/js/src/vercel.ts +++ b/js/src/vercel.ts @@ -430,7 +430,7 @@ export class AISDKExporter { let name = rawConfig.name; // if user provided a custom name, only use it if it's the root - if (span.parentSpanId == null) { + if (this.isRootRun(span)) { name = this.getSpanAttributeKey(span, RUN_NAME_METADATA_KEY.output) || name; } From e7e5c85a75a477e50a77e0aca71a6a22f60d896b Mon Sep 17 00:00:00 2001 From: Tat Dat Duong Date: Tue, 29 Oct 2024 16:41:38 +0100 Subject: [PATCH 2/2] Bump to 0.2.3 --- js/package.json | 2 +- js/src/index.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/js/package.json b/js/package.json index fdae8caf9..6d44e6cd2 100644 --- a/js/package.json +++ b/js/package.json @@ -1,6 +1,6 @@ { "name": "langsmith", - "version": "0.2.2", + "version": "0.2.3", "description": "Client library to connect to the LangSmith LLM Tracing and Evaluation Platform.", "packageManager": "yarn@1.22.19", "files": [ diff --git a/js/src/index.ts b/js/src/index.ts index bde1f2522..a194bca49 100644 --- a/js/src/index.ts +++ b/js/src/index.ts @@ -14,4 +14,4 @@ export { RunTree, type RunTreeConfig } from "./run_trees.js"; export { overrideFetchImplementation } from "./singletons/fetch.js"; // Update using yarn bump-version -export const __version__ = "0.2.2"; +export const __version__ = "0.2.3";