Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description carries the burden. It states 'retrieve' which suggests a read operation, but does not disclose any behavioral details such as data range limits, pagination, rate limits, or authentication requirements. The description adds the concept of OHLC candlesticks, but lacks depth for a tool without annotation support.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.