Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already mark readOnly/openWorld/idempotent, so the bar is lower. The description adds concrete behavioral detail beyond annotations: it returns a count, kind breakdown, and page of resources, and explains how connect info is represented (URL when available, otherwise inline/pull details). This gives an agent a good sense of what the call will produce.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.