Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Beyond the readOnlyHint/openWorldHint annotations, it discloses cost behavior (成功扣减 20 积分,失败不扣费), data semantics (median values, cooperation scope includes 进店 fields while daily returns null, no cross-date summation, missing dates are not zero-filled), and response shape (business fields plus points). These are material operational facts an agent cannot infer from annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.