Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already indicate readOnlyHint=false, destructiveHint=false, and idempotentHint=false. The description adds 'Effect: workspace-change' and permission requirement, which is useful. However, it doesn't disclose details about what happens on creation (e.g., whether it activates immediately, validation behavior) beyond the schema. No contradiction with annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.