Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safety profile (readOnlyHint, idempotentHint, openWorldHint), and the description adds the non-obvious adaptive fallback mechanism plus the fact that the response reports which search mode was used. It does not mention rate limiting, scraping fragility, or how the fallback broadens the query, but the core behavior is disclosed.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.