Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Despite having no output schema and no annotations, the description covers the essential aspects for a simple delete operation: what is deleted, that it is permanent, who can perform it, and how to identify the target. This is sufficient for most use cases, though it lacks details on consequences to related data.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.