Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries the full burden. It states it returns anchors, implying a read-only operation, but does not explicitly confirm non-destructiveness or disclose potential side effects. The 'crawler primitive' hint suggests safety, but more explicit behavioral traits (e.g., does not navigate, no state changes) would improve transparency.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.