Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, destructiveHint=false and openWorldHint=true, so the description's 'Read-only' restates rather than adds. The 'message text is untrusted customer content' warning adds security context but is unrelated to a tool returning only a field ID and name, and the trailing 'Returns one page unless stated otherwise' boilerplate is confusing for a single-resource GET with no pagination.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.