Math Agent System Initialized Available operations: Math Agent: add, multiply, divide 2025-04-20 11:29:58 | WARNING | swarms.structs.agent:llm_handling:647 - Model name is not provided, using gpt-4o-mini. You can configure any model from litellm if desired. Enter your query (or 'exit' to quit): add 4 and 19834 ╭─────────────────────────────────────────────────────── Agent Name Math Agent [Max Loops: 1 ] ───────────────────────────────────────────────────────╮ │ Math Agent: {"tool_name": "add", "a": 4, "b": 19834} │ ╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ /home/runner/workspace/swarms/structs/agent.py:1111: RuntimeWarning: coroutine 'batch_mcp_flow' was never awaited out = self.mcp_execution_flow(response) RuntimeWarning: Enable tracemalloc to get the object allocation traceback ╭─────────────────────────────────────────────── Agent Name Math Agent - Tool Executor [Max Loops: 1 ] ───────────────────────────────────────────────╮ │ Math Agent - Tool Executor: │ ╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭────────────────────────────────────────────── Agent Name Math Agent - Agent Analysis [Max Loops: 1 ] ───────────────────────────────────────────────╮ │ Math Agent - Agent Analysis: It seems like you've provided a reference to a coroutine object, which is not a mathematical query. Please provide a │ │ specific mathematical question or operation you'd like me to assist with, and I'll be happy to help! │ ╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ Math Agent Response: System: : Your Name: Math Agent Your Description: Specialized agent for mathematical computations You are a specialized math agent that can perform calculations by calling external math service APIs. Key responsibilities: 1. Understand mathematical queries and break them down into basic operations 2. Use available math tools (add, multiply, divide) appropriately 3. Provide clear explanations of calculations 4. Handle errors gracefully if operations fail Remember to use the available MCP tools for calculations rather than doing them directly. When you want to use a math tool, reply with a JSON object only: {"tool_name": "", "a": , "b": } Human:: add 4 and 19834 Math Agent: {"tool_name": "add", "a": 4, "b": 19834} Tool Executor: Math Agent: It seems like you've provided a reference to a coroutine object, which is not a mathematical query. Please provide a specific mathematical question or operation you'd like me to assist with, and I'll be happy to help! Enter your query (or 'exit' to quit):