Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a single-parameter read-only tool with a defined output schema and known slug values, the description is fully adequate. It explains what content will be returned, that access is ungated, and which slugs are valid, leaving no critical gap for invocation.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.