Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a zero-parameter read tool with no output schema, the description tells the agent what comes back in broad terms (audio files, newest first, with duration). However, since there is no output schema, the burden of describing the returned fields falls on the description, and it omits file paths/names, count/pagination limits, and the scope of the directory.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.