Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare this is a read-only, closed-world, non-destructive call, so the burden is low. The description earns credit for disclosing the result composition beyond the schema: lists come back with their items, and visibility is scoped so shared lists appear alongside the caller's private lists that only they can see.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.