AI Agents and Tool Calling: Contracts, Approvals and Safe Recovery
Learn to separate model proposals from authorized actions, bind approvals to exact arguments and handle retries using a runnable in-memory tool example, solved exercises and a sandbox project.