Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a zero-parameter, no-output-schema reference tool, the description is nearly sufficient: an agent knows exactly what it gets and why that matters. A small gap is that it doesn't hint at what each level definition contains (e.g., descriptions, examples, criteria), which would help an agent anticipate the return value, but this is minor given the tool's simplicity.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.