Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given its single parameter, output schema, and read-only annotations, the description covers the essentials: what the tool returns, what it does not return, and when to use it. It could optionally explain the behavior when no round exists, but it is already sufficient 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.