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 and repeatability are covered structurally. The description contributes the set of returned fields (number, date, client, status, totals), which matters because there is no output schema. It says nothing about pagination behavior despite cursor/limit params, which keeps it at an adequate 3.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.