Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Beyond the readOnlyHint=true / openWorldHint=true annotations, the description discloses the upstream source (European Commission Access2Markets), that the answer includes the national plant health authority and applicable laws, and precise billing semantics: $0.002 USDC per successful call via x402, failures not charged. It omits anything about data freshness or how current the cited legal annexes are, which matters for a regulatory lookup.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.