Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description carries the full burden. It only states that the tool gets prices, but fails to disclose key behavioral traits such as data frequency, update lag, authentication requirements, or whether the response is a single value or time series. This lack of detail hinders an agent from understanding side effects or constraints.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.