Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare non-read-only, idempotent and non-destructive, and the description adds real value beyond them: editing re-runs platform checks (length, hashtags, hype words, required settings) and these come back as warnings. It does not say whether warnings block the save or how partial updates behave, but the disclosure of re-validation is substantive.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.