Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations indicate a non-read-only, non-idempotent action, so it is understood to mutate state. The description adds the 'pending' constraint and that it returns updated status, but does not disclose side effects, failure behavior, or consequences of re-execution. Given the low annotation information, the description carries much of the burden and only partially meets it.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.