Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true and openWorldHint=true, so the description does not need to restate safety. It adds the behavioral constraint that the note is located by both entity type and note ID, which is a useful scoping detail. However, it does not disclose return format, error behavior, or other runtime traits beyond what the schema and annotations imply.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.