Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, idempotentHint, destructiveHint false, and openWorldHint false, so safety is covered. The description adds practical behavioral context: cursor pagination, the pageInfo shape, and passing endCursor back as cursor for the next page. It does not add auth or rate-limit behavior, but those are not needed here.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.