Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the read-only, idempotent, and non-destructive nature of the operation. The description adds useful behavioral context beyond annotations by noting that permit records retain source, record date, collection timestamp, and coverage limits. This is meaningful extra information for an agent deciding whether the returned data satisfies a request.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.