Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already establish readOnly/idempotent/non-destructive/openWorld, so the bar is lower; the description still adds real value by warning that public statuses do not prove ISP acceptance or installation confirmation, i.e. interpreting what the returned evidence can and cannot be trusted for. It does not add auth, rate-limit, or pagination context, but the safety profile and output schema make that less critical.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.