Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=false, destructiveHint=true, and idempotentHint=true, so the safety profile is covered. The description adds useful context: updating replaces the whole draft config, published versions are unaffected, and runs pinned to them keep working. However, it does not disclose what happens if no draft exists yet or what the response contains, so the added value is moderate.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.