Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, openWorldHint=false, and destructiveHint=false, so the safety bar is low. The description adds specific behavioral context beyond that: "no send or trial activation," which tells the agent this call has no downstream side effects. It also notes localization metadata is returned, though the output schema covers that.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.