Interface: OTelHooksConfig
Defined in: tracing/otel-hooks.ts:40
Configuration for OTel hooks
Properties
includeIO?
optional includeIO?: boolean;
Defined in: tracing/otel-hooks.ts:54
Include input/output content in span attributes (default: false)
providerName?
optional providerName?: string;
Defined in: tracing/otel-hooks.ts:46
Provider name for gen_ai.system mapping (e.g. ‘claude’, ‘openai’)
traceIterations?
optional traceIterations?: boolean;
Defined in: tracing/otel-hooks.ts:48
Trace iteration spans (default: true)
traceLLM?
optional traceLLM?: boolean;
Defined in: tracing/otel-hooks.ts:50
Trace LLM call spans (default: true)
tracerName?
optional tracerName?: string;
Defined in: tracing/otel-hooks.ts:42
Tracer name (default: ‘@compilr-dev/agents’)
tracerVersion?
optional tracerVersion?: string;
Defined in: tracing/otel-hooks.ts:44
Tracer version
traceTools?
optional traceTools?: boolean;
Defined in: tracing/otel-hooks.ts:52
Trace tool execution spans (default: true)
truncateAt?
optional truncateAt?: number;
Defined in: tracing/otel-hooks.ts:56
Truncate attribute values at this length (default: 1000)