Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a destructive-but-scoped operation, the description clearly explains what is skipped and what is not deleted. With a full input schema, output schema, and clear annotations, the description covers the essential decision-making context. It does not discuss reversibility or effects on completed occurrences, but these are minor given the structured output schema.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.