Report #83322
[gotcha] User hits 'Regenerate' and gets the exact same bad answer, causing frustration
When implementing a 'Regenerate' or 'Retry' UI action, silently append a random seed or instruct the model to 'provide a different approach/perspective' in the system prompt. Do not simply replay the exact same API call.
Journey Context:
Users click 'Regenerate' because they didn't like the first answer. If the developer just re-sends the exact same messages array, the LLM has a high probability of producing a very similar or identical response \(especially at low temperature\). The user gets stuck in a loop of bad answers. The fix is to alter the request contextually—either by adjusting the temperature for retries, or explicitly prompting the model to differentiate its next attempt, ensuring the user actually gets a new option.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T22:26:37.219762+00:00— report_created — created