Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description must carry the burden of behavioral disclosure. It only generically mentions 'track values' and 'get detailed information' without specifying the return format, the scope of data, or any limitations. The description does not contradict annotations, but it fails to disclose what the tool actually returns.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.