UNPKG

@openai/agents-core

Version:

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

13 lines • 695 B
const TRACE_INCLUDE_SENSITIVE_DATA = Symbol('functionToolTraceIncludeSensitiveData'); export const REDACTED_TOOL_ERROR_MESSAGE = 'Tool execution failed. Error details are redacted.'; /** Keep the active runner's trace policy on this invocation only. */ export function setFunctionToolTracePolicy(details, includeSensitiveData) { Object.defineProperty(details, TRACE_INCLUDE_SENSITIVE_DATA, { value: includeSensitiveData, }); } /** Missing invocation policy never authorizes sensitive error diagnostics. */ export function includesFunctionToolErrorDetails(details) { return (details?.[TRACE_INCLUDE_SENSITIVE_DATA] === true); } //# sourceMappingURL=functionToolTracing.mjs.map