Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already convey non-readonly, non-idempotent, open-world behavior, so the description only needs to add context beyond that. It adds that live trials produce no operational credential, that this is a legacy path, and that OAuth is the current replacement. It doesn't state whether claiming consumes/revokes the credential or what exactly happens on repeated claims, but the annotations cover idempotency.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.