Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Covers the key agent needs: what is removed, the two scopes, and the auth requirement, with annotations already carrying the safety profile (destructive, idempotent). No output schema exists and none is needed, though success/failure behavior on a non-member listing is left to the idempotent annotation.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.