# Package-level declarations

## Types

Scope
Link copied to clipboard
interface Scope

Represents a scope for context propagation.

Span
Link copied to clipboard
interface Span

A Span represents a single operation within a trace.

SpanBuilder
Link copied to clipboard
interface SpanBuilder

A builder for creating and starting a Span.

Telemetry
Link copied to clipboard
object Telemetry

Global entry point for the Telemetry abstraction.

TelemetryAttributes
Link copied to clipboard
object TelemetryAttributes

OpenTelemetry semantic attributes mapped to the Google ADK execution flow.

TelemetryConfig
Link copied to clipboard
object TelemetryConfig

Global configuration for ADK telemetry behavior.

TelemetryContext
Link copied to clipboard
interface TelemetryContext

An abstraction for a telemetry context, capable of bridging into ThreadLocal storage via its attach and detach methods for synchronous tracing, or being carried across coroutine boundaries via asContextElement.

TelemetryContextElement
Link copied to clipboard
interface TelemetryContextElement : CoroutineContext.Element

A CoroutineContext.Element that carries a TelemetryContext across coroutine suspension points.

Tracer
Link copied to clipboard
interface Tracer

A Tracer is used to create SpanBuilders for telemetry spans.