Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Adds substantial context beyond the annotations: exact return shapes (linked with designer_origin/designer_user, or waiting_for_user with link_url/share_with_user), the out-of-band token flow (ezt_pat_ pasted on a page, never an argument, never in a result), polling cadence, and the destructive effect of unlink=true. This clarifies the destructiveHint and openWorldHint annotations rather than merely repeating them.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.