Conversations
Add message to a conversation with streaming response
Add a follow-up message to an existing conversation and stream the assistant's response over Server-Sent Events.
Functionally equivalent to POST /conversations/{conversationId}/messages but the response is delivered as an SSE stream so clients can render the answer incrementally.
AG-UI is the sole wire protocol. The vocabulary is described by ConversationMessageStreamSSEEvent; it is the same event set as /conversations/stream, while the terminal result reflects an existing conversation.
post/conversations/{conversationId}/messages/stream
Path parameters
conversationIdstring objectId required
Identifier of the conversation to append the message to. The conversation must belong to the caller and must not be deleted.
Request body
Example request
{
"query": "Can you elaborate on the revenue trends?",
"timezone": "America/New_York",
"currentTime": "2026-04-12T16:00:00+05:30",
"tools": [
"jira.create_issue",
"confluence.search_content"
]
}Response
SSE stream established. The body is a sequence of text/event-stream frames using the event vocabulary described on the schema below.