Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare destructiveHint=true, idempotentHint=true, and readOnlyHint=false, so the safety profile is covered. The description adds genuinely useful context beyond that: deletion is scoped to the schedule while past runs and results are preserved, and the call is "Free." It omits auth requirements or irreversibility details, but the retention scoping is the critical behavioral fact 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.