Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the tool has no parameters, a readOnly annotation, and an output schema, the description conveys the core function. However, it lacks any context about what the output contains, optional filters, or usage situations, leaving some gaps for an agent deciding between similar list tools.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.