Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations only cover the generic read/write profile, while the description adds the login+org-admin gate, the side effect that create replaces and voids existing links, the two-phase preview/consent confirmation with previewHash, and the explicit non-behaviors (no sending on behalf, no auto-join). This is materially more than the annotations provide. The 'create voids old links' note is a mild tension with destructiveHint=false, but it is disclosed rather than concealed, so it is not a contradiction.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.