From 572c92ef9896cc98a50580e6fc222941abe8e718 Mon Sep 17 00:00:00 2001 From: John CSA <103165870+jluocsa@users.noreply.github.com> Date: Sat, 30 May 2026 19:58:51 -0700 Subject: [PATCH] fix: use tuple form for SpeechGroupSpanData __slots__ __slots__ was assigned the bare string "input", which Python treats as an iterable of single characters, creating slots i, n, p, u, t instead of a single input slot. Every other SpanData subclass uses tuple form; align this one to ("input",). --- src/agents/tracing/span_data.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/agents/tracing/span_data.py b/src/agents/tracing/span_data.py index f4817ea98c..39d3a2a58c 100644 --- a/src/agents/tracing/span_data.py +++ b/src/agents/tracing/span_data.py @@ -405,7 +405,7 @@ class SpeechGroupSpanData(SpanData): Represents a Speech Group Span in the trace. """ - __slots__ = "input" + __slots__ = ("input",) def __init__( self,