Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the tool's simplicity (single parameter, clear destructive action, output schema present), the description covers the key aspects: what it does, scoping constraints, and confirmation of deletion. It could mention that the operation is idempotent (though annotations cover this), but overall it's sufficient for the agent to use correctly.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.