A reference to the structured chat resource.
API
interface StructuredChatResourceRef<Output, Tools extends Chat.AnyTool> extends Resource<Chat.Message<Output, Tools>[]> {
lastAssistantMessage: Signal <
Chat.AssistantMessage <Output, Tools> | undefined
>;
reload: () => boolean;
resendMessages: () => void;
sendMessage: (message: Chat.UserMessage) => void;
setMessages: (messages: Chat.Message<Output, Tools>[]) => void;
stop: (clearStreamingMessage?: boolean) => void;
}
StructuredChatResourceRef
@type
Output
@type
Tools
Chat.AnyTool