Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full burden and does surface a genuinely important behavioral trait: this is a signature, not a transaction, with no fee and no asset movement. That reassures the agent about side effects. It omits other relevant behaviors such as message expiry, single-use semantics, or what the returned message contains.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.