Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare openWorldHint=true, readOnlyHint=false and destructiveHint=false, and the description is consistent with them, adding that evidence and query time are retained (explaining the write behavior implied by readOnlyHint=false) and that absence of a retraction does not imply reliability. That limitation caveat is genuinely useful behavior/interpretation context the annotations cannot convey.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.