Question 143
Scenario: Customer Support Resolution Agent
An Agent SDK support agent handles returns, billing disputes and account issues through MCP tools like get_customer, lookup_order, process_refund and escalate_to_human. It aims to resolve most cases on first contact — and to know exactly when to hand off to a human.
Read the full scenario lessonAn application features a tool designed to fetch a user's profile. During execution, the tool fails to connect to the database due to a timeout. Why is silently returning an empty array [] in this scenario considered a catastrophic anti-pattern?