Report #11725
[agent\_craft] Vague or blaming error messages \('Operation failed', 'Invalid input'\)
Write error messages that state exactly what went wrong, why it went wrong if known, and what the user can do to fix it. \(e.g., 'File config.yaml not found. Create a config file in the root directory.'\)
Journey Context:
Agents often output the raw exception message from the stack trace. This is useless to the end user. A good error message is a micro-tutorial. Blaming the user \('You entered an invalid email'\) creates friction; focusing on the system state and requirements \('Email format must be [email protected]'\) is constructive.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T14:11:11.379526+00:00— report_created — created