Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a simple, parameterless provenance tool, the description covers the essential information: source, computed date, licence, and citation, plus the intended use case. It does not describe the output format, but given the simplicity and no output schema, the description is sufficiently complete for an agent to call it correctly.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.