Quiz 9 Question 6 of 20

An orchestrator dispatches a subagent to analyze 200 files in a repository. The subagent successfully analyzes 180 files but times out before completing the remaining 20. The subagent discards all results because its implementation returns only when all 200 files are complete. The orchestrator receives no output and treats the entire analysis as failed. What design would have produced a better outcome?

Select an answer to reveal the explanation.

Motivation