Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries full burden. It discloses that the tool is 'Part of the Maritime Reports add-on,' implying a subscription requirement. It lists the types of data returned (dry-dock dates, survey dates, IOPP dates, contact details) and explains the scanning feature. It does not elaborate on error handling, rate limits, or data freshness, but covers the core behavioral aspects adequately for a read-only lookup.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.