Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations indicate this is a non-read-only, non-destructive, non-idempotent, open-world operation. The description adds valuable behavioral context beyond annotations: it specifies the state transition (draft to pending), mentions charging and production initiation, and warns that the action 'Cannot be undone easily,' which is crucial for understanding irreversible consequences. This compensates for the lack of detailed annotations on mutability effects.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.