Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, idempotentHint=true, and destructiveHint=false. The description adds minor context by indicating account-level scoping and the types of transactions included, but it does not disclose other behavioral aspects such as pagination, rate limits, or whether 'all' means unbounded result sizes. With annotations present, the added value is marginal but not entirely absent.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.