Whenever you're ready, walk me through how you'd approach this.
Given a specific agentic task, how would you design a robust error-handling mechanism for failed tool calls?
Focus on how the agent should recover, retry, escalate, or stop safely when a tool fails. Keep your answer grounded in practical agent behavior, not generic backend retries.