Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true and openWorldHint=true, so safety is covered. The description adds real behavioral context beyond that: missing, deleted, or blocked posts may be silently omitted by the public AppView, which an agent must know to avoid misreading incomplete results. It does not add auth or pagination detail, but the public scope is implied.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.