diff --git a/packages/otel/src/opentelemetry.ts b/packages/otel/src/opentelemetry.ts index a9c084c1..34643701 100644 --- a/packages/otel/src/opentelemetry.ts +++ b/packages/otel/src/opentelemetry.ts @@ -2,10 +2,14 @@ * Re-exports of commonly used OpenTelemetry primitives * This ensures version compatibility when building custom exporters and processors */ +export { context, propagation } from '@opentelemetry/api' +export { W3CTraceContextPropagator } from '@opentelemetry/core' +export { BatchSpanProcessor, SimpleSpanProcessor } from '@opentelemetry/sdk-trace-node' + export type { - Span, - Context, Attributes, + Context, + Span, SpanContext, SpanKind, SpanStatus, @@ -13,5 +17,4 @@ export type { TimeInput, } from '@opentelemetry/api' export type { ExportResult, ExportResultCode } from '@opentelemetry/core' -export { SimpleSpanProcessor, BatchSpanProcessor } from '@opentelemetry/sdk-trace-node' export type { SpanExporter, ReadableSpan } from '@opentelemetry/sdk-trace-node'