You are building an agent that answers questions about a company internal data by querying a SQL database, searching internal documents, and reading emails. (1) Design the tool set — list each tool, its name, arguments, and what it returns. (2) Walk through the ReAct loop for: What was total revenue from our top 3 customers last quarter and did any send an email about contract renewal? (3) What are the two most important safety constraints you would build into this agent and why?