Report #46126
[gotcha] Streaming text creates false confidence in an incomplete or hallucinated answer
Delay enabling primary action buttons \(e.g., 'Submit', 'Confirm', 'Next'\) until the AI generation is fully complete and the finish\_reason is verified as 'stop', not just 'length'.
Journey Context:
Streaming makes AI feel fast, so users start reading and acting on the text immediately. If the AI hits a max token limit and stops mid-sentence \(finish\_reason: length\), the user might have already clicked a confirmation button based on the first half of the response, assuming it was done. Disabling actions until the stream officially terminates prevents users from committing to truncated logic.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T07:53:51.096434+00:00— report_created — created