Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, idempotentHint, non-destructive and openWorldHint=false, so safety is fully covered and the description adds no behavioral detail beyond that. Nothing is said about ordering, default result volume, pagination, or whether an empty result set is possible, so for a list operation the behavioral picture is only as good as the annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.