Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a simple validation tool with one parameter and a read-only annotation, the description covers the basic function. However, without an output schema, it fails to explain the return value (e.g., boolean, error message), which is important for an agent to interpret results. This gap slightly reduces completeness.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.