Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a single-event detail tool with an output schema, robust annotations, and full schema coverage, the description is complete. It covers why this tool exists, how to obtain the required ID, the optional parameters' effect, the data source, and authentication requirements. Nothing an agent needs to invoke this tool correctly is missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.