Anthropic · CCAR-F
Structured errors and error propagation
CCAR-F · Lesson 7 of 18 · 50:13
YouTube loads only after you press play. This chapter opens at its timestamp in the full course. Watch on YouTube ↗
In this lesson
Prepare for the Claude Certified Architect – Foundations exam, on the exam guide version 1.0, effective July 2026. In this lesson: the MCP isError flag, protocol errors versus execution errors, transient, validation, business, and permission errors, structured metadata with a retryable flag, local recovery in subagents, access failures versus valid empty results, structured error context for the coordinator, and coverage annotations. Includes three original practice questions.
Preview the topics
- Kestrel’s refund tool returns operation failed, both when the payment service times out and when a refund breaks the policy. The agent retries every failure three times. What is the best fix?
- Kestrel’s search subagent times out on one source, but it already has results from two others. What should it return to the coordinator?
- In one case, lookup_order finds no match for an order number. In another case, it times out. How should these two outcomes reach the agent?