Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly, idempotent, non-destructive, and closed-world, so the safety profile is covered. The description adds genuinely useful behavioral context: sponsorship costs are returned 'as the organizer publishes them,' signaling possible gaps, plus what entity data accompanies the record. It doesn't discuss lookup failures or ambiguity handling, but adds real value over the annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.