Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true and openWorldHint=true, so the safety profile is covered. The description adds useful behavioral context by defining the exact depth bands (0.5% and 1% of mid) and the spread unit (bps), and by stating coverage is 'every live perp DEX'. It does not say whether illiquid/empty books are omitted or how venue identity appears in results.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.