Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, idempotentHint, non-destructive, and open-world access, so the safety profile is covered. The description adds real value beyond them: the exact set of edits applied, the guarantee that 'nothing else is touched', and the fact that every change is surfaced at the top of the result. It stops short of clarifying whether the corrected file is returned as text or written anywhere.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.