kind-school-76204
01/02/2026, 7:18 AMllm_node, llm_request, llm_request_run ✅
- tts_node, tts_request, tts_request_run ✅
- agent_turn, function_tool, etc. ✅
But there's no stt_node or stt_request span.
I checked the SDK source and found that llm.py and tts.py have tracer.start_as_current_span() calls, but stt.py doesn't seem to have any tracing code.
My questions:
1. Is this expected behavior? Or am I missing some configuration to enable STT tracing?
2. If intentional, what's the reasoning? Is STT considered less important for observability?
3. Is there a workaround to get STT latency/duration in OpenTelemetry traces?
Thanks in advance! 🙏lively-winter-88668
01/02/2026, 3:25 PMlively-winter-88668
01/02/2026, 3:28 PM