Explainer
The cycle
Agent Loop
The user prompt enters the loop at Reason. Reason and Act circulate: Reason requests a tool call, Act provides the tool result back. When Reason is done, the agent replies. The loop has not started.