Skip to content

AdlOpenTelemetrySettings

AdlOpenTelemetrySettings = object

Defined in: packages/core/src/runtime/types.ts:53

OpenTelemetry settings forwarded to AI SDK streamText as telemetry so model and tool spans nest under the ADL agent episode span. This is not Vercel analytics — it uses @opentelemetry/api via peer @ai-sdk/otel. Defaults to enabled (isEnabled is not false). Pass { isEnabled: false } to disable (and skip registering the AI SDK OpenTelemetry integration).

metadata is forwarded as AI SDK runtimeContext (included in telemetry) because AI SDK 7 removed telemetry.metadata.

optional functionId?: string

Defined in: packages/core/src/runtime/types.ts:57


optional isEnabled?: boolean

Defined in: packages/core/src/runtime/types.ts:54


optional metadata?: Record<string, string>

Defined in: packages/core/src/runtime/types.ts:58


optional recordInputs?: boolean

Defined in: packages/core/src/runtime/types.ts:55


optional recordOutputs?: boolean

Defined in: packages/core/src/runtime/types.ts:56