Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare destructiveHint=true and openWorldHint=true, but the description never flags that the existing description is overwritten (the old text is lost) nor mentions auth/permission or rate-limit requirements that clearly apply to a live marketplace write. It adds only that the target is an existing publication, which the annotations already imply.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.