Skip to main content

agrag.observability.get_tracer

get_tracer(tracer:Tracer | None) -> Tracer

Return a usable tracer.

Parameters:

  • tracer (Tracer | None) – A caller-supplied tracer, or None for an explicit no-op tracer.

Returns:

  • Tracer – agrag uses the supplied tracer or a no-op for None and skips global tracing.