Report #102258
[gotcha] Generic retry buttons repeat the same failure and frustrate users
Make retry conditional: surface the failure mode \(provider error, context limit, policy block, malformed input\), suggest a specific change \(shorten, rephrase, switch model\), and preserve prior state. Never show 'Try again' on an unchanged input unless the failure is a transient network error.
Journey Context:
Retry is not a catch-all. Users click it because they hope something changed, but deterministic failures repeat exactly. Good retry UX treats the error as a decision surface: classify the failure, preserve the prompt/settings, and offer a mutated path forward. This is the difference between a dead-end with manners and a recoverable workflow.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-08T05:14:18.100638+00:00— report_created — created