AiAskTurnInput
No description
input AiAskTurnInput {
message: String!
sessionId: String!
parentConversationId: ID
context: AiAskContextInput
turnId: String
}
Fields
AiAskTurnInput.message ● String! non-null scalar
The user's question or reply for this turn.
AiAskTurnInput.sessionId ● String! non-null scalar
Stable client-supplied session id. Reuse across turns to continue the conversation.
AiAskTurnInput.parentConversationId ● ID scalar
Optional parent ChatConversation id when this session nests under another. Leave null for top-level chats.
AiAskTurnInput.context ● AiAskContextInput input
What the user is looking at. Send it on every turn; the page may have changed.
AiAskTurnInput.turnId ● String scalar
A new id the panel makes up for each message it sends (a UUID), so the Stop button can name this turn with aiAskStop. Optional: a turn sent without one cannot be stopped.
Member Of
aiAskTurn mutation


