Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries full burden but only states the basic operation. It fails to disclose any behavioral traits such as performance, security properties, or output format (e.g., hex encoding). The simplicity of the tool reduces the need, but information is still lacking.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.