Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already establish readOnlyHint=true, idempotentHint=true, and destructiveHint=false, so no safety contradiction exists. The description adds that resolution may return each record with its serving node, which is useful context, but it does not disclose match behavior, multiplicity, or failure semantics beyond that.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.