Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
This tool has seven parameters, nested objects, no annotation coverage, and no output schema, yet the description is only eight words. It lacks essential context about required inputs, the meaning of blocks/values, safety guarantees, and what response is returned, making it incomplete for an agent to invoke confidently.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.