Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a single-parameter verification tool with an output schema present, the description covers purpose, parameter, and core success behavior. The only notable omission is explicit invalid-input handling, but the output schema likely covers error returns, and the tool is simple enough that the description is adequate.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.