From 3fdb0eebd5af60eae100e2809a01bd91a3872913 Mon Sep 17 00:00:00 2001 From: Simon Cruanes Date: Thu, 4 Dec 2025 10:18:07 -0500 Subject: [PATCH] feat lib: expose Ambient_span --- src/lib/ambient_span.mli | 2 ++ src/lib/opentelemetry.ml | 1 + 2 files changed, 3 insertions(+) diff --git a/src/lib/ambient_span.mli b/src/lib/ambient_span.mli index ecde51ea..70997ac4 100644 --- a/src/lib/ambient_span.mli +++ b/src/lib/ambient_span.mli @@ -1,3 +1,5 @@ +(** Storing the current span in ambient context. *) + val get : unit -> Span.t option (** Find current span from ambient-context *) diff --git a/src/lib/opentelemetry.ml b/src/lib/opentelemetry.ml index 8fe30707..5e6cafb0 100644 --- a/src/lib/opentelemetry.ml +++ b/src/lib/opentelemetry.ml @@ -57,6 +57,7 @@ module Span_kind = Span_kind (** {2 Traces} *) module Span = Span +module Ambient_span = Ambient_span module Tracer = Tracer module Trace = Tracer [@@deprecated "use Tracer instead"]