im building an agent to guide the end-user through form form submission
each time the agent will provide the question for the end user and the choices (if provided) , the user will answer, and the agent will use a tool to save and score the user's answers
here's the prompt
the tool is "saveUserAnswerTool" ,
what i noticed is that the agent sometimes will prompt the end user to provide an answer for the first question, and then makes 3 consequential tool calls for the saveUserAnswerTool and save the rest of the questions and gives answers itself without even asking the end user
can someone please explain this weird behavior?