Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries the full burden. 'Free' is useful behavioral context, and 'Show the full call signature' suggests a read-only introspection operation rather than an actual endpoint call. Still, it does not explicitly state that no endpoint is executed, no credits are consumed, or that this is purely a documentation/metadata lookup.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.