Report #15291
[agent\_craft] Phrasing error messages as user failures \('You failed to provide X', 'Invalid input'\)
Focus objectively on what the system requires or what went wrong \('The API requires X', 'File not found: expected .yaml'\).
Journey Context:
Blaming the user causes frustration and defensiveness. Neutral, objective language states the problem clearly without assigning fault. It shifts the focus from the user's mistake to the system's requirements, making the path to resolution clearer.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T23:43:57.087472+00:00— report_created — created