Can the agent not call the same tool multiple times?
For example, my agent is configured with a chat_data tool. My goal is to break down the user’s question into several sub-questions, and each sub-question needs to call chat_data for processing, after which the results are combined for the final output.
However, the agent always calls chat_data only once and does not behave as expected. Could you please help confirm whether the agent is designed to call the same tool only once?