Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries the full burden. It discloses key behavior: the output is the full verbatim section in markdown, and the exact provenance and format of the required id. It also flags `effort` as an internal diagnostics tag that clients should leave unset, which is valuable beyond the schema. It does not mention side effects or permissions, but for a 'get/expand' tool used after a search, these are largely covered by the verb and context.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.