Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description does useful work by disclosing that authentication is not required and that no browser automation is involved, plus an out-of-band fallback. It does not cover pagination, rate limits, or the shape of returned posts, which matters for a read tool with no output schema.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.