Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a read-only paginated list with an output schema and annotations covering the safety profile, the description supplies purpose, scope, source, mutual-exclusion constraints, and the detail alternative. Only pagination mechanics beyond the cursor hint are unstated, which is acceptable given the schema.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.