Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the burden of behavioral disclosure. It specifies what data will be returned and notes that allowed options may exist. However, it does not explicitly state that this is a read-only introspection call, nor does it describe any side effects, error conditions, or output formatting beyond the listed field attributes.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.