Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a tool with one parameter, no output schema, no annotations, and many sibling tools, the description is far too thin. It does not explain what the input should be, what the output looks like, or how this tool differs from related verification tools. An agent would struggle to invoke it correctly based on this definition alone.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.