perhaps better typing

This commit is contained in:
Arjun Natarajan
2025-06-02 17:18:59 -07:00
parent 952017fbe2
commit a75e40192f
2 changed files with 8 additions and 5 deletions
+6 -1
View File
@@ -1060,7 +1060,12 @@ export class RunsClient<
after_seconds: payload?.afterSeconds,
if_not_exists: payload?.ifNotExists,
checkpoint_during: payload?.checkpointDuring,
langsmith_tracer: payload?._langsmithTracer,
langsmith_tracer: payload?._langsmithTracer
? {
project_name: payload?._langsmithTracer?.projectName,
example_id: payload?._langsmithTracer?.exampleId,
}
: undefined,
};
const endpoint =
threadId == null ? `/runs/wait` : `/threads/${threadId}/runs/wait`;
+2 -4
View File
@@ -1,3 +1,4 @@
import { LangChainTracer } from "@langchain/core/tracers/tracer_langchain";
import { Checkpoint, Config, Metadata } from "./schema.js";
import { StreamMode } from "./types.stream.js";
@@ -145,10 +146,7 @@ interface RunsInvokePayload {
* @internal
* For LangSmith tracing purposes only. Not part of the public API.
*/
_langsmithTracer?: {
project_name: string;
example_id: string;
};
_langsmithTracer?: LangChainTracer;
}
export interface RunsStreamPayload<