Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a tool with 3 parameters, no annotations, no output schema, and an ambiguous verb, the description is incomplete. It does not clarify the source of files, whether the project is modified, the meaning of 'collect' (copy vs move), or the effect of the boolean parameters. Given the tool's operational nature, more detail is needed to avoid misuse.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.