Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Beyond the readOnlyHint=true annotation, the description discloses specific return content: metadata, AI summary, classification tags, inline obligations (up to 50 with total count), and a link to the original source. It also explains that the URL provides access to the full text on official websites, adding practical behavioral context.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.