Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Adds substantial behavior beyond annotations: the returned link expires after 24 hours, native ReflowPDF files open from their own source immediately, other PDFs are rebuilt by AI, require a free account, consume AI pages, and display cost in the editor. This is exactly the kind of operational context annotations do not provide.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.