@langchain/core
Version:
Core LangChain.js abstractions and schemas
9 lines (8 loc) • 365 B
JavaScript
export const TRACING_ALS_KEY = Symbol.for("ls:tracing_async_local_storage");
export const _CONTEXT_VARIABLES_KEY = Symbol.for("lc:context_variables");
export const setGlobalAsyncLocalStorageInstance = (instance) => {
globalThis[TRACING_ALS_KEY] = instance;
};
export const getGlobalAsyncLocalStorageInstance = () => {
return globalThis[TRACING_ALS_KEY];
};