useHorizonCometAISendMessage",["CometAIProvider.react","CometRelay","react","useHorizonCometAISendMessageMutation.graphql"],(function(t,n,r,o,a,i,l){"use strict";var e,s,u=s||(s=o("react")),c=u.useCallback,d=u.useState,m=e!==void 0?e:e=n("useHorizonCometAISendMessageMutation.graphql");function p(e){var t=o("CometRelay").useMutation(m),n=t[0],r=t[1],a=o("CometAIProvider.react").useCometAIChat(),i=a.threadID,l=a.threadMessagesConnectionID,s=d({metagenRequestId:null,sessionStoreUrl:null}),u=s[0],p=s[1],_=c(function(t){var r,a=(r=t.userType)!=null?r:"USER";n({onCompleted:function(n){var t=n.xmd_horizon_comet_ai_send_message;if(t!=null&&t.length>0){var r=t[t.length-1];r!=null&&p({metagenRequestId:r.metagen_request_id,sessionStoreUrl:r.session_store_url})}e==null||e(n)},onError:function(t){},optimisticUpdater:function(n){if(l!=null){var e=n.get(l);if(e!=null){var r="client:optimistic:"+t.messageID,i=n.create(r,"XMDHorizonCometAIChatMessage");i.setValue(r,"id"),i.setValue(t.message,"text"),i.setValue(a,"user"),i.setValue("OVERALL_DONE","streaming_state"),i.setValue(Math.floor(Date.now()/1e3),"timestamp");var s=o("CometRelay").ConnectionHandler.createEdge(n,e,i,"HorizonCometAIChatMessageThreadMessagesEdge");o("CometRelay").ConnectionHandler.insertEdgeAfter(e,s)}}},variables:{connections:[l!=null?l:""],input:{message:t.message,message_id:t.messageID,thread_id:i,user:a}}})},[n,e,i,l]);return[_,r,u]}l.default=p}),98);
-----
useHorizonCometAISendMessageMutation.graphql",[],(function(t,n,r,o,a,i){"use strict";var e=(function(){var e={defaultValue:null,kind:"LocalArgument",name:"connections"},t={defaultValue:null,kind:"LocalArgument",name:"input"},n=[{kind:"Variable",name:"data",variableName:"input"}],r={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},o={alias:null,args:null,kind:"ScalarField",name:"metagen_request_id",storageKey:null},a={alias:null,args:null,kind:"ScalarField",name:"session_store_url",storageKey:null},i={alias:null,args:null,kind:"ScalarField",name:"text",storageKey:null},l={alias:null,args:null,kind:"ScalarField",name:"user",storageKey:null},s={alias:null,args:null,kind:"ScalarField",name:"timestamp",storageKey:null},u={alias:null,args:null,kind:"ScalarField",name:"streaming_state",storageKey:null};return{fragment:{argumentDefinitions:[e,t],kind:"Fragment",metadata:null,name:"useHorizonCometAISendMessageMutation",selections:[{kind:"Stream",selections:[{alias:null,args:n,concreteType:"XMDHorizonCometAIAgentResponse",kind:"LinkedField",name:"xmd_horizon_comet_ai_send_message",plural:!0,selections:[r,o,a,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"messages",plural:!0,selections:[r,i,l,s,u],storageKey:null}],storageKey:null}]}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[t,e],kind:"Operation",name:"useHorizonCometAISendMessageMutation",selections:[{if:null,kind:"Stream",label:"useHorizonCometAISendMessageMutation$stream$",selections:[{alias:null,args:n,concreteType:"XMDHorizonCometAIAgentResponse",kind:"LinkedField",name:"xmd_horizon_comet_ai_send_message",plural:!0,selections:[r,o,a,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"messages",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},r,i,l,s,u],storageKey:null},{alias:null,args:null,filters:null,handle:"appendNode",key:"",kind:"LinkedHandle",name:"messages",handleArgs:[{kind:"Variable",name:"connections",variableName:"connections"},{kind:"Literal",name:"edgeTypeName",value:"HorizonCometAIChatMessageThreadMessagesEdge"}]}],storageKey:null}]}]},params:{id:"26190477830554577",metadata:{},name:"useHorizonCometAISendMessageMutation",operationKind:"mutation",text:null}}})();a.exports=e}),null);
-----
-----
useHorizonCometAISendMessageMutation.graphql",[],(function(t,n,r,o,a,i){"use strict";var e=(function(){var e={defaultValue:null,kind:"LocalArgument",name:"connections"},t={defaultValue:null,kind:"LocalArgument",name:"input"},n=[{kind:"Variable",name:"data",variableName:"input"}],r={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},o={alias:null,args:null,kind:"ScalarField",name:"metagen_request_id",storageKey:null},a={alias:null,args:null,kind:"ScalarField",name:"session_store_url",storageKey:null},i={alias:null,args:null,kind:"ScalarField",name:"text",storageKey:null},l={alias:null,args:null,kind:"ScalarField",name:"user",storageKey:null},s={alias:null,args:null,kind:"ScalarField",name:"timestamp",storageKey:null},u={alias:null,args:null,kind:"ScalarField",name:"streaming_state",storageKey:null};return{fragment:{argumentDefinitions:[e,t],kind:"Fragment",metadata:null,name:"useHorizonCometAISendMessageMutation",selections:[{kind:"Stream",selections:[{alias:null,args:n,concreteType:"XMDHorizonCometAIAgentResponse",kind:"LinkedField",name:"xmd_horizon_comet_ai_send_message",plural:!0,selections:[r,o,a,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"messages",plural:!0,selections:[r,i,l,s,u],storageKey:null}],storageKey:null}]}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[t,e],kind:"Operation",name:"useHorizonCometAISendMessageMutation",selections:[{if:null,kind:"Stream",label:"useHorizonCometAISendMessageMutation$stream$",selections:[{alias:null,args:n,concreteType:"XMDHorizonCometAIAgentResponse",kind:"LinkedField",name:"xmd_horizon_comet_ai_send_message",plural:!0,selections:[r,o,a,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"messages",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},r,i,l,s,u],storageKey:null},{alias:null,args:null,filters:null,handle:"appendNode",key:"",kind:"LinkedHandle",name:"messages",handleArgs:[{kind:"Variable",name:"connections",variableName:"connections"},{kind:"Literal",name:"edgeTypeName",value:"HorizonCometAIChatMessageThreadMessagesEdge"}]}],storageKey:null}]}]},params:{id:"26190477830554577",metadata:{},name:"useHorizonCometAISendMessageMutation",operationKind:"mutation",text:null}}})();a.exports=e}),null);
-----