Module spans

Module spans 

Source
Expand description

OpenTelemetry span definitions for session operations.

Each span carries session_id for turn-level correlation. Feature-gated behind tracing-support.

Functionsยง

connect_span
Create a span for WebSocket connection.
disconnect_span
Create a span for session disconnect.
http_request_span
Create a span for an HTTP REST API request.
receive_content_span
Create a span for receiving server content.
send_audio_span
Create a span for audio chunk transmission.
session_span
Create a span for the entire session lifecycle.
setup_span
Create a span for the setup handshake.
tool_call_span
Create a span for tool call execution.
tool_response_span
Create a span for tool response transmission.