Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the behavioral burden. The word 'Find' plus 'for MANUAL analysis' implies a non-mutating lookup operation, but the description never explicitly states that the document is not modified. It also does not clarify what qualifies as an 'empty row' or whether the result includes row indices, cell contents, or everything.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.