From bd0adbbade447790c49108762bc3dfa996dd0ea0 Mon Sep 17 00:00:00 2001 From: Mark Pullin <33632490+marpulli@users.noreply.github.com> Date: Tue, 3 Mar 2026 11:52:56 +0000 Subject: [PATCH] Use iscoroutinefunction from inspect --- langfuse/_client/observe.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/langfuse/_client/observe.py b/langfuse/_client/observe.py index e8786a0e0..8082d07e9 100644 --- a/langfuse/_client/observe.py +++ b/langfuse/_client/observe.py @@ -195,7 +195,7 @@ def decorator(func: F) -> F: capture_output=should_capture_output, transform_to_string=transform_to_string, ) - if asyncio.iscoroutinefunction(func) + if inspect.iscoroutinefunction(func) else self._sync_observe( func, name=name,