Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true and destructiveHint=false, so the 'without posting or changing' phrasing mostly reinforces rather than extends them. The description adds the 'policy-aware' behavioral context, but it does not go into output format, authorization mechanics, or what happens if the review is not found. With annotations covering safety, this is adequate but not rich.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.