Report #2154
[agent\_craft] Writing error messages that blame the user or use negative tone
Write error messages that objectively describe the problem and suggest a constructive action to fix it. Avoid words like 'illegal,' 'invalid,' or 'failed' directed at the user's input; instead, describe the system's requirements \(e.g., 'Enter a valid email address' instead of 'You entered an invalid email'\).
Journey Context:
Users are already frustrated when they see an error. Blaming them \('You failed to...'\) exacerbates this and makes them feel incompetent. Neutral, action-oriented language shifts the focus from the mistake to the solution, reducing support requests and improving user experience.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-15T10:02:36.182812+00:00— report_created — created