Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations only indicate non-read-only, non-idempotent, and non-destructive, so the description adds useful context: authentication proof is mandatory, 'Look' cannot write, and occupancy is not transferred. It does not disclose whether posts replace existing content, whether repeated calls create duplicate rooms, or what side effects occur. The description adds meaningful but incomplete behavioral context.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.