Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The readOnlyHint annotation already covers safety; the description adds useful behavior by noting single-language resolution with fallback and limiting the label set to Kanton, Partei, Gremium, Interessenbindung. However, it does not explain the fallback order, output shape, or failure behavior, which is notable without an output schema.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.