Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, so safety is covered. The description usefully adds that the return is fully rendered HTML including summary and page modules, which is behavior beyond the annotation, but it says nothing about auth requirements, pagination, or fallback when an event has no description.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.