UNPKG

n8n

Version:

n8n Workflow Automation Tool

24 lines 1.15 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.buildInstanceAiObservabilityContext = buildInstanceAiObservabilityContext; function buildInstanceAiObservabilityContext(context) { return { source: 'instance-ai', threadId: context.threadId, ...(context.runId ? { runId: context.runId } : {}), ...(context.projectId ? { projectId: context.projectId } : {}), ...(context.tracing?.rootRun?.otelTraceId ? { traceId: context.tracing.rootRun.otelTraceId } : {}), ...(context.tracing?.rootRun?.traceId ? { langsmithTraceId: context.tracing.rootRun.traceId } : {}), ...(context.agentId ? { agentId: context.agentId } : {}), ...(context.userId ? { userId: context.userId } : {}), ...(context.messageGroupId ? { messageGroupId: context.messageGroupId } : {}), ...(context.messageId ? { messageId: context.messageId } : {}), ...(context.taskId ? { taskId: context.taskId } : {}), ...(context.role ? { role: context.role } : {}), }; } //# sourceMappingURL=observability.js.map