Skip to content

Commit

Permalink
fix log_function_use warning (#3018)
Browse files Browse the repository at this point in the history
  • Loading branch information
Hk669 authored and victordibia committed Jul 30, 2024
1 parent 4d0a9f5 commit b48ec2c
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions autogen/agentchat/conversable_agent.py
Original file line number Diff line number Diff line change
Expand Up @@ -2526,14 +2526,16 @@ def _wrap_function(self, func: F) -> F:
@functools.wraps(func)
def _wrapped_func(*args, **kwargs):
retval = func(*args, **kwargs)
log_function_use(self, func, kwargs, retval)
if logging_enabled():
log_function_use(self, func, kwargs, retval)
return serialize_to_str(retval)

@load_basemodels_if_needed
@functools.wraps(func)
async def _a_wrapped_func(*args, **kwargs):
retval = await func(*args, **kwargs)
log_function_use(self, func, kwargs, retval)
if logging_enabled():
log_function_use(self, func, kwargs, retval)
return serialize_to_str(retval)

wrapped_func = _a_wrapped_func if inspect.iscoroutinefunction(func) else _wrapped_func
Expand Down

0 comments on commit b48ec2c

Please sign in to comment.