useAIChatPluginSendMessageV2",["AIChatPluginContext","AIChatPluginLoggingContext","AIChatPluginRootPixelHelper","RelayAPIConfig","RelayHooks","react","relay-runtime","useAIChatPluginSendMessageV2Mutation.graphql","useAIChatPluginSendMessageV2Query.graphql","useAIChatPluginSendMessageV2_response.graphql"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j,k;e=k||d("react");var l=e.useCallback,m=e.useContext,n=e.useRef,o=e.useState,p=1e5;function a(){var a=m(c("AIChatPluginContext")),e=a.setConversationFBID,f=a.setIsHandedOff;a=o(!1);var g=a[0],k=a[1];a=o(d("relay-runtime").generateUniqueClientID());var q=a[0],r=a[1];a=d("AIChatPluginLoggingContext").useLogger();var s=a.log;a=d("RelayHooks").useMutation(h!==void 0?h:h=b("useAIChatPluginSendMessageV2Mutation.graphql"));var t=a[0];a=d("RelayHooks").useClientQuery(i!==void 0?i:i=b("useAIChatPluginSendMessageV2Query.graphql"),{client_id:q});q=d("RelayHooks").useFragment(j!==void 0?j:j=b("useAIChatPluginSendMessageV2_response.graphql"),a.ai_chat_plugin_agent_response);var u=d("RelayHooks").useRelayEnvironment(),v=n(null);a=o(null);var w=a[0],x=a[1];a=l(function(a){var b=a.messageId,g=a.message,h=a.isFirstMessage,i=a.hostSiteUrl,j=a.pageId,l=a.accessToken,m=a.attachmentFBIDs,n=a.email,o=a.onError;(a=v.current)==null?void 0:a.dispose();var q=d("relay-runtime").generateUniqueClientID();r(q);k(!0);x(null);a=function(a){var b=a.getRootField("xfb_ai_chat_plugin_send_message_v2");b=b==null?void 0:(b=b.getLinkedRecord("agent_responses"))==null?void 0:(b=b.getLinkedRecords("edges"))==null?void 0:(b=b.at(0))==null?void 0:b.getLinkedRecord("node");if(b==null)return;a.getRoot().setLinkedRecord(b,"ai_chat_plugin_agent_response",{client_id:q})};c("RelayAPIConfig").fetchTimeout=p;v.current=t({onCompleted:function(a){var b,c,g;b=(b=a.xfb_ai_chat_plugin_send_message_v2)==null?void 0:b.conversation_fbid;c=(c=a.xfb_ai_chat_plugin_send_message_v2)==null?void 0:c.static_response;g=(g=a.xfb_ai_chat_plugin_send_message_v2)==null?void 0:g.static_response_id;a=(a=(a=a.xfb_ai_chat_plugin_send_message_v2)==null?void 0:a.handed_off)!=null?a:!1;b!=null&&(e(b),d("AIChatPluginRootPixelHelper").setAIConversationIDInLocalStorage({aiConversationId:b,lastUpdatedUnixMs:Date.now()}));c!=null&&g!=null&&x({id:g,response:c});a&&f(!0);k(!1)},onError:function(a){s("Failed to send message V2. Message: "+g,{event:"ai_chat_plugin_send_message_request_v2",eventState:"failure",errorMessage:a.message,accessToken:l}),k(!1),o()},updater:a,variables:{input:{client_mutation_id:b,access_token:{sensitive_string_value:(a=l)!=null?a:""},message:g,is_first_message:h,host_site_url:i,page_id:j,image_attachments:m,email_address:n,client_set_timestamp_unix_seconds:Math.floor(Date.now()/1e3)}}});return function(){var a;k(!1);(a=v.current)==null?void 0:a.dispose();u.commitUpdate(function(a){a.getRoot().setValue(null,"ai_chat_plugin_agent_response",{client_id:q})})}},[t,u,s,e,f]);return[a,q,w,g,(a=q==null?void 0:q.streaming)!=null?a:!1,(w=q==null?void 0:q.thinking)!=null?w:!1,(g=q==null?void 0:q.agent_run_end)!=null?g:!1]}g["default"]=a}),98);
-----
useAIChatPluginSendMessageV2Mutation.graphql",["useAIChatPluginSendMessageV2Mutation_facebookRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"input"}],c=[{kind:"Variable",name:"data",variableName:"input"}],d={alias:null,args:null,kind:"ScalarField",name:"static_response",storageKey:null},e={alias:null,args:null,kind:"ScalarField",name:"static_response_id",storageKey:null},f={alias:null,args:null,kind:"ScalarField",name:"conversation_fbid",storageKey:null},g={alias:null,args:null,kind:"ScalarField",name:"handed_off",storageKey:null},h={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null};return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"useAIChatPluginSendMessageV2Mutation",selections:[{alias:null,args:c,concreteType:"XFBAIChatPluginSendMessageV2Response",kind:"LinkedField",name:"xfb_ai_chat_plugin_send_message_v2",plural:!1,selections:[{alias:null,args:null,concreteType:"XFBAIChatPluginSendMessageV2ResponseAgentResponsesConnection",kind:"LinkedField",name:"agent_responses",plural:!1,selections:[{kind:"Stream",selections:[{alias:null,args:null,concreteType:"XFBAIChatPluginSendMessageV2ResponseAgentResponsesEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:"XFBAIChatPluginAgentResponse",kind:"LinkedField",name:"node",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"useAIChatPluginSendMessageV2_response"}],storageKey:null}],storageKey:null}]}],storageKey:null},d,e,f,g],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"useAIChatPluginSendMessageV2Mutation",selections:[{alias:null,args:c,concreteType:"XFBAIChatPluginSendMessageV2Response",kind:"LinkedField",name:"xfb_ai_chat_plugin_send_message_v2",plural:!1,selections:[{alias:null,args:null,concreteType:"XFBAIChatPluginSendMessageV2ResponseAgentResponsesConnection",kind:"LinkedField",name:"agent_responses",plural:!1,selections:[{"if":null,kind:"Stream",label:"useAIChatPluginSendMessageV2Mutation$stream$",selections:[{alias:null,args:null,concreteType:"XFBAIChatPluginSendMessageV2ResponseAgentResponsesEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:"XFBAIChatPluginAgentResponse",kind:"LinkedField",name:"node",plural:!1,selections:[h,{alias:null,args:null,concreteType:"XFBAIChatPluginAgentResponseMessage",kind:"LinkedField",name:"messages",plural:!0,selections:[h,{alias:null,args:null,kind:"ScalarField",name:"text",storageKey:null},{alias:null,args:null,concreteType:"XFBAIChatPluginProductInfo",kind:"LinkedField",name:"products",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"currency",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"price",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"product_id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"product_link",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"image_url",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"product_name",storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"handedoff",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"streaming",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"thinking",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"agent_run_end",storageKey:null}],storageKey:null}],storageKey:null}]}],storageKey:null},d,e,f,g],storageKey:null}]},params:{id:b("useAIChatPluginSendMessageV2Mutation_facebookRelayOperation"),metadata:{},name:"useAIChatPluginSendMessageV2Mutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
-----
useAIChatPluginSendMessageV2Mutation_facebookRelayOperation",[],(function(a,b,c,d,e,f){e.exports="24073062152287015"}),null);
-----