Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries the full burden of behavioral disclosure. It states 'back unchanged,' which communicates that there are no transformations, but it does not mention side effects, exactness guarantees (e.g., whitespace preservation), or any potential limitations. The phrase is minimally transparent but lacks depth.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.