Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already establish the read-only, idempotent, non-destructive profile, so the bar is lower; the description still adds provenance detail beyond them — aggregated sources, human approval of posted items, and the caveat that door prices are as the venue lists them. It stops short of describing staleness or refresh cadence, which matters for a time-sensitive events feed.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.