Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare a safe read (readOnlyHint true, destructiveHint false, openWorldHint false), and the description adds meaningful context beyond them: the result contents (version, who agreed, when) and a real coverage limitation ('holds only what people agreed to in Alcoven; what was settled elsewhere may be written only in the documents'). That limitation is exactly the kind of caveat annotations cannot express.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.