Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a simple two-optional-parameter mutation with an output schema and annotations, the description covers what an agent needs: which fields, how to source URLs, and a key limitation. It could add a bit more about response behavior, but the output schema likely covers that.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.