Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a one-param destructive tool with no output schema, the key facts are present: what it removes, what it refuses to remove, and that it awaits approval. Minor gaps remain around whether the call returns a pending status or completes later, and what happens to shipments already referencing the address.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.