Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Adds substantive context beyond the readOnlyHint/openWorldHint annotations: no auth or payment required, the per-result retention window (one hour after finish), and that the pages list grows incrementally while running. That incremental-growth behavior is genuinely useful and is not derivable from annotations. Describing the return fields is partly redundant given the output schema.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.