Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations only cover the safety profile (readOnly false, destructive false, openWorld true). The description goes well beyond them: the page expires in 48 hours, the response includes a URL and a personal claimUrl, and opening that link while signed in makes the page permanent. That is exactly the lifecycle and side-effect context an agent needs for a publish operation.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.