Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given a single parameter, a present output schema, and strong annotations, the description adds is the missing context: why the check matters, what authority it relies on, what verdicts to expect, and how access/cost works. Nothing critical for calling the tool correctly is missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.