chore: Make return_str more accurate in_build_function_declaration_log

PiperOrigin-RevId: 766526064
This commit is contained in:
Google Team Member 2025-06-03 00:36:49 -07:00 committed by Copybara-Service
parent af95dd2932
commit 44f507895e

View File

@ -258,10 +258,10 @@ def _build_function_declaration_log(
k: v.model_dump(exclude_none=True) k: v.model_dump(exclude_none=True)
for k, v in func_decl.parameters.properties.items() for k, v in func_decl.parameters.properties.items()
}) })
return_str = 'None' return_str = ''
if func_decl.response: if func_decl.response:
return_str = str(func_decl.response.model_dump(exclude_none=True)) return_str = '-> ' + str(func_decl.response.model_dump(exclude_none=True))
return f'{func_decl.name}: {param_str} -> {return_str}' return f'{func_decl.name}: {param_str} {return_str}'
def _build_request_log(req: LlmRequest) -> str: def _build_request_log(req: LlmRequest) -> str: