Report #44417
[agent\_craft] Writing vague or passive error messages that users cannot act on
Use active voice, name the exact component that failed, state the constraint violated, and provide the corrective action. E.g., 'Set timeout > 0' instead of 'An invalid parameter was provided.'
Journey Context:
Passive voice \('An error occurred'\) obscures the actor and forces the user to guess the cause. Overly technical stack traces overwhelm. The sweet spot is a precise, active statement of the problem and the immediate next step, reducing time-to-resolution.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T05:01:20.415880+00:00— report_created — created