Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare this is a non-read-only, idempotent, non-destructive mutation. The description adds valuable context beyond that: the selection is global state that affects where all create_* tools write. It does not clarify scope persistence (session vs account) or failure behavior for invalid IDs, but the key side effect is disclosed.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.