Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given there are no parameters, no output schema, and annotations cover safety, the description covers the essential points: what it returns, when to use it, and a key caveat about authorization. It doesn't specify the exact return format, but for an informational tool like this, the description is sufficiently complete for an agent to invoke it correctly.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.