Skip to main content
Version: Latest

AssistantAskQuestionSubscriptionResponse

description

A streaming event emitted by the subscription. Multiple events are emitted over the lifetime of a request. v1 uses rawEvent and cacheEdits. This will be deprecated in the near future. v2 uses batch.

type AssistantAskQuestionSubscriptionResponse {
rawEvent: AssistantRawSseEvent
streamContext: AssistantAskQuestionContext
batch: [AssistantAskQuestionEventBatch!]
}

Fields

AssistantAskQuestionSubscriptionResponse.rawEvent ● AssistantRawSseEvent scalar graph-ql-types

The raw event for this streaming response. @exposed

AssistantAskQuestionSubscriptionResponse.streamContext ● AssistantAskQuestionContext object graph-ql-types

Conversation and message identifiers associated with this streaming event. Use these values for reconnection via externalSubscribeMessage. @exposed

AssistantAskQuestionSubscriptionResponse.batch ● [AssistantAskQuestionEventBatch!] list object graph-ql-types

Collection of batched events containing both raw backend events and their corresponding structured deltas. Batching improves performance and prevents event loss during high-throughput streaming scenarios. @exposed

Returned By

externalAskQuestion subscription