Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The description reveals that milestones are hard-deleted and not user-facing records, which goes beyond the destructiveHint annotation by explaining the consequence. It also states the expected return (confirmation of deletion), adding useful behavioral context that the structured annotations do not provide.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.