Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover safety (destructive/openWorld/readOnly), so the description's real contribution is the event payload content and the credit-cost guarantee, both of which are useful and not encoded anywhere else. It stops short of noting that a previously registered URL is replaced or that the URL is validated against private addresses.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.