Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a simple single-parameter read tool, the description provides the core purpose but lacks details about the return format, such as whether carrier events are a list, how many events are included, or what fields are present. Since there is no output schema, these gaps matter. Still, the tool's simplicity makes this minimally adequate.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.