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 rich annotations, the description covers the essential facts needed to invoke it correctly: input, network, mechanism, and cost. It does not specify the exact return format, but the 'check whether' phrasing communicates the boolean classification intent sufficiently.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.