Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a 2-parameter, read-only, public paginated list, the description covers return fields, ordering, data source, pagination limits, and cross-references a sibling. An output schema is present, so return shape details are not needed. The only minor gap is lack of guidance on when this tool is not the right choice.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.