Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true and openWorldHint=true. The description adds that the content is public metadata and body paragraphs, but does not disclose auth needs, rate limits, or error behavior. With annotations covering safety and an output schema covering return shape, the added behavioral context is modest.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.