Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already provide readOnlyHint=true and idempotentHint=true. The description adds valuable behavioral context beyond those annotations: the result is bounded to one record, includes provenance and not_evaluated fields, and deliberately returns no file download, list, export, or verification claims. This aligns with and reinforces the non-destructive, read-only profile.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.