Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations provide readOnlyHint=true, idempotentHint=true, and destructiveHint=false, so the safety profile is already covered by structured data. The description adds that it returns 'reported or scheduled' events, which is useful context. However, it doesn't disclose pagination behavior, ordering of results, or whether both reported and scheduled events are mixed in the same response—modest added value beyond annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.