Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a simple two-parameter read endpoint, this is nearly complete: purpose, a sample attribute, and the exact GET endpoint are present, while the schema covers both parameters. With no output schema, it could optionally say more about the returned shape, but the summary term and 'static attributes' convey the expected content well enough.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.