CCA Prep Q7 / 60 Tool Design & MCP Integration
2:00:00
Structured Data Extraction

Your structured data extraction pipeline uses background subagents to process contracts in parallel — each subagent reads a document, calls an MCP extraction tool, and writes structured output to a staging table. After deploying to production, you notice that roughly 15% of subagent runs terminate silently without producing output. Logs show these failures cluster around contracts that require a clarifying lookup against an external classification API, which the subagents weren't explicitly pre-approved to call. What is the most effective architectural fix?