1try{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="f48a4dc9-297a-489a-a895-2a9337a79102",e._sentryDebugIdIdentifier="sentry-dbid-f48a4dc9-297a-489a-a895-2a9337a79102")}catch(e){}("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{}).SENTRY_RELEASE={id:"68f1aa608fcadd736a70070d00e02426900b753f"};"use strict";(self.webpackChunk_refly_web=self.webpackChunk_refly_web||[]).push([["3876"],{46249:function(e,t,n){n.d(t,{cn:()=>i});var r=n(10976),o=n(67946);function i(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,o.m6)((0,r.W)(t))}},30522:function(e,t,n){n.d(t,{Hl:()=>o,Pv:()=>a,ff:()=>r});let r=1e3,o=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r;return e?e.length<=t?e:`${e.substring(0,t)}...`:""},i=e=>e?e.replace(/```tool_use(?:_result)?[^\n]*[\s\S]*?```/g,"").replace(/<tool_use[\s\S]*?<\/tool_use>/g,""):"",a=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"\n",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:r;return o(e.filter(Boolean).map(i).join(t),n)}},58871:function(e,t,n){n.d(t,{G:()=>r,M:()=>o});let r=e=>{let t=(e??"").toLowerCase();if(!t)return"";if(t.includes("image/jpeg")||t.includes("image/jpg"))return"jpg";if(t.includes("image/png"))return"png";if(t.includes("image/webp"))return"webp";if(t.includes("image/gif"))return"gif";if(t.includes("image/svg"))return"svg";if(t.includes("application/pdf"))return"pdf";if(t.includes("application/msword"))return"doc";if(t.includes("application/vnd.openxmlformats-officedocument.wordprocessingml.document"))return"docx";if(t.includes("audio/mpeg")||t.includes("audio/mp3"))return"mp3";if(t.includes("audio/wav")||t.includes("audio/wave"))return"wav";if(t.includes("audio/ogg"))return"ogg";if(t.includes("audio/mp4")||t.includes("audio/m4a"))return"m4a";if(t.includes("audio/aac"))return"aac";if(t.includes("audio/flac"))return"flac";if(t.includes("audio/webm"))return"webm";if(t.includes("video/mp4"))return"mp4";if(t.includes("video/avi")||t.includes("video/x-msvideo"))return"avi";if(t.includes("video/quicktime"))return"mov";if(t.includes("video/webm"))return"webm";if(t.includes("video/x-matroska"))return"mkv";if(t.includes("video/x-flv"))return"flv";if(t.includes("video/ogg"))return"ogv";if(t.includes("application/zip"))return"zip";if(t.includes("application/x-rar-compressed"))return"rar";if(t.includes("application/x-tar"))return"tar";if(t.includes("application/gzip"))return"gz";if(t.includes("text/plain"))return"txt";if(t.includes("text/markdown"))return"md";if(t.includes("text/html"))return"html";if(t.includes("application/json"))return"json";let n=t.match(/\/([a-z0-9]+)/);return(null==n?void 0:n[1])??""},o=(e,t)=>{let n=(e||"file").replace(/[\\/:*?"<>|]/g,"").replace(/\s+/g," ").trim(),r=(t??"").replace(/^\./,"").toLowerCase();return r&&RegExp(`\\.${r}$`,"i").test(n)?n:`${n}${r?`.${r}`:""}`}},83485:function(e,t,n){n.d(t,{cz:()=>c,eI:()=>l,t_:()=>s});var r=n(21273),o=n(26888),i=n(71961),a=n(94612);let l=e=>{let{nodeType:t,entityId:n,metadata:r={}}=e;if(null==r?void 0:r.fileId)return!0;switch(t){case"image":return!!r.imageUrl;case"video":return!!r.videoUrl;case"audio":return!!r.audioUrl;case"document":case"codeArtifact":case"resource":return!!(r.content||n);case"skillResponse":return!!n;case"memo":return!!r.content;case"website":return!!r.url;default:return!1}},s=e=>{let{nodeType:t,entityId:n,metadata:r={}}=e;if(null==r?void 0:r.fileId)return!0;switch(t){case"image":return!!r.imageUrl;case"video":return!!r.videoUrl;case"audio":return!!r.audioUrl;case"document":case"codeArtifact":case"skillResponse":case"resource":return!!n;case"memo":return!!r.content;case"website":return!!r.url;default:return!1}},c=async(e,t)=>{let{nodeType:n,entityId:l,metadata:s={}}=e;try{var c,d,u,f,m;if(null==s?void 0:s.fileId){let e=s.fileId,n=r.ZP.loading(t("canvas.share.loading","Creating share..."),0);try{let{data:l,error:s}=await (0,o.ZP)().createShare({body:{entityId:e,entityType:"driveFile"}});if(!(null==l?void 0:l.success)||s)throw Error(s?String(s):"Failed to create share");let d=(0,a.J)("driveFile",(null==(c=l.data)?void 0:c.shareId)??"");(0,i.vQ)(d),n(),r.ZP.success(t("driveFile.shareSuccess","File shared successfully! Link copied to clipboard."))}catch(e){n(),r.ZP.error(t("driveFile.shareError","Failed to share file"))}return}switch(n){case"image":{let e=s.imageUrl;if(!e)return void r.ZP.error(t("canvas.share.error.noImageUrl","No image URL found"));(0,i.vQ)(e),r.ZP.success(t("canvas.share.success.image","Image URL copied to clipboard"));break}case"video":{let e=s.videoUrl;if(!e)return void r.ZP.error(t("canvas.share.error.noVideoUrl","No video URL found"));(0,i.vQ)(e),r.ZP.success(t("canvas.share.success.video","Video URL copied to clipboard"));break}case"audio":{let e=s.audioUrl;if(!e)return void r.ZP.error(t("canvas.share.error.noAudioUrl","No audio URL found"));(0,i.vQ)(e),r.ZP.success(t("canvas.share.success.audio","Audio URL copied to clipboard"));break}case"document":{if(!l)return void r.ZP.error(t("canvas.share.error.noEntityId","No document ID found"));let e=r.ZP.loading(t("canvas.share.loading","Creating share..."),0);try{let{data:n,error:s}=await (0,o.ZP)().createShare({body:{entityId:l,entityType:"document"}});if(!(null==n?void 0:n.success)||s)throw Error(s?String(s):"Failed to create share");let c=(0,a.J)("document",(null==(d=n.data)?void 0:d.shareId)??"");(0,i.vQ)(c),e(),r.ZP.success(t("canvas.share.success.document","Document shared successfully! Link copied to clipboard."))}catch(n){e(),r.ZP.error(t("canvas.share.error.document","Failed to share document"))}break}case"codeArtifact":{if(!l)return void r.ZP.error(t("canvas.share.error.noEntityId","No code artifact ID found"));let e=r.ZP.loading(t("canvas.share.loading","Creating share..."),0);try{let{data:n,error:s}=await (0,o.ZP)().createShare({body:{entityId:l,entityType:"codeArtifact"}});if(!(null==n?void 0:n.success)||s)throw Error(s?String(s):"Failed to create share");let c=(0,a.J)("codeArtifact",(null==(u=n.data)?void 0:u.shareId)??"");(0,i.vQ)(c),e(),r.ZP.success(t("canvas.share.success.code","Code artifact shared successfully! Link copied to clipboard."))}catch(n){e(),r.ZP.error(t("canvas.share.error.code","Failed to share code artifact"))}break}case"skillResponse":{if(!l)return void r.ZP.error(t("canvas.share.error.noEntityId","No skill response ID found"));let e=r.ZP.loading(t("canvas.share.loading","Creating share..."),0);try{let{data:n}=await (0,o.ZP)().getActionResult({query:{resultId:l}}),{data:s,error:c}=await (0,o.ZP)().createShare({body:{entityId:l,entityType:"skillResponse",shareData:JSON.stringify((null==n?void 0:n.data)??{})}});if(!(null==s?void 0:s.success)||c)throw Error(c?String(c):"Failed to create share");let d=(0,a.J)("skillResponse",(null==(f=s.data)?void 0:f.shareId)??"");(0,i.vQ)(d),e(),r.ZP.success(t("canvas.share.success.skillResponse","Skill response shared successfully! Link copied to clipboard."))}catch(n){e(),r.ZP.error(t("canvas.share.error.skillResponse","Failed to share skill response"))}break}case"memo":{let e=s.content||"";if(!e)return void r.ZP.error(t("canvas.share.error.noMemoContent","No memo content found"));(0,i.vQ)(e),r.ZP.success(t("canvas.share.success.memo","Memo content copied to clipboard"));break}case"resource":{if(!l)return void r.ZP.error(t("canvas.share.error.noEntityId","No resource ID found"));let e=r.ZP.loading(t("canvas.share.loading","Creating share..."),0);try{let{data:n,error:s}=await (0,o.ZP)().createShare({body:{entityId:l,entityType:"resource"}});if(!(null==n?void 0:n.success)||s)throw Error(s?String(s):"Failed to create share");let c=(0,a.J)("resource",(null==(m=n.data)?void 0:m.shareId)??"");(0,i.vQ)(c),e(),r.ZP.success(t("canvas.share.success.resource","Resource shared successfully! Link copied to clipboard."))}catch(n){e(),r.ZP.error(t("canvas.share.error.resource","Failed to share resource"))}break}case"website":{let e=s.url;if(!e)return void r.ZP.error(t("canvas.share.error.noWebsiteUrl","No website URL found"));(0,i.vQ)(e),r.ZP.success(t("canvas.share.success.website","Website URL copied to clipboard"));break}default:r.ZP.warning(t("canvas.share.error.unsupportedType",`Unsupported node type: ${n}`))}}catch(e){r.ZP.error(t("canvas.share.error.general","Share failed. Please try again."))}}},87242:function(e,t,n){n.d(t,{R:()=>o});var r=n(40207);function o(e,t){if(t){var n;let e="E3007"===(n=t)?"contentFiltering":n.startsWith("E30")||"E0014"===n||"E0015"===n||"E0016"===n||"E0017"===n?"modelCall":"E0016"===n||"E0017"===n?"multimodal":"E1020"===n?"toolCall":"E1021"===n?"workflow":"E2004"===n||"E2005"===n||"E0000"===n?"modelCall":("E0001"===n||"E0003"===n||"E0004"===n||"E0005"===n||"E0006"===n||"E0007"===n||"E0008"===n||"E0009"===n||"E0010"===n||"E0011"===n||"E0012"===n||"E0013"===n||"E1000"===n||"E1002"===n||"E1003"===n||"E1004"===n||"E1005"===n||"E1006"===n||"E1007"===n||"E1008"===n||"E1009"===n||"E1010"===n||"E1011"===n||"E1012"===n||"E1013"===n||"E1014"===n||"E1015"===n||"E1016"===n||"E1017"===n||"E1018"===n||"E1019"===n||"E2001"===n||"E2002"===n,null);if(e)return e}if("string"==typeof e){let t=function(e){let t=e.toLowerCase();return t.includes("content filtering")||t.includes("content filter")||t.includes("output blocked")||t.includes("blocked by")||t.includes("safety filter")||t.includes("content policy")||t.includes("content moderation")||t.includes("harmful content")||t.includes("violates")||t.includes("inappropriate content")?"contentFiltering":t.includes("model")||t.includes("provider")||t.includes("timeout")||t.includes("rate limit")||t.includes("content too large")||t.includes("payload too large")||t.includes("chat model")||t.includes("embedding model")||t.includes("media model")||t.includes("not configured")||t.includes("not supported")||t.includes("unknown error")?"modelCall":t.includes("tool")||t.includes("toolset")||t.includes("function call")||t.includes("tool not found")?"toolCall":t.includes("workflow")||t.includes("execution")||t.includes("node")||t.includes("workflow execution not found")?"workflow":t.includes("generation")||t.includes("image")||t.includes("media")||t.includes("multimodal")||t.includes("media provider")||t.includes("media model")?"multimodal":(t.includes("connection")||t.includes("parameter")||t.includes("oauth")||t.includes("account not found")||t.includes("password")||t.includes("email")||t.includes("verification")||t.includes("frequent")||t.includes("authentication")||t.includes("file type")||t.includes("embedding not allowed")||t.includes("not found")||t.includes("missing")||t.includes("canvas not found")||t.includes("document not found")||t.includes("reference not found")||t.includes("skill not found")||t.includes("project not found")||t.includes("provider not found")||t.includes("quota")||t.includes("storage")||t.includes("credit")||t.includes("duplication not allowed"),null)}(e);if(t)return t}if(e instanceof Error){if(e instanceof r.xK||e instanceof r.le||e instanceof r.s7||e instanceof r.nA||e instanceof r.TG||e instanceof r.Ie||e instanceof r.L1||e instanceof r.ff||e instanceof r.IU||e instanceof r.Th||e instanceof r.Ko||e instanceof r.IU||e instanceof r.Th)return"modelCall";if(e instanceof r.Kf)return"toolCall";if(e instanceof r.R0)return"workflow";if(e instanceof r.h7)return"contentFiltering";if(e instanceof r.wq||e instanceof r.d4)return"modelCall";if(e instanceof r.hY||e instanceof r.su||e instanceof r.BK||e instanceof r.on||e instanceof r.pK||e instanceof r.ju||e instanceof r.OZ||e instanceof r.tL||e instanceof r.qM||e instanceof r.Xh||e instanceof r.tw||e instanceof r.Nt||e instanceof r.pV||e instanceof r.TX||e instanceof r.nZ||e instanceof r.sp||e instanceof r.HU||e instanceof r.$Y||e instanceof r.Lr||e instanceof r.P$||e instanceof r.LU||e instanceof r.GP||e instanceof r.rN||e instanceof r.vH||e instanceof r.BW||e instanceof r.j0||e instanceof r.MO||e instanceof r.W5||e instanceof r.Sm||e instanceof r.Is||e instanceof r.pI||e instanceof r.Fi||e instanceof r.cP)return null}return"modelCall"}},27634:function(e,t,n){n.d(t,{GL:()=>i,Y9:()=>o});let r=(0,n(98391).Z)(),o=e=>{let{contextItem:t,duplicated:n}=e;r.emit("addToContext",{contextItem:t,duplicated:n})},i=e=>{let{contextItem:t,success:n}=e;r.emit("addToContextCompleted",{contextItem:t,success:n})}},29146:function(e,t,n){n.d(t,{a:()=>r});let r=(0,n(98391).Z)()},19945:function(e,t,n){n.d(t,{I:()=>o});let r={js:"javascript",mjs:"javascript",cjs:"javascript",jsx:"jsx",ts:"typescript",mts:"typescript",cts:"typescript",t
1sx:"tsx",py:"python",pyw:"python",java:"java",c:"c",h:"c",cpp:"cpp",cc:"cpp",cxx:"cpp",hpp:"cpp",hxx:"cpp",cs:"csharp",go:"go",rs:"rust",rb:"ruby",rake:"ruby",php:"php",swift:"swift",kt:"kotlin",kts:"kotlin",scala:"scala",lua:"lua",pl:"perl",pm:"perl",r:"r",html:"html",htm:"html",css:"css",scss:"scss",sass:"sass",less:"less",vue:"vue",svelte:"svelte",json:"json",jsonc:"json",json5:"json",yaml:"yaml",yml:"yaml",toml:"toml",xml:"xml",svg:"svg",md:"markdown",markdown:"markdown",mdx:"mdx",sql:"sql",graphql:"graphql",gql:"graphql",sh:"shell",bash:"shell",zsh:"zsh",fish:"fish",ps1:"powershell",dockerfile:"dockerfile",makefile:"makefile",cmake:"cmake",nginx:"nginx",diff:"diff",ini:"ini",latex:"latex",tex:"latex",txt:"plaintext",text:"text",log:"log"},o=e=>r[(e=>{var t;let n=e.split(".");return 1===n.length?"":(null==(t=n[n.length-1])?void 0:t.toLowerCase())??""})(e)]??null},29689:function(e,t,n){n.d(t,{UT:()=>r,_8:()=>o});let r={en:{auto:"Auto Detect",en:"English","zh-CN":"ç®ä½ä¸æ","zh-Hant":"ç¹é«ä¸æ",ja:"æ¥æ¬èª",fr:"Fran\xe7ais","de-DE":"Deutsch",ko:"íêµì´",hi:"हिà¤à¤¦à¥","fr-FR":"Fran\xe7ais",es:"Espa\xf1ol",ru:"ÑÑÑÑкий",de:"Deutsch",it:"italiano",tr:"T\xfcrk\xe7e",pt:"portugu\xeas",vi:"Tiếng Viá»t",id:"Indonesia",th:"à¹à¸à¸¢",ar:"Ø§ÙØ¹Ø±Ø¨ÙØ©",mn:"èå¤è¯",fa:"ÙØ§Ø±Ø³Û"},"zh-CN":{auto:"èªå¨æ£æµ",en:"English","zh-CN":"ç®ä½ä¸æ","zh-Hant":"ç¹é«ä¸æ",ja:"æ¥æ¬èª",fr:"Fran\xe7ais","de-DE":"Deutsch",ko:"íêµì´",hi:"हिà¤à¤¦à¥","fr-FR":"Fran\xe7ais",es:"Espa\xf1ol",ru:"ÑÑÑÑкий",de:"Deutsch",it:"italiano",tr:"T\xfcrk\xe7e",pt:"portugu\xeas",vi:"Tiếng Viá»t",id:"Indonesia",th:"Thai",ar:"Ø§ÙØ¹Ø±Ø¨ÙØ©",mn:"èå¤è¯",fa:"ÙØ§Ø±Ø³Û"}},o=Object.keys(r.en);Object.keys(r["zh-CN"])},53392:function(e,t,n){n.d(t,{v:()=>l});let r=e=>URL.createObjectURL(e),o=null,i=e=>"webp"!==e||(()=>{if(null===o){let e=document.createElement("canvas");e.width=1,e.height=1,o=0===e.toDataURL("image/webp").indexOf("data:image/webp")}return o})()?e:"jpeg",a=(e,t,n)=>new Promise((r,o)=>{let a=i(n);e.toBlob(e=>{if(!e)return void o(Error("Failed to create blob"));r(e)},"webp"===a?"image/webp":"image/jpeg",t)}),l=async(e,t)=>{let{maxBytes:n,maxDimension:o,qualityStart:l,qualityMin:s,maxAttempts:c,minDimension:d,format:u="webp",enableLog:f,logPrefix:m}=t;try{let t=await new Promise((t,n)=>{if(!e||0===e.size)return void n(Error("Invalid file: file is empty or null"));let o=null;try{if(!(o=r(e)))return void n(Error("Failed to create object URL"))}catch(e){n(Error(`Failed to create object URL: ${e instanceof Error?e.message:"Unknown error"}`));return}let i=document.createElement("img"),a=()=>{if(o)try{URL.revokeObjectURL(o)}catch(e){}};i.onload=()=>{if(0===i.width||0===i.height){a(),n(Error("Invalid image: width or height is 0"));return}a(),t(i)},i.onerror=()=>{a(),n(Error("Failed to load image"))},i.src=o}),f=t.width,m=t.height,h=l,p=0,g=null;f<1&&(f=1),m<1&&(m=1);let v=Math.max(f,m);if(v>o){let e=o/v;f=Math.max(1,Math.floor(f*e)),m=Math.max(1,Math.floor(m*e))}for(;p<c&&!(f<d)&&!(m<d);){let e=document.createElement("canvas"),r=e.getContext("2d");if(!r)throw Error("Canvas 2D context not available");if(e.width=f,e.height=m,r.clearRect(0,0,f,m),r.drawImage(t,0,0,f,m),(g=await a(e,h,u)).size<=n)break;h>s?h=Math.max(s,.9*h):(f=Math.max(d,Math.floor(.9*f)),m=Math.max(d,Math.floor(.9*m))),p+=1}if(!g)throw Error("Compression failed: no blob output after attempts");let w=i(u),y="webp"===w,b=`${e.name.replace(/\.[^.]+$/,"")}${y?".webp":".jpg"}`,E=new File([g],b,{type:y?"image/webp":"image/jpeg",lastModified:Date.now()}),k=r(E);return{file:E,previewUrl:k,wasCompressed:!0}}catch(n){let t=r(e);return{file:e,previewUrl:t,wasCompressed:!1}}}},26105:function(e,t,n){n.d(t,{p:()=>r});let r=(e,t)=>{if(!e||"undefined"==typeof window||"undefined"==typeof document)return;let n=(null==t?void 0:t.withLink)??!0,r=(null==t?void 0:t.crossOrigin)??"anonymous",o=document.createElement("img");o.src=e,o.style.display="none",r&&(o.crossOrigin=r),document.body.appendChild(o);let i=null;return n&&((i=document.createElement("link")).rel="preload",i.as="image",i.href=e,r&&(i.crossOrigin=r),document.head.appendChild(i)),()=>{var e,t;null==i||null==(e=i.parentNode)||e.removeChild(i),null==(t=o.parentNode)||t.removeChild(o)}}},71961:function(e,t,n){function r(){try{if("undefined"!=typeof document&&!document.hasFocus()){var e,t;null==(t=window)||null==(e=t.focus)||e.call(t)}}catch{}}async function o(e){var t,n,o,i,a;r();try{if("undefined"!=typeof navigator&&(null==(n=navigator)||null==(t=n.clipboard)?void 0:t.writeText)){try{let e=null==(o=navigator)?void 0:o.permissions;(null==e?void 0:e.query)&&await e.query({name:"clipboard-write"}).catch(()=>void 0)}catch{}return await navigator.clipboard.writeText(e),!0}}catch{}try{if("undefined"==typeof document)return!1;r();let t=document.createElement("textarea");t.value=e??"",t.setAttribute("readonly",""),t.style.position="fixed",t.style.top="-9999px",t.style.left="-9999px",t.style.opacity="0",t.style.pointerEvents="none",t.style.fontSize="16px",document.body.appendChild(t),t.focu
1s({preventScroll:!0}),t.select(),t.setSelectionRange(0,t.value.length);let n=!!document.execCommand&&document.execCommand("copy");if(document.body.removeChild(t),n)return!0;let o=!1,l=t=>{try{var n;null==(n=t.clipboardData)||n.setData("text/plain",e??""),t.preventDefault(),o=!0}catch{}};return document.addEventListener("copy",l),null==(i=(a=document).execCommand)||i.call(a,"copy"),document.removeEventListener("copy",l),o}catch{return!1}}n.d(t,{vQ:()=>o}),n(5681)},30577:function(e,t,n){n.d(t,{qU:()=>c});var r=n(79);function o(e){try{(0,r.Kz)("lazy_module_load",e.loadTime,{module_name:e.moduleName,success:!0,from_cache:e.fromCache,load_time_ms:e.loadTime})}catch(e){}}let i=new Map,a=new Map,l=new Map;function s(e){return e&&"object"==typeof e&&"default"in e?e.default:e}function c(e){let{name:t,loader:n,extractor:c=s,initializer:d,timeout:u=3e4,cache:f=!0,telemetry:m=!0,retries:h=0,retryDelay:p=1e3}=e;async function g(){let e=c(await n());return d?await d(e):e}async function v(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;try{return await g()}catch(t){if(e<h)return await new Promise(e=>setTimeout(e,p)),v(e+1);throw t}}async function w(){if(f&&i.has(t))return m&&o({moduleName:t,loadTime:0,success:!0,fromCache:!0}),i.get(t);if(a.has(t))return a.get(t);l.set(t,"loading");let e=performance.now(),n=Promise.race([v(),new Promise((e,n)=>{setTimeout(()=>{n(Error(`Module "${t}" load timeout after ${u}ms`))},u)})]).then(n=>{let r=Math.round(performance.now()-e);return f&&i.set(t,n),l.set(t,"loaded"),a.delete(t),m&&o({moduleName:t,loadTime:r,success:!0,fromCache:!1}),n}).catch(n=>{let o=Math.round(performance.now()-e);throw l.set(t,"error"),a.delete(t),m&&function(e){try{var t;(0,r.Kz)("lazy_module_error",e.loadTime,{module_name:e.moduleName,success:!1,from_cache:e.fromCache,load_time_ms:e.loadTime,error_message:e.errorMessage,error_stack:null==(t=e.errorStack)?void 0:t.slice(0,500)})}catch(e){}}({moduleName:t,loadTime:o,success:!1,fromCache:!1,errorMessage:null==n?void 0:n.message,errorStack:null==n?void 0:n.stack}),Object.assign(Error(`Failed to load module "${t}": ${null==n?void 0:n.message}`),{moduleName:t,loadTime:o,originalError:n})});return a.set(t,n),n}return l.has(t)||l.set(t,"idle"),{name:t,get:w,getStatus:()=>l.get(t)||"idle",preload:()=>{w().catch(()=>{})},clear:()=>{i.delete(t),a.delete(t),l.set(t,"idle")}}}},79587:function(e,t,n){n.d(t,{zp:()=>o});let r=(0,n(30577).qU)({name:"copy-to-clipboard",loader:()=>Promise.resolve().then(n.t.bind(n,86724,23))});async function o(e,t){return(await r.get())(e,t)}},25397:function(e,t,n){n.d(t,{MF:()=>l,TE:()=>i});var r=n(30577);let o={startOnLoad:!1,theme:"default",securityLevel:"strict",fontFamily:"inherit"};function i(e){o={...o,...e},"loaded"===a.getStatus()&&a.get().then(e=>e.initialize(o))}let a=(0,r.qU)({name:"mermaid",loader:()=>n.e("9161").then(n.bind(n,70737)),initializer:e=>(e.initialize(o),e),retries:1}),l=()=>a.get()},40974:function(e,t,n){n.d(t,{jN:()=>o});let r=(0,n(30577).qU)({name:"modern-screenshot",loader:()=>Promise.resolve().then(n.bind(n,23112)),extractor:e=>e,cache:!0});async function o(e,t){return(await r.get()).domToPng(e,t)}},38598:function(e,t,n){n.d(t,{Eb:()=>s,FP:()=>l});var r=n(30577);let o=["html","css","javascript","typescript","json","jsx","tsx","markdown","python","shell","sql","graphql","yaml","xml","java","c","cpp","csharp","go","rust","php","ruby","swift","kotlin"],i=["github-light-default"],a=(0,r.qU)({name:"shiki-highlighter",loader:()=>n.e("4996").then(n.bind(n,29460)),extractor:e=>e.createHighlighter,initializer:e=>e({langs:o,themes:i}),timeout:6e4,retries:1}),l=()=>a.get();function s(e){return o.includes(e)}},94612:function(e,t,n){n.d(t,{J:()=>r});let r=(e,t)=>{let n="";if("canvas"===e)n="canvas";else if("codeArtifact"===e)n="code";else if("skillResponse"===e)n="answer";else if("document"===e)n="doc";else if("driveFile"===e)n="file";else if("workflowApp"===e)return n="app",`${window.location.origin}/${n}/${t}`;return`${window.location.origin}/share/${n}/${t}`}},3656:function(e,t,n){n.d(t,{d:()=>f});var r=n(26888),o=n(45942),i=n(40207),a=n(91157),l=n(14978),s=n.n(l),c=n(99693);let d=s()(()=>{window.requestAnimationFrame(()=>{(0,o.Og)()})},300),u=async function(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=await fetch(`${a.Mi}/v1/skill/streamInvoke`,{method:"POST",headers:{"Content-Type":"application/json"},credentials:(0,a.nI)()?"omit":"include",signal:t.signal,body:JSON.stringify(e)});if((null==r?void 0:r.status)===401&&!n)try{return await (0,c.g$)(),u(e,t,!0)}catch(t){if(t instanceof i.Xh)throw t;let e=t instanceof Error?t.message:String(t);throw new i.hY(e)}return r},f=async e=>{let{controller:t,payload:n,onSkillLog:a,onSkillStart:l,onSkillStream:s,onToolCallStart:c,onToolCallEnd:f,onToolCallError:m,onToolCallStream:h,onSkillEnd:p,onSkillArtifact:g,onSkillStructedData:v,onSkillCreateNode:w,onSkillTokenUsage:y,onSkillError:b,onCompleted:E}=e,k=null,x=[],P=null;try{var C;let e=await u(n,t),i=await (0,r.hl)(e,{success:!0});if(!i.success){null==b||b({resultId:n.resultId??"",error:i,event:"error"});return}k=(null==(C=e.body)?void 0:C.getReader())??null;let j=new TextDecoder("utf-8"),I=!0,_="",R=!1,Z=0,T=()=>{if(0===x.length||R)return;let e=performance.now();if(e-Z<100&&x.length<60)return;R=!0,Z=e;let t=[...x];x.length=0;let n={};for(let e of t){let t=(null==e?void 0:e.event)||"unknown";n[t]||(n[t]=[]),n[t].push(e)}requestAnimationFrame(()=>{var e,r,o,i,c,u,f,m,E,k;if(null==(e=n.start)?void 0:e.length){let e=n.start[n.start.length-1];I&&l(e)}if(null==(r=n.log)?void 0:r.length)for(let e of n.log)a(e);if(null==(o=n.stream)?void 0:o.length){let e={...n.stream[n.stream.length-1]};e.content=n.stream.map(e=>e.content||"").join(""),e.reasoningContent=n.stream.map(e=>e.reasoningContent||"").join(""),s(e)}if(null==(i=n.tool_call_stream)?void 0:i.length)for(let e of n.tool_call_stream)null==h||h(e);if(null==(c=n.artifact)?void 0:c.length)for(let e of n.artifact)g(e);if(null==(u=n.structured_data)?void 0:u.length)for(let e of n.structured_data)v(e);if(null==(f=n.create_node)?void 0:f.length)for(let e of n.create_node)w(e);if(null==(m=n.token_usage)?void 0:m.length)for(let e of n.token_usage)null==y||y(e);if(null==(E=n.end)?void 0:E.length)for(let e of n.end)p(e),I=!0;if(null==(k=n.error)?void 0:k.length)for(let e of n.error)null==b||b(e);t.length>0&&d(),R=!1})},U=()=>{null===P&&(P=window.setTimeout(()=>{T(),P=null,x.length>0&&U()},250))},F=async()=>{let e=!1;try{if(!k)throw Error("Reader is not initialized");let{done:t,value:r}=await k.read();if(t){T(),null==E||E(),(0,o.Og)();return}let i=(_+=j.decode(r,{stream:!0})).split("\n");_=i[i.length-1];try{for(let e=0;e<i.length-1;e++){let t=i[e];if(t.startsWith("data: "))try{let e=JSON.parse(t.substring(6));if("tool_call_start"===e.event){null==c||c(e);continue}if("tool_call_end"===e.event){null==f||f(e);continue}if("tool_call_error"===e.event){null==m||m(e);continue}x.push(e)}catch(e){}}x.length>0&&null===P&&U()}catch(r){let t={resultId:n.resultId??"",event:"error",error:{success:!1,errCode:"PARSE_ERROR",errMsg:r instanceof Error?r.message:String(r)}};null==b||b(t),null==E||E(!0),e=!0;return}e||await F()}catch(e){if(e instanceof Error&&"AbortError"===e.name)return}};await F()}catch(e){if(e instanceof Error&&"AbortError"===e.name);else{let t=e instanceof Error?e.message:String(e);null==b||b({resultId:n.resultId??"",error:{success:!1,errCode:new i.hY(t).code},event:"error"})}}finally{if(null!==P&&(clearTimeout(P),P=null),x.length=0,k){try{await k.cancel()}catch(e){e instanceof Error&&e.name}k.releaseLock()}}}},82993:function(e,t,n){n.d(t,{X:()=>u});var r=n(20792),o=n(28977),i=n.n(o),a=n(60192),l=n.n(a),s=n(13516),c=n.n(s);n(58070),i().extend(c()),i().extend(l());let d=i(),u=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r.MV.EN;return d(e,{locale:t})}},45942:function(e,t,n){n.d(t,{Gr:()=>i,Og:()=>o});var r=n(40867);let o=()=>{setTimeout(()=>{let e=i(),t=null==e?void 0:e.querySelector(".ai-copilot-message-container");if(t){let{scrollHeight:e,clientHeight:n}=t;t.scroll({behavior:"smooth",top:e-n+50})}})},i=()=>{var e,t;return["web","extension-sidepanel"].includes((0,r.OP)())?document.body:null==(t=document.querySelector("refly-main-app"))||null==(e=t.shadowRoot)?void 0:e.querySelector(".main")}}}]); 2//# sourceMappingURL=group-workflow-public~3.18f9760b.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.