Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full burden of behavioral disclosure. It states the read-only nature (listing) and the optional parent filtering, which is helpful context. But it omits details about pagination, sorting, recursive behavior, error conditions, or response format, leaving some behavioral ambiguity.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.