Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions guardrails/hub_telemetry/hub_tracing.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
Any,
Dict,
Optional,
AsyncGenerator,
)

from opentelemetry.trace import Span
Expand Down Expand Up @@ -224,7 +225,7 @@ def wrapper(*args, **kwargs):
return decorator


async def _run_async_gen(fn, *args, **kwargs):
async def _run_async_gen(fn, *args, **kwargs) -> AsyncGenerator[Any, None]:
gen = fn(*args, **kwargs)
async for item in gen:
yield item
Expand All @@ -238,7 +239,7 @@ def async_trace_stream(
):
def decorator(fn):
@wraps(fn)
async def wrapper(*args, **kwargs):
def wrapper(*args, **kwargs):
hub_telemetry = HubTelemetry()
if hub_telemetry._enabled and hub_telemetry._tracer is not None:
with hub_telemetry._tracer.start_span(
Expand Down
Loading