A tool returns an ambiguous status that the model interprets as success. How would you respond?

Instruction: Explain how you would handle ambiguous tool outcomes.

Context: Tests how the candidate diagnoses the problem, chooses the safest next step, and reasons through recovery. Explain how you would handle ambiguous tool outcomes.

Official answer available

Preview the opening of the answer, then unlock the full walkthrough.

I would change the contract so ambiguity is explicit and machine-checkable. If a status can mean success, partial success, or unresolved state depending on context, the tool is not giving the model enough structure to behave reliably.

I would rather the tool return a stronger result...

Related Questions