Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a destructive single-resource operation, the description captures what is deleted, what else is impacted, immediacy, and irreversibility. Combined with complete schema documentation, an output schema, and strong annotations, nothing essential is missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.