Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations present, the description must carry safety and side-effect information, but it only says 'Convert'. It does not disclose whether the conversion overwrites the source sprite, creates a new file, or is lossy (especially indexed), and gives no indication of reversibility or palette implications. This is a meaningful gap for a mutating operation.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.