Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a 2-param tool with full schema coverage and an output schema present, the description covers purpose, input flexibility, faithfulness, cost, and auth. The main gap is not explaining return value granularity (e.g., what summary vs executive summary vs bullet points means), but the output schema partially covers structure. Given the tool's moderate complexity plus cost/auth transparency, this is well covered.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.