Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the behavioral burden. It does disclose that the tool reads from a public RSS feed and returns fresh stories, implying a safe, read-only operation with no auth required. However, it does not describe the response shape, result count, or any limits, so coverage is partial.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.