Agents & workflows
This section explains tool schemas, structured outputs, approval boundaries, the Model Context Protocol, stateful graphs, retries, tracing, and human-in-the-loop workflows.
The guiding idea is simple: use an agent only where flexible reasoning adds value; use deterministic code for everything else.