Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a mutation tool with no annotations, no output schema, a nested passthrough body parameter, and many sibling tools, the description is completely inadequate. It fails to convey required context such as how the body should be structured, prerequisites like customer existence, or any behavior following the update.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.