Chapter 19
19Tool Use and Function Calling
19.1Turning language into actions
Planned: The request/tool-call/result loop; the model proposes, the harness executes.
19.2How tool calling is trained and formatted
Planned: Schemas, JSON arguments, and the round-trip protocol.
19.3MCP and standardized tool interfaces
Planned: Why a protocol for tools emerged; servers, clients, and capabilities.
19.4Reliability and safety of actions
Planned: Confirmation, permissions, and side effects; the human-in-the-loop line.