Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a zero-parameter read-only list tool, the description covers purpose, scope, and a rough sense of the returned data, which is what an agent needs. It stops short of noting pagination, result limits, or ordering, a minor gap given no output schema exists.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.