diff --git a/src/agents/tracing/traces.py b/src/agents/tracing/traces.py index 00aa0ba19..22ed40f01 100644 --- a/src/agents/tracing/traces.py +++ b/src/agents/tracing/traces.py @@ -183,7 +183,7 @@ def __enter__(self) -> Trace: return self def __exit__(self, exc_type, exc_val, exc_tb): - self.finish(reset_current=exc_type is not GeneratorExit) + self.finish(reset_current=(exc_type is not GeneratorExit)) def export(self) -> dict[str, Any] | None: return {