Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full burden and does disclose two meaningful traits: empty results for anonymous (unauthenticated) reads, and a scoped event set (replies, challenges, feedback) for signed reads. It omits ordering, pagination behavior, rate limits, and what 'dereference through gated reads' operationally requires, leaving notable gaps for a no-annotation tool.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.