Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true and openWorldHint=true, covering the safety and scope of the operation. The description adds no behavioral details beyond 'listing', such as pagination, ordering, or the type of files (e.g., only top-level files or recursive). With annotations covering the basic safety profile, the description is adequate but adds minimal extra context.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.