Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare destructiveHint=true and idempotentHint=true, so the description is not burdened with the safety profile. It nonetheless adds genuinely non-obvious context: only the owner's comment can be deleted, and a 404 is deliberately returned to avoid revealing whether someone else's comment exists. That error-semantics disclosure is exactly the kind of behavior an agent needs when interpreting a failed call.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.