Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a mathematical calculation tool with 2 parameters, 0% schema coverage, no annotations, and no output schema, the description is incomplete. It lacks information about parameter constraints, return value format, error conditions, and mathematical assumptions (e.g., integer inputs, r ≤ n requirement). The description alone doesn't provide enough context for reliable use.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.