Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already establish this is a non-read-only, non-destructive, non-idempotent, closed-world mutation. The description adds only the bulk/entity-count context. It does not explain whether existing values are overwritten, whether repeated calls accumulate, or what permissions are required — gaps that matter for a non-idempotent writer.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.