Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a mutation tool with a nested node object, an output schema, and full annotation coverage, the description supplies the key operational facts (positioning, relinking, where to find config schemas). It leaves minor gaps around duplicate-insert semantics and permissions, but nothing that would cause a misinvocation.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.