Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given no annotations, no output schema, and a tool that performs search operations (which can have complex behaviors like pagination, sorting, or error handling), the description is incomplete. It doesn't address return values, performance considerations, or how results are structured for bulk queries. For a tool with potential complexity, more context is needed to guide effective use.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.