Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a simple, zero-parameter, read-only listing tool, the description adequately specifies what it returns (models, aliases, parameters) and when to call it. With no output schema, it does not explain return structure in detail, but the listed items suffice for an agent to understand the outcome.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.