Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations only declare readOnlyHint and openWorldHint, so the description must add behavioral detail, and it does: it discloses that results are normalized with canonical seeds and source provenance, and that partial results signal indexed-coverage or candidate-window limits. This is useful operational context beyond the safety hints.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.