Reported by @fiery sand
Bug Report: [BUG] User prompt missing from conversation tree even though assistant replied to it (evidence )
`Steps to Reproduce`
`Expected Result`
User prompt generally persistent in conversation tree, and user/assistant prompts alternate, usually referring to the next conversation turn as its child node.
`Actual Result`
SEE SHARED CONVO FOR SELF-CONTAINED EVIDENCE AND ANALYSIS.
Inspecting the json file that's fetched on page load (containing message parts), it is clearly visible that there is an assistant-assistant chain, and that the model received the 2nd prompt, but the backend did not store it as a conversation turn.
`Environment`
MacOS Sequoia 15.4, using the MacOS ChatGPT app v1.2024.084 when issue occurred. Noticed stop button didn't change back to Up arrow after generation.