Can someone clarify the intended behavior when GPT 5.2 generates multiple messages in a single response stream?
These often seem to be artifacts of an internal iterative drafting process. Earlier messages appear to be drafts of later messages. It is, however, not always the case.
Sometimes I receive messages that are meaningful. Sometimes they are garbled.
These are 6 message fragment adds that arrived in one relatively coherent response stream:
{“type”:“response.output_item.added”,“sequence_number”:97,“output_index”:1,“item”:{“id”:“msg_0be97e460258cdf801693bb86bb9388197b6b1a8bd0877bd20”,“type”:“message”,“status”:“in_progress”,“content”:,“role”:“assistant”}}
{“type”:“response.output_item.added”,“sequence_number”:233,“output_index”:2,“item”:{“id”:“msg_0be97e460258cdf801693bb86be05081978aae69f5cfea6a0c”,“type”:“message”,“status”:“in_progress”,“content”:,“role”:“assistant”}}
{“type”:“response.output_item.added”,“sequence_number”:243,“output_index”:4,“item”:{“id”:“msg_0be97e460258cdf801693bb86cc6f481978124e9be569fa224”,“type”:“message”,“status”:“in_progress”,“content”:,“role”:“assistant”}}
{“type”:“response.output_item.added”,“sequence_number”:290,“output_index”:5,“item”:{“id”:“msg_0be97e460258cdf801693bb86cd6e8819789ed8e9efd3bd755”,“type”:“message”,“status”:“in_progress”,“content”:,“role”:“assistant”}}
{“type”:“response.output_item.added”,“sequence_number”:384,“output_index”:7,“item”:{“id”:“msg_0be97e460258cdf801693bb86eb858819797068d1b216189f8”,“type”:“message”,“status”:“in_progress”,“content”:,“role”:“assistant”}}
{“type”:“response.output_item.added”,“sequence_number”:444,“output_index”:9,“item”:{“id”:“msg_0be97e460258cdf801693bb86ef3108197a00d7ff59bdfdbcc”,“type”:“message”,“status”:“in_progress”,“content”:,“role”:“assistant”}}