Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a no-parameter, read-only, idempotent listing tool, the description is complete: it states what is listed, for which system, and what the output contains. With no output schema present, the description's mention of 'nature' and 'limitations' adequately communicates the return content.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.