Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
The tool is destructive, has a single parameter with 0% schema coverage, no output schema, and no annotations. The description should compensate by explaining return values, irreversibility, or edge cases (e.g., deleting a bank with referenced events). It does not, leaving the agent to guess at the operational impact.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.