Question 10
A weather-assistance agent invokes three separate read tools; one fails transiently. Which response preserves accurate synthesis?
Explanation
Correct Answer
The three independent reads can be represented by two actual successful observations and one explicit transient failure, each correlated with the originating call. That preserves valid measurements without converting the absent third measurement into zero or hiding it behind a global success flag. The coordinator can provide a qualified weather summary, disclose which source is unavailable, and retry the failed provider only within the user's time and cost limits. This is accurate partial completion because it distinguishes observed data from missing evidence.
Incorrect Answers
Suppressing the one failed weather lookup would make the aggregated result falsely imply complete provider coverage. Two tools delivered observations, while the third returned an error; those states are materially different. Preserve all three tool identifiers and the actual success or failure on each, then give the user supported observations with the missing source clearly labeled. If the unavailable value is essential, use a bounded retry or report incomplete evidence instead of claiming every lookup succeeded.
Cached readings can be useful when their age and validity window are explicit, but a previous-week measurement cannot be presented as the current observation from a failed provider. That substitution would hide both the transient tool error and the freshness mismatch. The orchestrator should retain the two fresh successful readings, return the third provider’s actual failure and decide whether a bounded retry is warranted. Any cached fallback must be labeled as historical rather than a verified current fact.
Replacing all three responses with numerical zero destroys the two observations that actually succeeded and fabricates a value for the tool that failed. In weather data, zero is a meaningful measurement for some fields, so it cannot stand in for an error or a missing source. The host should carry each provider's real status and observed payload into synthesis, marking the unavailable third result explicitly rather than pretending that all three measured nothing.



Claude Certified Architect - Foundations (CCA-F) Practice Tests