Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a simple delete operation with one fully documented parameter, the description is minimally sufficient. However, it lacks contextual details such as whether deletion is soft or hard, side effects on related entities (e.g., reports, automations), and any permission requirements. The absence of an output schema means return behavior is also unaddressed, though that is often implicit for delete operations.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.