UNPKG

@openai/agents-core

Version:

The OpenAI Agents SDK is a lightweight yet powerful framework for building multi-agent workflows.

25 lines • 771 B
const runnerInvocationSpanParents = new WeakMap(); const runStateTurnSpanParents = new WeakMap(); export function setRunnerInvocationSpanParent(runner, parent) { if (parent) { runnerInvocationSpanParents.set(runner, parent); } else { runnerInvocationSpanParents.delete(runner); } } export function getRunnerInvocationSpanParent(runner) { return runnerInvocationSpanParents.get(runner); } export function setRunStateTurnSpanParent(state, parent) { if (parent) { runStateTurnSpanParents.set(state, parent); } else { runStateTurnSpanParents.delete(state); } } export function getRunStateTurnSpanParent(state) { return runStateTurnSpanParents.get(state); } //# sourceMappingURL=invocationContext.mjs.map