Issue Description: Agent is stating what it needs to do in order to perform a task instead of doing it by itself. It is stating things like: -tool_call read_file
and then coming to an abrupt stop. This has been going on for a while where I am unable to use the agent mode.
Steps to Reproduce: Just give the agent a prompt
Expected Behavior: Agent should automatically perform the tasks and tool calls to complete it instead of giving the steps in text.