Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The readOnlyHint annotation already marks this as a safe read operation, and the description adds the specific behavior of returning the authenticated user. It does not go beyond this to disclose additional behavioral details like authentication requirements or error cases, but with zero parameters and a simple read, the added value is modest.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.