Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations only cover the safety profile (readOnly, idempotent, openWorld); the description adds substantial operational detail the annotations cannot: sampling of up to 40 addresses, HEAD requests at low concurrency, robots.txt exclusion for Agent Tools, a hard cap of 46 requests, host-only scope, and sitemap-index ordering. It also makes the key limitation explicit ('It is a sample, not every page').
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.