Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=false, idempotentHint=true, destructiveHint=false and openWorldHint=false; the description's claim that it is called automatically by an open jig is consistent with the non-read-only, idempotent profile. It adds no detail on what is written, whether failures are retried, or how the report payload is shaped, so it adds only modest value beyond the annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.