Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations provide openWorldHint and idempotentHint, indicating safe side effects and idempotency. The description adds behavioral details: auto-registers parent domain, returns CNAME record, and automatic certificate issuance after DNS resolves. This provides useful context beyond annotations, though it could mention if there are any destructive steps.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.