useCometAIMDASendMessageMutation_facebookRelayOperation",[],(function(t,n,r,o,a,i){a.exports="24963865709961799"}),null);
-----
useCometAIMDASendMessage",["CometAIChatStoreUpdaters","CometAIProvider.react","CometRelay","RelayHooks","react","useCometAIMDASendMessageMutation.graphql","uuidv4"],(function(t,n,r,o,a,i,l){"use strict";var e,s,u=(s||(s=o("react"))).useCallback,c=e!==void 0?e:e=n("useCometAIMDASendMessageMutation.graphql");function d(e){var t=o("CometRelay").useMutation(c),n=t[0],a=t[1],i=o("RelayHooks").useRelayEnvironment(),l=o("CometAIProvider.react").useCometAIChat(),s=l.threadID,d=l.threadMessagesConnectionID,m=u(function(t){var a=r("uuidv4")();i.commitUpdate(function(e){if(d!=null){var n=t.messages[t.messages.length-1];o("CometAIChatStoreUpdaters").createMessageInThread(e,d,{messageID:t.messageID,text:n.text,userType:"USER"}),o("CometAIChatStoreUpdaters").createMessageInThread(e,d,{messageID:a,streamingState:"PROCESSING",streamingStateDisplayText:"Thinking...",text:"",userType:"ASSISTANT"})}}),n({onCompleted:function(n){e&&e(n)},updater:function(t){o("CometAIChatStoreUpdaters").deleteMessageFromThread(t,d,a)},variables:{connections:[d!=null?d:""],input:{message_id:t.messageID,messages:t.messages.map(function(e){return{text:e.text,user_type:e.userType}}),thread_id:s}}})},[n,e,i,s,d]);return[m,a]}l.default=d}),98);
-----