Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With a simple tool (2 parameters, 1 required), full schema descriptions, an output schema, and readOnly/destructive annotations, the description is complete. It gives the essential behavioral context (deterministic, no AI spend) and points to a sibling for deeper needs, leaving no significant gaps.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.