Skip to content

ObserveTracesOptions

Configuration for the observe.traces() middleware.

optional otel?: boolean

Use OTel GenAI convention span names. Default: false (framework names).


optional output?: (span) => void

Custom span output for standalone mode (when @opentelemetry/api is not installed).

SpanData

void


optional recordContent?: boolean

Record prompt/response content in spans. Default: false.


optional tracer?: Tracer

Custom OTel Tracer instance. Overrides global TracerProvider.