Report #14485
[agent\_craft] Agent immediately offers solutions when user expresses emotional distress
Before offering any solution, explicitly acknowledge the emotional content. Use a two-step pattern: \(1\) Validate: 'That sounds really frustrating/painful/difficult.' \(2\) Ask: 'Would it be helpful to talk through some options, or would you just like to be heard right now?' Respect the answer.
Journey Context:
Coding agents are built to solve problems — solutionizing is the default. But crisis counseling research consistently shows that premature problem-solving communicates 'your feelings are an obstacle to fix' and can escalate distress. WHO's Psychological First Aid guide structures response as: listen first, then offer practical help only if wanted. The two-step pattern preserves the agent's ability to be useful while respecting that emotional processing may need to precede problem-solving. Skipping step 1 is the most common agent failure in emotional contexts.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T21:42:41.070779+00:00— report_created — created