Represents one atomic part of the streamed response.
Properties
| Property | Required | Type | Description |
|---|
| type | True | String | The type of content. See table below. |
| content | True | Object | The content object. The object type depends on the value of type. |
Response types
| Type | Expected count | Content | Description |
|---|
| message | 0-N | MessageResponse | Informational progress messages. Not part of the final answer. |
| error | 0-1 | MessageResponse | Returned when an unexpected error occurs. No further data will follow. |
| answer-part | 0-N | ResearchAnswerPart | One intermediate part of the answer (e.g., a bullet point). |
| full-response | 1 | ResearchResponse | The complete API response. This is always the last streamed item. |