Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a search tool with 8 optional parameters, an output schema, and full schema coverage, the description covers the key decision points: what to search, how to filter, what to expect in results, and what limitations apply. It doesn't describe pagination or result ordering, but the limit parameter and output schema cover the return contract. The caveats about C-grade entries and taxonomy ownership are exactly the kind of context that prevents misuse.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.