Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full burden and does meaningful work: it discloses that a fingerprint of the current registry record is persisted as a baseline and that change detection is driven by monthly ONRC snapshots, naming the kinds of changes (director, CAEN activity, address, status). It omits whether repeat calls overwrite the baseline, how to unwatch, or any permission requirements.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.