Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full behavioral burden; it does disclose one genuinely useful trait, that the change 'Can be undone' (probably via the sibling undo tool). It omits permissions/auth requirements, whether the change is idempotent, and whether it affects shared or subscribed calendars.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.