Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries the full burden of behavioral disclosure. While 'Deletes' clearly indicates a destructive operation, the description doesn't address important behavioral aspects like whether deletion is permanent or reversible, what permissions are required, whether notifications are sent, or what happens to recurring events. This leaves significant gaps for a destructive operation.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.