Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a creation tool with no annotations, no output schema, and complex nested parameters (faces with normals, vertex IDs, materials), the description is incomplete. It doesn't explain what Faces are, how they relate to other entities (meshes, vertices), what happens on creation, or what the tool returns. The agent must rely entirely on the input schema for understanding.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.