From 33f2f548996d1a8436b73d3c305ef0f998720c17 Mon Sep 17 00:00:00 2001 From: Muhammad Fasih Date: Thu, 3 Jul 2025 15:10:06 +0500 Subject: [PATCH] fix(function_schema): list comprehension issue --- src/agents/function_schema.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/agents/function_schema.py b/src/agents/function_schema.py index dd1db1fe..e1a91e18 100644 --- a/src/agents/function_schema.py +++ b/src/agents/function_schema.py @@ -337,7 +337,8 @@ def function_schema( # 5. Return as a FuncSchema dataclass return FuncSchema( name=func_name, - description=description_override or doc_info.description if doc_info else None, + # Ensure description_override takes precedence even if docstring info is disabled. + description=description_override or (doc_info.description if doc_info else None), params_pydantic_model=dynamic_model, params_json_schema=json_schema, signature=sig,