@langchain/core
Version:
Core LangChain.js abstractions and schemas
18 lines (17 loc) • 552 B
JavaScript
// src/tracers/trace_policy.ts
/**
* Key a run's `extra` carries its policy under. A symbol, so the policy is
* never serialized with the run.
* @internal
*/
const TRACE_POLICY_KEY = Symbol.for("langchain.trace_policy");
/**
* Records an empty payload while keeping the run, its timing, and its children.
* Use as `processInputs` and/or `processOutputs` in a {@link TracePolicy}.
*/
function omitPayload(_payload) {
return {};
}
exports.TRACE_POLICY_KEY = TRACE_POLICY_KEY;
exports.omitPayload = omitPayload;
//# sourceMappingURL=trace_policy.cjs.map