Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries the behavioral disclosure burden. It usefully discloses that the tool makes no network calls and that the content is official specifications, which signals a read-only, offline operation. However, it does not describe the response format, size, or what an agent should expect back beyond the vague notion of 'specs'.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.