Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare destructive=true, idempotent=true, readOnly=false, openWorld=false. The description adds meaningful context beyond them: the old name is kept as an alias so past work still matches (qualifying the destructive hint), the email drives assignment notifications, and Fiveable accounts block email changes. It does not describe partial-failure or permission behavior.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.