useSendFollowUpMessage posts a message into the conversation as if the user had typed it, starting the next assistant turn.
Example
Tapping a product asks the model to tell the shopper more about it, while the carousel stays on screen.Returns
useSendFollowUpMessage returns a single, memoized function, safe to pass to effects and handlers.
sendFollowUpMessage
promptthe text posted as a user turn, model-visible, as if the user had typed it. The view keeps running after the message is posted.optionsscrollToBottomasks the host to scroll the conversation to the newest message after posting; omit it for the host default, or setfalseto keep the scroll position and the view on screen.
scrollToBottom is specific to ChatGPT.useCallTool
Call a server tool without a conversation turn
useToolInfo
Read the tool result the view mounted with
DataLLM
Sync on-screen state to the model passively