The loop begins with a goal and the current state. The model decides what information or action is needed, then returns either a tool request or a final answer.
The runtime validates any tool request, executes it, and sends the result back as an observation. The model uses that new evidence to choose another action. This repeats until the task succeeds, the model stops, or the runtime reaches a turn, time, or cost limit.
Reasoning may be hidden or summarized. The important audit trail is observable: input, tool request, policy decision, result, and state change. A failed tool should become a clear observation, not a claim of success.
This answer doesn't lend itself to a diagram - it reads best . No credits were charged.
Why there's no diagram: “”
The interactive diagram is below the answer - jump to diagram ↓ · Below it, the related concept . Jump to it ↓
The diagram below the answer is the concept . Jump to it ↓