Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries the full burden of explaining behavioral side effects, but it only states 'set up gzip/brotli compression.' It does not disclose whether files are modified, configuration is generated, existing settings are overwritten, or whether the tool requires an existing project.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.