Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a mutating batch tool with an output schema present (so return values need no explanation), the description covers purpose, selection, grouping via `label`, and the append/duplicate hazard. It omits the 10,000-item batch cap in `redirects` and any permission/auth expectations, which keeps it short of complete.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.