Question 110 A weather MCP tool times out because a backend is temporarily unavailable. Which response best guides the agent? A structured transient error with retry guidance and bounded backoff information. An empty success payload. A made-up forecast to preserve conversational flow. A permanent invalid-argument error despite valid input. Explanation Correct Answer A:A temporary outage may be recoverable without changing the user’s request. Incorrect Answers B:The agent could mistake lack of data for a clear forecast. C:Fabricated data are unacceptable substitutes for unavailable observations. D:Misclassification would discourage useful bounded retries.
Question 111 An extraction service occasionally omits a required field and its first output fails schema validation. What is the best controlled recovery? Return the validation errors to the model for a bounded correction attempt and validate again. Silently fill the absent field with an invented value. Repeat the same request indefinitely without exposing the failure. Write the malformed record and repair it later. Explanation Correct Answer A:A specific repair signal plus a retry limit can recover formatting without accepting invalid data. Incorrect Answers B:Fabricating required business data undermines accuracy. C:Unbounded retries create latency and cost with no corrective signal. D:Consumers may act on incomplete information.
Question 112 A coordinator uses four different agents to answer a single unit conversion that code can compute exactly. What principle applies? Randomize among agent answers to avoid bias. Let every agent browse the web to confirm arithmetic. Add a fifth verifier agent for all arithmetic. Use a deterministic function or a simpler workflow when no specialist reasoning is needed. Explanation Correct Answer D:Agent orchestration is not justified when a reliable direct calculation suffices. Incorrect Answers A:Random selection does not establish numerical correctness. B:External retrieval is unnecessary for a local exact calculation. C:More agents increase complexity without improving a deterministic calculation.
Question 113 During a long engagement, an assistant retains several project constraints and a new one conflicts with them. How should the checkpoint represent the conflict? Record the current authoritative constraint, the superseded constraint and any decision still awaiting clarification. Silently merge contradictory rules into one vague sentence. Remove all constraints after the first compaction. Keep whichever rule is shorter. Explanation Correct Answer A:An explicit state of authority and uncertainty prevents silent drift. Incorrect Answers B:The next agent cannot determine what is permitted. C:That destroys continuity and safety. D:Length does not determine priority.
Question 114 A service agent sees both search_invoices and issue_refund with one-word descriptions and often selects the refund tool just to inspect a charge. What is the best interface repair? Expose a refund tool with no required inputs. Tell the agent that every tool is harmless. Describe each tool’s purpose, side effects, prerequisite identifiers, and situations in which it must not be used. Rename both tools to general_action. Explanation Correct Answer C:A clear contract distinguishes read-only lookup from a money-moving operation. Incorrect Answers A:Weak schemas allow underspecified financial mutations. B:False side-effect claims make an incorrect selection more dangerous. D:A generic name makes intent even harder to distinguish.
Question 115 A review workflow should return only a summary to the main agent, while its detailed investigation runs separately. Which skill feature best matches? A command that deletes intermediate artifacts before verification. A forked execution context that returns a concise report. A forced full dump of every search result into the parent context. A new global CLAUDE.md entry containing every investigation trace. Explanation Correct Answer B:The main session avoids receiving the specialist’s entire scratchpad. Incorrect Answers A:Destruction can erase needed evidence. C:That recreates the overflow the workflow is meant to prevent. D:Permanent universal memory is not the right place for ephemeral review evidence.
Question 116 A resumed session reports that an old configuration file was approved, but the file checksum now differs. Which action best preserves correctness? Compare changed content against the approved baseline and revalidate affected steps. Discard all unrelated completed work and restart the project. Overwrite the current file immediately with guessed content. Mark the revised file approved without reading it. Explanation Correct Answer A:A checkpoint verifies an earlier artifact, not unexamined later modifications. Incorrect Answers B:Only changed dependencies need new review. C:That may erase legitimate intervening changes. D:Old approvals cannot automatically apply to different bytes.
Question 117 A team needs a structured data record from unstructured reports and downstream parsers reject markdown code fences. What should the architecture use? More examples that begin with ```json but no parser changes. An HTML rendering step that adds a surrounding page. A native structured-output configuration or tool schema rather than prose-only formatting instructions. A post-processing system that silently discards parse failures. Explanation Correct Answer C:Schema-based output avoids accidental markdown wrappers and type drift. Incorrect Answers A:The downstream consumer specifically rejects fences. B:HTML is not the required machine-readable record. D:Lost records reduce completeness.
Question 118 A Git repository includes .mcp.json pointing to a staging issue tracker. An agent starts using production after one engineer changes a local user setting. What isolation should be explicit? A shared production admin token in source control. Removing all MCP configurations from the repository permanently. The assumption that any tool named issues is always staging. Project-versus-user scope and environment-specific server identities and permission boundaries. Explanation Correct Answer D:Configuration precedence and target environment should not be inferred from tool names alone. Incorrect Answers A:Secrets and privilege should not be globally distributed. B:That discards a valid reusable project integration rather than managing scope. C:Names are not a trustworthy environment proof.
Question 119 An agent in plan mode attempts to Write a new configuration file. What should the execution boundary do? Approve all writes because the plan mentioned them. Deny the write and retain a proposed patch or plan until execution is authorized. Delete the existing config instead. Silently switch to bypassPermissions. Explanation Correct Answer B:Plan mode is intended to avoid source mutations while planning. Incorrect Answers A:A proposal is not an authorized execution. C:Deletion is an even less appropriate plan-mode action. D:Changing modes without consent violates the stated boundary.
Question 120 A customer support case is resumed after three days, but the last known order status was “in transit.” What should the resumed agent do? Delete the verified customer ID and guess the owner from the address. Refresh the mutable order status before making a current delivery claim. Re-run the entire onboarding workflow before reading the order. Report the old status as current because the session resumed successfully. Explanation Correct Answer B:Persisted context may contain stale external facts even when identities and preferences remain valid. Incorrect Answers A:Identity continuity is useful and should not be discarded without reason. C:Only the time-sensitive order state needs refreshing. D:Resumption does not freeze an external order system.