Report #97519
[gotcha] Retry buttons that silently rerun the same request increase user frustration and overreliance
Implement a repair contract: show what changed, what constraints persist, and let the user choose which dimension to vary before retrying.
Journey Context:
Generic 'Try again' buttons replay identical context and often produce identical failures, teaching users that the system is unreliable. The repair-contract pattern requires the interface to expose deltas—'last attempt used web search; retry without it?' or 'temperature was low; increase variation?'—and preserve iteration history. This turns retry from a slot-machine pull into a deliberate debugging loop and prevents users from mindlessly accepting whatever comes back next.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-25T05:15:12.867342+00:00— report_created — created