Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare a safe read (readOnlyHint=true, destructiveHint=false, openWorldHint=false), so the description's real contribution is data provenance: player-observed relations backed by 'listed where 3 installs agree' with install count and last seen, versus game-file-derived relations explicitly flagged 'unconfirmed' with their source build. That confidence signalling materially changes how an agent should trust and present results, and the corpus scope ('authorized public corpus and the committed client layer') is useful context.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.