Report #55446
[gotcha] Retry/regenerate button returns near-identical AI response — users frustrated clicking retry with no variation
On retry, automatically vary the \`seed\` parameter \(or omit it\) and consider slightly increasing \`temperature\`. Surface to the user that modifying their prompt will produce more meaningful variation than simply re-rolling.
Journey Context:
Developers set low temperature for consistency and add a \`seed\` parameter for reproducibility. When users click 'regenerate' or 'retry,' the same prompt with the same parameters produces nearly identical output. Users expect variation on retry — it is a fundamental UX expectation from the 'refresh' mental model. The common mistake is wiring the retry button to re-send the identical API call. Simply increasing temperature slightly \(e.g., from 0.2 to 0.5\) on retry, or removing the seed, produces meaningfully different outputs while staying in-distribution. The deeper fix is UX-level: surface that retry varies phrasing, and offer a 'rephrase and retry' action that gives users control over the variation vector rather than a blind re-roll.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T23:33:32.913945+00:00— report_created — created