in src/agents/tracing/traces.py [0:0]
def finish(self, reset_current: bool = False):
if not self._started:
return
self._processor.on_trace_end(self)
if reset_current and self._prev_context_token is not None:
Scope.reset_current_trace(self._prev_context_token)
self._prev_context_token = None