Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a low-complexity tool with a single parameter, rich annotations, and an output schema present, the description is largely complete. It explains what data is searched, what results look like, and how to proceed. The only minor gap is not addressing result limits or ranking criteria, but these are likely covered by the output schema or are secondary to the core purpose.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.