Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover read-only, idempotent, and non-destructive behaviors. The description adds value by specifying the returned record is 'bounded', includes provenance and not_evaluated fields, and explicitly excludes raw file download, truth verification, company verification, and ranking claims – providing transparency about the tool's limitations beyond annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.