Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries the full burden of behavioral disclosure. It simply states that it lists all users, but does not mention pagination, the effect of the limit parameter, or any authorization requirements. The implied read-only behavior is not explicitly confirmed, and important operational details are absent.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.