Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, idempotentHint=true and openWorldHint=false, so safety and repeatability are covered structurally. The description's only added behavioral fact is the "local workspace" scope, which hints that results are limited to on-disk/workspace addons rather than remote ones — useful but thin. Nothing is said about whether the optional game filter narrows results or how many addons come back, though the presence of an output schema reduces that burden.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.