Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For an admin-only destructive mutation, the description covers when to use it, when not to, required role, confirm-before-invoking warning, ID provenance, and the post-archive behavior. With an output schema present, return-value documentation is not needed. The description is fully adequate for correct invocation.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.