Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With annotations only covering the safety profile (non-readOnly, non-destructive, closed-world), the description adds real context: the exact cost ('the whole cost, exactly the total the plan showed'), autonomous execution ('puts ... on every clip as it lands, on its own'), and progress monitoring ('The plan card shows progress; do not poll'). These are traits structured fields cannot convey.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.