Spaces:
Sleeping
Sleeping
| """Shared utilities for agent classes.""" | |
| def extract_response_text(result) -> str: | |
| """Extract text response from ToolCallingAgent result. | |
| Args: | |
| result: The result from a ToolCallingAgent run | |
| Returns: | |
| Extracted text content as string | |
| """ | |
| if hasattr(result, 'messages') and result.messages: | |
| return str(result.messages[-1].content) | |
| else: | |
| return str(result) |