Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, and the description adds behavior beyond that: a hard 500-result cap, visibility-scoped filtering, and a deliberately minimal return shape (id, nickname, avatar only). Auth/permission requirements are also surfaced, which is exactly the kind of context annotations do not carry, though the meaning of 'member visibility' filtering is left unexplained.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.