Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a single-parameter destructive operation, the description covers the action, the balance effect, and the return format. Annotations already convey destructiveness, so no further behavioral disclosure is required. The absence of an output schema is compensated by the explicit Returns statement.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.