nekomeowww commited on
Commit
457736a
·
1 Parent(s): a642bb8

release: build 50371c580a574e0f53fe1ca9238f66ae3f68c3aa

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. assets/AnimatedWave-BNwebIpR.js +3 -0
  2. assets/AnimatedWave-DHHIvVVC.js +0 -3
  3. assets/Basic-CcFV8fg0.js +0 -1
  4. assets/Basic-Cwa2X3hA.js +1 -0
  5. assets/{CardCreate-BOXHbJQd.js → CardCreate-BlTH4Xox.js} +1 -1
  6. assets/CardCreate-CQKwfgDh.js +0 -1
  7. assets/CardCreate-eYkmqupR.js +1 -0
  8. assets/CardCreationDialog-BV9G3q2c.js +3 -0
  9. assets/CardCreationDialog-BrvTqDsp.js +0 -3
  10. assets/CardCreationDialog-CSbQbKao.js +1 -0
  11. assets/CardCreationDialog-DzTU0wp7.js +0 -1
  12. assets/CardDetailDialog-BKAC6QHD.js +1 -0
  13. assets/CardDetailDialog-DhX59GOE.js +0 -1
  14. assets/{CardDetailDialog-CxE7smOI.js → CardDetailDialog-DkixqMs_.js} +1 -1
  15. assets/CardListItem-BPRbxcba.js +0 -1
  16. assets/CardListItem-CaTpYoW4.js +1 -0
  17. assets/{CardListItem-BBGsnLNq.js → CardListItem-CfAvmf_x.js} +1 -1
  18. assets/DeleteCardDialog-Bm5B-ykC.js +0 -1
  19. assets/DeleteCardDialog-DTWpW-2T.js +1 -0
  20. assets/DeleteCardDialog-DUAm5fH5.js +0 -1
  21. assets/DeleteCardDialog-UKAwGyZQ.js +1 -0
  22. assets/{HeaderLink-BXWLCGTy.js → HeaderLink-C5rYwZW4.js} +1 -1
  23. assets/{IconAnimation-DfKVRS59.js → IconAnimation-BEHmQAW0.js} +1 -1
  24. assets/{InputFile-BA4DYXXI.js → InputFile-DYGPp1hR.js} +1 -1
  25. assets/{Scenes-CZrLq5ZX.js → Scenes-CEy5mzwe.js} +0 -0
  26. assets/{Textarea-DQ3UodrM.js → Textarea-C55W7JzB.js} +1 -1
  27. assets/_...all_-B7_146pG.js +1 -0
  28. assets/_...all_-TBhc7L19.js +0 -1
  29. assets/{__vite-browser-external-CKGmuslh.js → __vite-browser-external-MQa0rNba.js} +1 -1
  30. assets/{airi-card-DVINiKa7.js → airi-card-23m5t20W.js} +1 -1
  31. assets/{alibaba-cloud-model-studio-BJD00XEf.js → alibaba-cloud-model-studio-Bc3aTr9J.js} +1 -1
  32. assets/{anthropic-Ds06Wuq-.js → anthropic-BY1KMERF.js} +1 -1
  33. assets/{appearance-BKBvMHL0.js → appearance-CbLkQE_9.js} +1 -1
  34. assets/{arktype-C-GObzDh-DWDEUAMn.js → arktype-C-GObzDh-BBIv_cP1.js} +0 -0
  35. assets/{audio-BlXLxr75.js → audio-DYYSATQy.js} +1 -1
  36. assets/audio-record-Dpsb3s2S.js +1 -0
  37. assets/audio-record-DrJXfolx.js +0 -1
  38. assets/{azure-ai-foundry-D_2nNXRn.js → azure-ai-foundry-CkLpWPUt.js} +1 -1
  39. assets/{background-remove-BnlMlOvh.js → background-remove-Doptaj1n.js} +1 -1
  40. assets/{chat-BUZwRCyI.js → chat-BIP9jXlU.js} +2 -2
  41. assets/{cloudflare-workers-ai-CL-TY-Cz.js → cloudflare-workers-ai-BaI_Rwef.js} +1 -1
  42. assets/{color-scheme-Cs2KuTF6.js → color-scheme-Dk37f8SX.js} +1 -1
  43. assets/consciousness-BLecufPV.js +0 -1
  44. assets/consciousness-CYrl8QXs.js +1 -0
  45. assets/core-52E9_3Ll.js +3 -0
  46. assets/core-Bo_5D72p.js +0 -3
  47. assets/{deepseek-BPOq0AFu.js → deepseek-DnJanhZ7.js} +1 -1
  48. assets/{default-DhKdy896.js → default-BjhJ8iTT.js} +1 -1
  49. assets/{default-browser-BsyDD-mc.js → default-browser-fG6G3mbs.js} +0 -0
  50. assets/{default-node-C7L-dwjz.js → default-node-DnFRZ-9a.js} +2 -2
assets/AnimatedWave-BNwebIpR.js ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ import{b as e}from"./Basic-Cwa2X3hA.js";import{A as t,B as n,C as r,D as i,I as a,J as o,L as s,Q as c,a4 as l,a5 as u,aL as d,aP as f,aS as p,aW as m,aY as h,aa as g,ab as _,ag as v,aq as y,b$ as b,b2 as x,b3 as S,bA as C,bB as w,bC as T,bD as E,bE as ee,bG as D,bH as O,bI as k,bJ as A,bK as j,bL as M,bM as N,bO as P,bP as F,bQ as I,bR as L,bS as R,bT as z,bU as B,bX as V,b_ as H,bv as U,bw as W,bx as G,by as K,bz as te,c0 as q,c1 as J}from"./index-J3uhnpYL.js";import{b as Y,c as X,d as ne}from"./HeaderLink-C5rYwZW4.js";import{d as Z,e as re,f as ie}from"./Scenes-CEy5mzwe.js";function ae(e,t){let n=ie(e,t?.in);if(!re(n))throw RangeError(`Invalid time value`);let r=t?.format??`extended`,i=t?.representation??`complete`,a=``,o=r===`extended`?`-`:``,s=r===`extended`?`:`:``;if(i!==`time`){let e=Z(n.getDate(),2),t=Z(n.getMonth()+1,2),r=Z(n.getFullYear(),4);a=`${r}${o}${t}${o}${e}`}if(i!==`date`){let e=Z(n.getHours(),2),t=Z(n.getMinutes(),2),r=Z(n.getSeconds(),2),i=a===``?``:` `;a=`${a}${i}${e}${s}${t}${s}${r}`}return a}const oe={},se={class:`cross-background-container`};function ce(e,t){return z(),N(`div`,se,[T(e.$slots,`default`,{},void 0,!0)])}var le=d(oe,[[`render`,ce],[`__scopeId`,`data-v-455eb62c`]]);const ue={"mb-1":``,"w-full":``,"gap-2":``},de={"w-full":``};var fe=A({__name:`Header`,setup(e){return(e,t)=>(z(),N(`header`,ue,[B(`div`,de,[P(Y)]),P(H(f),{class:`m-1 block max-h-[10lh] min-h-[1lh] rounded-lg bg-neutral-100 p-2 text-lg text-neutral-500 outline-none dark:bg-neutral-800 dark:text-neutral-400`,to:`/settings`},{default:M(()=>t[0]||=[B(`div`,{"i-solar:settings-minimalistic-bold-duotone":``},null,-1)]),_:1,__:[0]})]))}}),pe=fe,me=`/assets/worker-FPXhib_8.js`;const Q=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/`.split(``),he=e=>{let t=typeof e;return t===`object`?e===null?`null`:e?.constructor?.name??`object`:t},ge=e=>{if(typeof e==`string`)return new TextEncoder().encode(e);if(e instanceof Uint8Array)return e;if(e instanceof ArrayBuffer)return new Uint8Array(e);throw TypeError(`The input must be a Uint8Array, a string, or an ArrayBuffer. Received a value of the type ${he(e)}.`)},_e=e=>{let t=ge(e),n=``,r,i=t.length;for(r=2;r<i;r+=3)n+=Q[t[r-2]>>2],n+=Q[(t[r-2]&3)<<4|t[r-1]>>4],n+=Q[(t[r-1]&15)<<2|t[r]>>6],n+=Q[t[r]&63];return r===i+1&&(n+=Q[t[r-2]>>2],n+=Q[(t[r-2]&3)<<4],n+=`==`),r===i&&(n+=Q[t[r-2]>>2],n+=Q[(t[r-2]&3)<<4|t[r-1]>>4],n+=Q[(t[r-1]&15)<<2],n+=`=`),n};function $(e,t,n){for(let r=0;r<n.length;r++)e.setUint8(t+r,n.charCodeAt(r))}function ve(e,t,n=1){let r=n,i=e.byteLength,a=new ArrayBuffer(44+i*2),o=new DataView(a);$(o,0,`RIFF`),o.setUint32(4,36+i*2,!0),$(o,8,`WAVE`),$(o,12,`fmt `),o.setUint32(16,16,!0),o.setUint16(20,1,!0),o.setUint16(22,r,!0),o.setUint32(24,t,!0),o.setUint32(28,t*r*2,!0),o.setUint16(32,r*2,!0),o.setUint16(34,16,!0),$(o,36,`data`),o.setUint32(40,i*2,!0);let s=44;for(let t=0;t<i;t++){let n=Math.max(-1,Math.min(1,e[t])),r=n<0?n*32768:n*32767;o.setInt16(s+t*2,r,!0)}return a}function ye(e,t){return _e(ve(e,t))}const be={relative:``,px:`<sm:2`,py:`<sm:2`,flex:`~ col`,rounded:`lg`,"overflow-hidden":``},xe={key:0,flex:``,mr:`12`},Se={flex:`~ col`,border:`2 solid violet-200/50 dark:violet-500/50`,shadow:`md violet-200/50 dark:none`,"min-w-20":``,"rounded-lg":``,"px-2":``,"py-1":``,h:`unset <sm:fit`,bg:`<md:violet-500/25`},Ce={flex:`~ row`,"gap-2":``},we={"flex-1":``},Te={"text-xs":``,text:`violet-400/90 dark:violet-600/90`,"font-normal":``,class:`inline <sm:hidden`},Ee={key:0,"i-eos-icons:three-dots-loading":``},De=[`innerHTML`],Oe={key:1,flex:``,mr:`12`},ke={flex:`~ col`,border:`2 solid primary-200/50 dark:primary-500/50`,shadow:`md primary-200/50 dark:none`,"min-w-20":``,"rounded-lg":``,"px-2":``,"py-1":``,h:`unset <sm:fit`,bg:`<md:primary-500/25`},Ae={"text-xs":``,text:`primary-400/90 dark:primary-600/90`,"font-normal":``,class:`inline <sm:hidden`},je={key:0,class:`markdown-content`,text:`xs primary-400`},Me={key:0},Ne={p:`1`,border:`1 solid primary-200`,"rounded-lg":``,m:`y-1`,bg:`primary-100`},Pe={key:1},Fe=[`innerHTML`],Ie={key:1,"i-eos-icons:three-dots-loading":``},Le={key:2,flex:`~ row-reverse`,ml:`12`},Re={flex:`~ col`,border:`2 solid cyan-200/50 dark:cyan-500/50`,shadow:`md cyan-200/50 dark:none`,px:`2`,h:`unset <sm:fit`,"min-w-20":``,"rounded-lg":``,"px-2":``,"py-1":``,bg:`<md:cyan-500/25`},ze={"text-xs":``,text:`cyan-400/90 dark:cyan-600/90`,"font-normal":``,class:`inline <sm:hidden`},Be=[`innerHTML`],Ve={key:1};var He=A({__name:`ChatHistory`,setup(e){let t=V(),{t:n}=s(),{messages:r,sending:a}=p(i()),{process:o}=u(),{onBeforeMessageComposed:c,onTokenLiteral:l}=i();return c(async()=>{k().then(()=>{t.value&&(t.value.scrollTop=t.value.scrollHeight)})}),l(async()=>{k().then(()=>{t.value&&(t.value.scrollTop=t.value.scrollHeight)})}),(e,i)=>{let s=R(`auto-animate`);return z(),N(`div`,be,[i[3]||=B(`div`,{"flex-1":``},null,-1),E((z(),N(`div`,{ref_key:`chatHistoryRef`,ref:t,"h-full":``,"w-full":``,flex:`~ col`,"overflow-scroll":``},[i[2]||=B(`div`,{"flex-1":``},null,-1),(z(!0),N(D,null,G(H(r),(e,t)=>(z(),N(`div`,{key:t,"mb-2":``},[e.role===`error`?(z(),N(`div`,xe,[B(`div`,Se,[B(`div`,Ce,[B(`div`,we,[B(`span`,Te,q(H(n)(`stage.chat.message.character-name.core-system`)),1)]),i[0]||=B(`div`,{"i-solar:danger-triangle-bold-duotone":``,"text-violet-500":``},null,-1)]),H(a)&&t===H(r).length-1?(z(),N(`div`,Ee)):(z(),N(`div`,{key:1,class:`markdown-content break-words text-violet-500`,text:`base <sm:xs`,innerHTML:H(o)(e.content)},null,8,De))])])):j(``,!0),e.role===`assistant`?(z(),N(`div`,Oe,[B(`div`,ke,[B(`div`,null,[B(`span`,Ae,q(H(n)(`stage.chat.message.character-name.airi`)),1)]),e.content&&t===H(r).length-1?(z(),N(`div`,je,[(z(!0),N(D,null,G(e.slices,(e,t)=>(z(),N(`div`,{key:t},[e.type===`tool-call`?(z(),N(`div`,Me,[B(`div`,Ne,[i[1]||=K(` Called: `),B(`code`,null,q(e.toolCall.toolName),1)])])):e.type===`tool-call-result`?(z(),N(`div`,Pe)):(z(),N(`div`,{key:2,innerHTML:H(o)(e.text)},null,8,Fe))]))),128))])):(z(),N(`div`,Ie))])])):e.role===`user`?(z(),N(`div`,Le,[B(`div`,Re,[B(`div`,null,[B(`span`,ze,q(H(n)(`stage.chat.message.character-name.you`)),1)]),e.content?(z(),N(`div`,{key:0,class:`markdown-content break-words`,text:`base <sm:xs`,innerHTML:H(o)(e.content)},null,8,Be)):(z(),N(`div`,Ve))])])):j(``,!0)]))),128))])),[[s]])])}}}),Ue=He;const We={flex:`col`,"items-center":``,"pt-4":``},Ge={flex:`~ row`,"w-fit":``,"rounded-lg":``},Ke=[`checked`,`aria-checked`],qe={flex:`~ row`,"items-center":``},Je={"min-w":`3em`},Ye={"h-full":``,"max-h":`[85vh]`,"w-full":``,py:`4`},Xe={flex:`~ col`,border:`solid 4 primary-200/20 dark:primary-400/20`,"h-full":``,"w-full":``,"overflow-scroll":``,"rounded-xl":``,bg:`primary-50/50 dark:primary-950/70`,"backdrop-blur-md":``},Ze={h:`<md:full`,flex:``,"gap-2":``};var Qe=A({__name:`InteractiveArea`,setup(t){let r=V(``),u=V(!1),d=V(`chat`),f=V(!1),m=V(!1),h=o(),{activeProvider:_,activeModel:v}=p(a()),{themeColorsHueDynamic:y}=p(n()),{ensurePermissions:b}=S({constraints:{audio:!0}}),{isAudioInputOn:x,selectedAudioDeviceId:C}=p(n()),{send:w,onAfterSend:T,discoverToolsCompatibility:D}=i(),{messages:O}=p(i()),{audioContext:k}=g(),{t:A}=s(),{transcribe:j,terminate:M}=c(me,{onComplete:async e=>{if(!e||!e.trim())return;let t=h.getProviderConfig(_.value);await w(e,{chatProvider:await h.getProviderInstance(_.value),model:v.value,providerConfig:t})}});async function F(){if(!(!r.value.trim()||m.value))try{let e=h.getProviderConfig(_.value);await w(r.value,{chatProvider:await h.getProviderInstance(_.value),model:v.value,providerConfig:e})}catch(e){O.value.pop(),O.value.push({role:`error`,content:e.message})}}let{destroy:L,start:R}=l(C,{onSpeechStart:()=>{u.value=!0},onVADMisfire:()=>{u.value=!1},onSpeechEnd:e=>{u.value=!1,U(e.buffer)},auto:!1});async function U(e){await k.resume();let t=await ye(e,k.sampleRate);j({type:`generate`,data:{audio:t,language:`en`}})}return I(x,async e=>{e===`false`&&(L(),M())}),I(f,async e=>{e&&await b()}),I([_,v],async()=>{_.value&&v.value&&await D(v.value,await h.getProviderInstance(_.value),[])}),ee(()=>{R()}),T(async()=>{r.value=``}),(t,n)=>(z(),N(`div`,We,[B(`fieldset`,Ge,[B(`label`,{class:J([d.value===`chat`?`bg-primary-100 dark:bg-primary-900`:`bg-white dark:bg-primary-950`,d.value===`chat`?`text-primary-500 dark:text-primary-500`:``,{"transition-colors-none ":H(y)}]),flex:`~ row`,checked:d.value===`chat`,"aria-checked":d.value===`chat`,border:`solid 2 primary-100 dark:primary-900`,text:`primary-300 hover:primary-500 dark:primary-300/50 dark:hover:primary-500`,transition:`all duration-250 ease-in-out`,"cursor-pointer":``,"items-center":``,"gap-1":``,"rounded-lg":``,"px-2":``},[E(B(`input`,{"onUpdate:modelValue":n[0]||=e=>d.value=e,type:`radio`,name:`tab`,value:`chat`,hidden:``},null,512),[[W,d.value]]),n[4]||=B(`div`,{"i-solar:dialog-2-bold-duotone":``,text:`2xl`,transform:`translate-y--2`},null,-1),B(`div`,qe,[B(`span`,Je,q(H(A)(`stage.chat.tabs.chat`)),1)])],10,Ke)]),B(`div`,Ye,[B(`div`,Xe,[P(Ue,{"h-full":``,"flex-1":``,"p-4":``,w:`full`,"max-h":`<md:[60%]`}),B(`div`,Ze,[P(H(e),{modelValue:r.value,"onUpdate:modelValue":n[1]||=e=>r.value=e,placeholder:H(A)(`stage.message`),text:`primary-500 hover:primary-600 dark:primary-300/50 dark:hover:primary-500 placeholder:primary-400 placeholder:hover:primary-500 placeholder:dark:primary-300/50 placeholder:dark:hover:primary-500`,bg:`primary-200/20 dark:primary-400/20`,"min-h":`[100px]`,"max-h":`[300px]`,"w-full":``,"rounded-t-xl":``,"p-4":``,"font-medium":``,"outline-none":``,transition:`all duration-250 ease-in-out placeholder:all placeholder:duration-250 placeholder:ease-in-out`,class:J({"transition-colors-none placeholder:transition-colors-none":H(y)}),onSubmit:F,onCompositionstart:n[2]||=e=>m.value=!0,onCompositionend:n[3]||=e=>m.value=!1},null,8,[`modelValue`,`placeholder`,`class`])])])])]))}}),$e=Qe;const et=[`src`],tt=[`src`];var nt=A({__name:`MobileHeaderLink`,setup(e){let t=m();return(e,n)=>(z(),C(H(f),{to:`/`,flex:`~`,"items-center":``,"gap-2":``,"px-2":``,"text-nowrap":``,"text-2xl":``,"outline-none":``},{default:M(()=>[H(t)?(z(),N(`img`,{key:0,src:H(ne),"h-8":``,"w-8":``,class:`theme-colored`},null,8,et)):(z(),N(`img`,{key:1,src:H(X),"h-8":``,"w-8":``,class:`theme-colored`},null,8,tt))]),_:1}))}}),rt=d(nt,[[`__scopeId`,`data-v-9c3d67a4`]]);const it={"mb-1":``,"w-full":``,"gap-2":``},at={"w-full":``,flex:``,"justify-center":``};var ot=A({__name:`MobileHeader`,setup(e){return(e,t)=>(z(),N(`header`,it,[B(`div`,at,[P(rt)])]))}}),st=ot;const ct={flex:`~ col`,rounded:`lg`,"overflow-hidden":``},lt={key:0,flex:``,mr:`12`},ut={flex:`~ col`,shadow:`md violet-200/20 dark:none`,"min-w-20":``,"rounded-lg":``,"px-3":``,"py-2":``,h:`unset <sm:fit`,bg:`violet-500 dark:violet-800`,"backdrop-blur-sm":``},dt={flex:`~ row`,"gap-2":``},ft={"flex-1":``},pt={"text-xs":``,text:`violet-400/90 dark:violet-600/90`,"font-normal":``,class:`inline <sm:hidden`},mt=[`innerHTML`],ht={key:1,"i-eos-icons:three-dots-loading":``},gt={key:1,flex:``,mr:`12`},_t={flex:`~ col`,shadow:`md primary-200/20 dark:none`,"min-w-20":``,"rounded-lg":``,"px-3":``,"py-2":``,h:`unset <sm:fit`,bg:`primary-100 dark:primary-800`,"backdrop-blur-md":``},vt={text:`primary-400/90 dark:primary-600/90`,"text-xs":``,"font-normal":``,class:`inline <sm:hidden`},yt=[`innerHTML`],bt={key:1,"i-eos-icons:three-dots-loading":``},xt={key:2,flex:`~`},St={flex:`~ col`,shadow:`md cyan-200/20 dark:none`,px:`2`,h:`unset <sm:fit`,"min-w-20":``,"rounded-lg":``,"px-3":``,"py-2":``,bg:`white dark:neutral-800`,"backdrop-blur-md":``},Ct={"text-xs":``,text:`cyan-400/90 dark:cyan-600/90`,"font-normal":``,class:`inline <sm:hidden`},wt=[`innerHTML`],Tt={key:1};var Et=A({__name:`MobileChatHistory`,setup(e){let t=V(),{t:n}=s(),{messages:r}=p(i()),{process:a}=u(),{onBeforeMessageComposed:o,onTokenLiteral:c}=i();return o(async()=>{k().then(()=>{t.value&&(t.value.scrollTop=t.value.scrollHeight)})}),c(async()=>{k().then(()=>{t.value&&(t.value.scrollTop=t.value.scrollHeight)})}),(e,i)=>{let o=R(`auto-animate`);return z(),N(`div`,ct,[E((z(),N(`div`,{ref_key:`chatHistoryRef`,ref:t,"max-h":`35dvh`,"z-5":``,flex:`~ col`,"h-full":``,"w-full":``,"overflow-scroll":``,class:`chat-history`},[(z(!0),N(D,null,G(H(r),(e,t)=>(z(),N(`div`,{key:t,"mb-2":``},[e.role===`error`?(z(),N(`div`,lt,[B(`div`,ut,[B(`div`,dt,[B(`div`,ft,[B(`span`,pt,q(H(n)(`stage.chat.message.character-name.core-system`)),1)]),i[0]||=B(`div`,{"i-solar:danger-triangle-bold-duotone":``,"text-violet-500":``},null,-1)]),e.content?(z(),N(`div`,{key:0,class:`markdown-content`,text:`base <sm:xs`,innerHTML:H(a)(e.content)},null,8,mt)):(z(),N(`div`,ht))])])):j(``,!0),e.role===`assistant`?(z(),N(`div`,gt,[B(`div`,_t,[B(`div`,null,[B(`span`,vt,q(H(n)(`stage.chat.message.character-name.airi`)),1)]),e.content?(z(),N(`div`,{key:0,class:`markdown-content`,text:`base <sm:xs`,innerHTML:H(a)(e.content)},null,8,yt)):(z(),N(`div`,bt))])])):e.role===`user`?(z(),N(`div`,xt,[B(`div`,St,[B(`div`,null,[B(`span`,Ct,q(H(n)(`stage.chat.message.character-name.you`)),1)]),e.content?(z(),N(`div`,{key:0,class:`markdown-content`,text:`base <sm:xs`,innerHTML:H(a)(e.content)},null,8,wt)):(z(),N(`div`,Tt))])])):j(``,!0)]))),128))])),[[o]])])}}}),Dt=d(Et,[[`__scopeId`,`data-v-23390392`]]),Ot=class extends Date{constructor(){super(),this.setTime(arguments.length===0?Date.now():arguments.length===1?typeof arguments[0]==`string`?+new Date(arguments[0]):arguments[0]:Date.UTC(...arguments))}getTimezoneOffset(){return 0}};const kt=/^(get|set)(?!UTC)/;Object.getOwnPropertyNames(Date.prototype).forEach(e=>{if(kt.test(e)){let t=Date.prototype[e.replace(kt,`$1UTC`)];t&&(Ot.prototype[e]=t)}});var At=class extends Ot{toString(){let e=this.toDateString(),t=this.toTimeString();return`${e} ${t}`}toDateString(){let e=jt.format(this),t=Mt.format(this),n=this.getFullYear();return`${e} ${t} ${n}`}toTimeString(){let e=Nt.format(this);return`${e} GMT+0000 (Coordinated Universal Time)`}toLocaleString(e,t){return Date.prototype.toLocaleString.call(this,e,{timeZone:`UTC`,...t})}toLocaleDateString(e,t){return Date.prototype.toLocaleDateString.call(this,e,{timeZone:`UTC`,...t})}toLocaleTimeString(e,t){return Date.prototype.toLocaleTimeString.call(this,e,{timeZone:`UTC`,...t})}},jt=new Intl.DateTimeFormat(`en-US`,{weekday:`short`,timeZone:`UTC`}),Mt=new Intl.DateTimeFormat(`en-US`,{month:`short`,day:`numeric`,timeZone:`UTC`}),Nt=new Intl.DateTimeFormat(`en-GB`,{hour12:!1,hour:`numeric`,minute:`numeric`,second:`numeric`,timeZone:`UTC`});const Pt=`50371c580a`,Ft=`main`,It=`Tue Jul 22 14:28:27 2025 +0800`,Lt={"max-w":`calc[100%-2rem]`,"mx-auto":``,"h-full":``,flex:``,"flex-col":``,"pt-14":``},Rt={"flex-1":``},zt={grid:`~ cols-[70px_1fr]`,"mt-4":``,"gap-2":``,"text-sm":``},Bt={"font-mono":``},Vt={"font-mono":``},Ht={"font-mono":``};var Ut=A({__name:`About`,setup(e){let t=V(!1),n=ae(new At(It));return(e,r)=>(z(),N(D,null,[B(`button`,{border:`2 solid neutral-100/60 dark:neutral-800/30`,bg:`neutral-50/70 dark:neutral-800/70`,"w-fit":``,flex:``,"items-center":``,"self-end":``,"justify-center":``,"rounded-xl":``,"p-2":``,"backdrop-blur-md":``,title:`About`,onClick:r[0]||=e=>t.value=!t.value},r[2]||=[B(`div`,{"i-solar:info-circle-outline":``,"size-5":``,text:`neutral-500 dark:neutral-400`},null,-1)]),P(H(_),{modelValue:t.value,"onUpdate:modelValue":r[1]||=e=>t.value=e},{default:M(()=>[B(`div`,Lt,[r[7]||=B(`div`,{"font-sans-rounded":``,"mb-14":``,"text-center":``,"text-5xl":``},[B(`span`,{text:`neutral-400 dark:neutral-100/65`},`Project`),K(),B(`span`,{text:`pink-400 dark:pink-300/90`},`AIRI`),B(`div`,{"mt-2":``,"text-base":``},` Web ver. `)],-1),B(`div`,Rt,[r[6]||=B(`div`,{text:`neutral-500 dark:neutral-400`},` Application build information `,-1),B(`div`,zt,[r[3]||=B(`div`,{text:`neutral-500 dark:neutral-400`},` Branch `,-1),B(`div`,Bt,q(H(Ft)),1),r[4]||=B(`div`,{text:`neutral-500 dark:neutral-400`},` Commit `,-1),B(`div`,Vt,q(H(Pt).substring(0,7)),1),r[5]||=B(`div`,{text:`neutral-500 dark:neutral-400`},` Built on `,-1),B(`div`,Ht,q(H(n)),1)])]),r[8]||=B(`div`,{"my-10":``},[B(`div`,{text:`neutral-500 dark:neutral-400`},` About `),B(`div`,{"mt-4":``,flex:``,"flex-col":``,"gap-2":``},[B(`a`,{class:J([`block`,`flex items-center gap-2`,`rounded-xl px-3 py-2 lg:px-5 lg:py-3 outline-none backdrop-blur-md active:scale-95 focus:outline-none text-nowrap text-sm md:text-base`,`text-slate-700 dark:text-slate-100`]),bg:`black/4 dark:black/10 dark:hover:white/30`,transition:`colors,transform duration-200 ease-in-out`,href:`https://airi.moeru.ai/docs/`,target:`_blank`},[B(`div`,{"i-solar:home-smile-outline":``}),B(`div`,null,`Home`)]),B(`a`,{href:`https://airi.moeru.ai/docs/en/docs/overview/`,class:J([`block`,`flex items-center gap-2`,`rounded-xl px-3 py-2 lg:px-5 lg:py-3 outline-none backdrop-blur-md active:scale-95 focus:outline-none text-nowrap text-sm md:text-base`,`text-slate-700 dark:text-slate-100`]),bg:`black/4 dark:black/10 dark:hover:white/30`,transition:`colors,transform duration-200 ease-in-out`,target:`_blank`},[B(`div`,{"i-solar:document-add-outline":``}),B(`div`,null,`Documentations`)]),B(`a`,{href:`https://github.com/moeru-ai/airi`,class:J([`block`,`flex items-center gap-2`,`rounded-xl px-3 py-2 lg:px-5 lg:py-3 outline-none backdrop-blur-md active:scale-95 focus:outline-none text-nowrap text-sm md:text-base`,`text-slate-700 dark:text-slate-100`]),bg:`black/4 dark:black/10 dark:hover:white/30`,transition:`colors,transform duration-200 ease-in-out`,target:`_blank`},[B(`div`,{"i-simple-icons:github":``}),B(`div`,null,`GitHub`)])])],-1)])]),_:1},8,[`modelValue`])],64))}}),Wt=Ut;const Gt={"w-full":``,flex:``,"flex-1":``,"items-center":``,"self-end":``,"justify-end":``,"gap-2":``},Kt={key:0,"w-full":``,flex:``,"justify-between":``,"gap-2":``},qt={key:0,"i-solar:tuning-outline":``,"size-5":``},Jt={key:1,"i-solar:alt-arrow-right-outline":``,"size-5":``};var Yt=A({__name:`ViewControls`,props:{modelValue:{required:!0},modelModifiers:{}},emits:F([`reset`],[`update:modelValue`]),setup(e,{emit:t}){let r=t,{stageView:i,stageViewControlsEnabled:a}=p(n()),o=w(e,`modelValue`);function s(e){if(o.value===e){r(`reset`);return}o.value=e}return(e,t)=>(z(),N(`div`,Gt,[P(U,{name:`fade`},{default:M(()=>[H(a)?(z(),N(`div`,Kt,[P(H(v),{variant:`secondary-muted`,toggled:o.value===`x`,"w-full":``,onClick:t[0]||=e=>s(`x`)},{default:M(()=>t[5]||=[K(` X `)]),_:1,__:[5]},8,[`toggled`]),P(H(v),{variant:`secondary-muted`,toggled:o.value===`y`,"w-full":``,onClick:t[1]||=e=>s(`y`)},{default:M(()=>t[6]||=[K(` Y `)]),_:1,__:[6]},8,[`toggled`]),H(i)===`3d`?(z(),C(H(v),{key:0,variant:`secondary-muted`,toggled:o.value===`z`,"w-full":``,onClick:t[2]||=e=>s(`z`)},{default:M(()=>t[7]||=[K(` Z `)]),_:1,__:[7]},8,[`toggled`])):j(``,!0),P(H(v),{variant:`secondary-muted`,toggled:o.value===`scale`,"w-full":``,onClick:t[3]||=e=>s(`scale`)},{default:M(()=>t[8]||=[K(` Scale `)]),_:1,__:[8]},8,[`toggled`])])):j(``,!0)]),_:1}),B(`button`,{"w-fit":``,flex:``,"items-center":``,"self-end":``,"justify-center":``,"justify-self-end":``,"rounded-xl":``,"p-2":``,"backdrop-blur-md":``,border:`2 solid neutral-100/60 dark:neutral-800/30`,bg:`neutral-50/70 dark:neutral-800/70`,title:`View`,text:`neutral-500 dark:neutral-400`,onClick:t[4]||=e=>a.value=!H(a)},[P(U,{name:`fade`,mode:`out-in`},{default:M(()=>[H(a)?(z(),N(`div`,Jt)):(z(),N(`div`,qt))]),_:1})])]))}}),Xt=d(Yt,[[`__scopeId`,`data-v-35df7db7`]]);const Zt={key:0},Qt={key:0,relative:``,class:`[&_.round-range-tooltip]:hover:opacity-100`},$t={class:`round-range-tooltip`,top:`50%`,"translate-y":`[-50%]`,absolute:``,"left-10":``,"font-mono":``,"op-0":``,transition:`all duration-200 ease-in-out`},en={key:1,relative:``,class:`[&_.round-range-tooltip]:hover:opacity-100`},tn={class:`round-range-tooltip`,top:`50%`,"translate-y":`[-50%]`,absolute:``,"left-10":``,"font-mono":``,"op-0":``,transition:`all duration-200 ease-in-out`},nn={key:2,relative:``,class:`[&_.round-range-tooltip]:hover:opacity-100`},rn={class:`round-range-tooltip`,top:`50%`,"translate-y":`[-50%]`,absolute:``,"left-10":``,"font-mono":``,"op-0":``,transition:`all duration-200 ease-in-out`},an={key:3,relative:``,class:`[&_.round-range-tooltip]:hover:opacity-100`},on={class:`round-range-tooltip`,top:`50%`,"translate-y":`[-50%]`,absolute:``,"left-10":``,"font-mono":``,"op-0":``,transition:`all duration-200 ease-in-out`};var sn=A({__name:`Inputs`,props:{mode:{}},setup(e,{expose:i}){let a=e,{stageView:o,stageViewControlsEnabled:s}=p(n()),{scale:c,position:l,modelSize:u}=p(t()),{scale:d,position:f}=p(r()),m=O({get:()=>{switch(o.value){case`2d`:return f.value.x;case`3d`:return l.value.x;default:return 0}},set:e=>{switch(o.value){case`2d`:f.value.x=e;break;case`3d`:l.value.x=e;break;default:break}}}),h=O(()=>o.value===`2d`?-500:-u.value.x-10),g=O(()=>o.value===`2d`?500:u.value.x+10),_=O({get:()=>{switch(o.value){case`2d`:return f.value.y;case`3d`:return l.value.y;default:return 0}},set:e=>{switch(o.value){case`2d`:f.value.y=e;break;case`3d`:l.value.y=e;break;default:break}}}),v=O(()=>o.value===`2d`?-500:-u.value.y-10),b=O(()=>o.value===`2d`?500:u.value.y+10),x=O({get:()=>{switch(o.value){case`2d`:return 0;case`3d`:return l.value.z;default:return 0}},set:e=>{switch(o.value){case`2d`:break;case`3d`:l.value.z=e;break;default:break}}}),S=O(()=>o.value===`2d`?-500:-u.value.z-10),w=O(()=>o.value===`2d`?500:u.value.z+10),T=O({get:()=>o.value===`2d`?d.value:c.value,set:e=>{o.value===`2d`?d.value=e:c.value=e}});function E(){switch(a.mode){case`x`:m.value=0;break;case`y`:_.value=0;break;case`z`:x.value=0;break;case`scale`:T.value=1;break}}return i({resetOnMode:E}),(e,t)=>(z(),C(U,{name:`fade-side-pops-in`},{default:M(()=>[H(s)?(z(),N(`div`,Zt,[P(U,{name:`fade-side-pops-in`,mode:`out-in`},{default:M(()=>[a.mode===`x`?(z(),N(`div`,Qt,[P(H(y),{modelValue:m.value,"onUpdate:modelValue":t[0]||=e=>m.value=e,min:h.value,max:g.value,step:.01,"data-direction":`vertical`,h:`50%`,"write-vertical-left":``},null,8,[`modelValue`,`min`,`max`]),B(`div`,$t,q(m.value.toFixed(2)),1)])):a.mode===`y`?(z(),N(`div`,en,[P(H(y),{modelValue:_.value,"onUpdate:modelValue":t[1]||=e=>_.value=e,min:v.value,max:b.value,step:.01,"write-vertical-left":``,h:`50%`,"data-direction":`vertical`},null,8,[`modelValue`,`min`,`max`]),B(`div`,tn,q(_.value.toFixed(2)),1)])):H(o)===`3d`&&a.mode===`z`?(z(),N(`div`,nn,[P(H(y),{modelValue:x.value,"onUpdate:modelValue":t[2]||=e=>x.value=e,min:S.value,max:w.value,step:.01,"write-vertical-left":``,h:`50%`,"data-direction":`vertical`},null,8,[`modelValue`,`min`,`max`]),B(`div`,rn,q(x.value.toFixed(2)),1)])):a.mode===`scale`?(z(),N(`div`,an,[P(H(y),{modelValue:T.value,"onUpdate:modelValue":t[3]||=e=>T.value=e,min:0,max:3,step:1e-4,"write-vertical-left":``,h:`50%`,"data-direction":`vertical`},null,8,[`modelValue`]),B(`div`,on,q(T.value.toFixed(2)),1)])):j(``,!0)]),_:1})])):j(``,!0)]),_:1}))}}),cn=d(sn,[[`__scopeId`,`data-v-d116bf35`]]);const ln={fixed:``,"bottom-0":``,"w-full":``,flex:``,"flex-col":``},un={relative:``,"w-full":``,"self-end":``},dn={top:`50%`,"translate-y":`[-50%]`,fixed:``,"z-15":``,"px-3":``},fn={"translate-y":`[-100%]`,absolute:``,"right-0":``,"w-full":``,"px-3":``,"pb-3":``,"font-sans":``},pn={flex:`~ col`,"w-full":``,"gap-1":``},mn={key:0,"i-solar:moon-outline":``,"size-5":``,text:`neutral-500 dark:neutral-400`},hn={key:1,"i-solar:sun-2-outline":``,"size-5":``,text:`neutral-500 dark:neutral-400`},gn={key:0,"size-5":``,text:`neutral-500 dark:neutral-400`,"inline-flex":``,"items-center":``,"justify-center":``},_n={key:1,"size-5":``,text:`neutral-500 dark:neutral-400`,"inline-flex":``,"items-center":``,"justify-center":``};var vn=A({__name:`MobileInteractiveArea`,setup(t){let r=m({disableTransition:!1}),c=V(`scale`),u=te(`viewControlsInputs`),d=V(``),g=V(!1),_=V(!1),v=h(),y=o(),{activeProvider:S,activeModel:w}=p(a());x(document.documentElement,()=>v.update());let{isAudioInputOn:T,selectedAudioDeviceId:E,themeColorsHueDynamic:D,stageView:O,stageViewControlsEnabled:k}=p(n()),{send:A,onAfterSend:F,discoverToolsCompatibility:R}=i(),{messages:W}=p(i()),{t:G}=s();async function K(){if(!(!d.value.trim()||_.value))try{let e=y.getProviderConfig(S.value);await A(d.value,{chatProvider:await y.getProviderInstance(S.value),model:w.value,providerConfig:e})}catch(e){W.value.pop(),W.value.push({role:`error`,content:e.message})}}let{destroy:q,start:Y}=l(E,{onSpeechStart:()=>{g.value=!0},onVADMisfire:()=>{g.value=!1},onSpeechEnd:e=>{g.value=!1,X(e)},auto:!1});function X(e){alert(`Transcription is not implemented yet`)}return I(T,async e=>{e===`false`&&q()}),F(async()=>{d.value=``}),I([S,w],async()=>{S.value&&w.value&&await R(w.value,await y.getProviderInstance(S.value),[])}),ee(()=>{Y(),v.update()}),(t,n)=>(z(),N(`div`,ln,[(z(),C(L,null,[P(U,{name:`fade`},{default:M(()=>[H(k)?j(``,!0):(z(),C(Dt,{key:0,"max-w":`[calc(100%-3.5rem)]`,"w-full":``,"self-start":``,"pl-3":``}))]),_:1})],1024)),B(`div`,un,[B(`div`,dn,[P(cn,{ref:`viewControlsInputs`,mode:c.value},null,8,[`mode`])]),B(`div`,fn,[B(`div`,pn,[P(Wt),B(`button`,{border:`2 solid neutral-100/60 dark:neutral-800/30`,bg:`neutral-50/70 dark:neutral-800/70`,"w-fit":``,flex:``,"items-center":``,"self-end":``,"justify-center":``,"rounded-xl":``,"p-2":``,"backdrop-blur-md":``,title:`Theme`,onClick:n[0]||=e=>r.value=!H(r)},[P(U,{name:`fade`,mode:`out-in`},{default:M(()=>[H(r)?(z(),N(`div`,mn)):(z(),N(`div`,hn))]),_:1})]),P(H(f),{to:`/settings`,border:`2 solid neutral-100/60 dark:neutral-800/30`,bg:`neutral-50/70 dark:neutral-800/70`,"w-fit":``,flex:``,"items-center":``,"self-end":``,"justify-center":``,"rounded-xl":``,"p-2":``,"backdrop-blur-md":``,title:`Settings`},{default:M(()=>n[7]||=[B(`div`,{"i-solar:settings-outline":``,"size-5":``,text:`neutral-500 dark:neutral-400`},null,-1)]),_:1,__:[7]}),B(`button`,{border:`2 solid neutral-100/60 dark:neutral-800/30`,bg:`neutral-50/70 dark:neutral-800/70`,"w-fit":``,flex:``,"items-center":``,"self-end":``,"justify-center":``,"rounded-xl":``,"p-2":``,"backdrop-blur-md":``,title:`Stage View`,onClick:n[1]||=e=>O.value=H(O)===`2d`?`3d`:`2d`},[H(O)===`2d`?(z(),N(`div`,gn,n[8]||=[B(`span`,null,`2D`,-1)])):j(``,!0),H(O)===`3d`?(z(),N(`div`,_n,n[9]||=[B(`span`,null,`3D`,-1)])):j(``,!0)]),P(Xt,{modelValue:c.value,"onUpdate:modelValue":n[2]||=e=>c.value=e,onReset:n[3]||=()=>u.value?.resetOnMode()},null,8,[`modelValue`])])]),B(`div`,{bg:`white dark:neutral-800`,"max-h-100dvh":``,"max-w-100dvw":``,"w-full":``,flex:``,"gap-1":``,"overflow-auto":``,"px-3":``,"pt-2":``,style:b({paddingBottom:`${Math.max(Number.parseFloat(H(v).bottom.value.replace(`px`,``)),12)}px`})},[P(H(e),{modelValue:d.value,"onUpdate:modelValue":n[4]||=e=>d.value=e,placeholder:H(G)(`stage.message`),border:`solid 2 neutral-200/60 dark:neutral-700/60`,text:`neutral-500 hover:neutral-600 dark:neutral-100 dark:hover:neutral-200 placeholder:neutral-400 placeholder:hover:neutral-500 placeholder:dark:neutral-300 placeholder:dark:hover:neutral-400`,bg:`neutral-100/80 dark:neutral-950/80`,"max-h":`[10lh]`,"min-h":`[calc(1lh+4px+4px)]`,"w-full":``,"resize-none":``,"overflow-y-scroll":``,rounded:`[1lh]`,"px-4":``,"py-0.5":``,"outline-none":``,"backdrop-blur-md":``,"scrollbar-none":``,transition:`all duration-250 ease-in-out placeholder:all placeholder:duration-250 placeholder:ease-in-out`,class:J([H(D)?`transition-colors-none placeholder:transition-colors-none`:``]),"default-height":`1lh`,onSubmit:K,onCompositionstart:n[5]||=e=>_.value=!0,onCompositionend:n[6]||=e=>_.value=!1},null,8,[`modelValue`,`placeholder`,`class`]),d.value.trim()||_.value?(z(),N(`button`,{key:0,w:`[calc(1lh+4px+4px)]`,h:`[calc(1lh+4px+4px)]`,"aspect-square":``,flex:``,"items-center":``,"self-end":``,"justify-center":``,"rounded-full":``,"outline-none":``,"backdrop-blur-md":``,text:`neutral-500 hover:neutral-600 dark:neutral-900 dark:hover:neutral-800`,bg:`primary-50/80 dark:neutral-100/80 hover:neutral-50`,transition:`all duration-250 ease-in-out`,onClick:K},n[10]||=[B(`div`,{"i-solar:arrow-up-outline":``},null,-1)])):j(``,!0)],4)])]))}}),yn=vn;const bn={class:`relative`},xn={absolute:``,"left-0":``,"right-0":``,"top-0":``,"w-full":``,"overflow-hidden":``};var Sn=A({__name:`AnimatedWave`,props:{height:{default:40},amplitude:{default:14},waveLength:{default:250},fillColor:{default:`oklch(95% 0.10 var(--chromatic-hue))`},direction:{default:`down`},movementDirection:{default:`left`},animationSpeed:{default:50}},setup(e){let t=e,n=V(t.height),r=V(t.amplitude),i=V(t.waveLength),a=V(t.fillColor),o=V(t.direction),s=V(t.movementDirection);function c(e,t,n,r,i){let a=[],o=Math.ceil(e/r),s=o*r,c=1,l=i===`up`?n:t-n;a.push(`M 0 ${l}`);let u=Math.PI*2/r;for(let e=0;e<=s;e+=c){let t=n*Math.sin(u*e),r=i===`up`?l-t:l+t;a.push(`L ${e} ${r}`)}let d=i===`up`?t:0;return a.push(`L ${s} ${d}`),a.push(`L 0 ${d} Z`),a.join(` `)}let l=O(()=>n.value+r.value*2),u=O(()=>{let e=`<svg width="${i.value}" height="${l.value}" xmlns="http://www.w3.org/2000/svg">
2
+ <path d="${c(i.value,l.value,r.value,i.value,o.value)}"/>
3
+ </svg>`;return`url(data:image/svg+xml;base64,${btoa(e)})`});return I(()=>[t.height,t.amplitude,t.waveLength,t.fillColor,t.direction,t.movementDirection],()=>{n.value=t.height,r.value=t.amplitude,i.value=t.waveLength,a.value=t.fillColor,o.value=t.direction,s.value=t.movementDirection},{immediate:!0}),(e,t)=>(z(),N(`div`,bn,[T(e.$slots,`default`,{},void 0,!0),B(`div`,xn,[B(`div`,{class:`colored-area wave`,style:b({background:a.value,height:`${l.value}px`,maskImage:u.value,WebkitMaskImage:u.value,"--wave-translate":`${-i.value}px`,"--animation-duration":`${i.value/e.animationSpeed}s`,"animation-direction":s.value===`left`?`normal`:`reverse`})},null,4)])]))}}),Cn=d(Sn,[[`__scopeId`,`data-v-33a54ad1`]]);export{Cn as b,yn as c,st as d,$e as e,pe as f,le as g};
assets/AnimatedWave-DHHIvVVC.js DELETED
@@ -1,3 +0,0 @@
1
- import{b as e}from"./Basic-CcFV8fg0.js";import{A as t,B as n,C as r,D as i,I as a,J as o,L as s,Q as c,a$ as l,a4 as u,a5 as d,a9 as f,aL as p,aP as m,aS as h,aT as g,aW as _,ab as v,ag as y,aq as b,b$ as x,b0 as S,bA as C,bB as w,bC as T,bD as E,bE as D,bF as O,bG as k,bH as A,bI as j,bJ as M,bK as N,bM as P,bN as F,bO as I,bP as L,bQ as R,bR as z,bS as B,bU as V,bX as H,b_ as U,bt as W,bv as G,bx as K,by as q,bz as J,c0 as Y,c1 as X}from"./index-BFym949y.js";import{b as ee,c as te,d as ne}from"./HeaderLink-BXWLCGTy.js";import{d as Z,e as re,f as ie}from"./Scenes-CZrLq5ZX.js";function ae(e,t){let n=ie(e,t?.in);if(!re(n))throw RangeError(`Invalid time value`);let r=t?.format??`extended`,i=t?.representation??`complete`,a=``,o=r===`extended`?`-`:``,s=r===`extended`?`:`:``;if(i!==`time`){let e=Z(n.getDate(),2),t=Z(n.getMonth()+1,2),r=Z(n.getFullYear(),4);a=`${r}${o}${t}${o}${e}`}if(i!==`date`){let e=Z(n.getHours(),2),t=Z(n.getMinutes(),2),r=Z(n.getSeconds(),2),i=a===``?``:` `;a=`${a}${i}${e}${s}${t}${s}${r}`}return a}const oe={},se={class:`cross-background-container`};function ce(e,t){return C(),B(`div`,se,[j(e.$slots,`default`,{},void 0,!0)])}var le=p(oe,[[`render`,ce],[`__scopeId`,`data-v-455eb62c`]]);const ue={"mb-1":``,"w-full":``,"gap-2":``},de={"w-full":``};var fe=L({__name:`Header`,setup(e){return(e,t)=>(C(),B(`header`,ue,[w(`div`,de,[V(ee)]),V(U(m),{class:`m-1 block max-h-[10lh] min-h-[1lh] rounded-lg bg-neutral-100 p-2 text-lg text-neutral-500 outline-none dark:bg-neutral-800 dark:text-neutral-400`,to:`/settings`},{default:z(()=>t[0]||=[w(`div`,{"i-solar:settings-minimalistic-bold-duotone":``},null,-1)]),_:1,__:[0]})]))}}),pe=fe,me=`/assets/worker-Bv82ofgX.js`;const Q=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/`.split(``),he=e=>{let t=typeof e;return t===`object`?e===null?`null`:e?.constructor?.name??`object`:t},ge=e=>{if(typeof e==`string`)return new TextEncoder().encode(e);if(e instanceof Uint8Array)return e;if(e instanceof ArrayBuffer)return new Uint8Array(e);throw TypeError(`The input must be a Uint8Array, a string, or an ArrayBuffer. Received a value of the type ${he(e)}.`)},_e=e=>{let t=ge(e),n=``,r,i=t.length;for(r=2;r<i;r+=3)n+=Q[t[r-2]>>2],n+=Q[(t[r-2]&3)<<4|t[r-1]>>4],n+=Q[(t[r-1]&15)<<2|t[r]>>6],n+=Q[t[r]&63];return r===i+1&&(n+=Q[t[r-2]>>2],n+=Q[(t[r-2]&3)<<4],n+=`==`),r===i&&(n+=Q[t[r-2]>>2],n+=Q[(t[r-2]&3)<<4|t[r-1]>>4],n+=Q[(t[r-1]&15)<<2],n+=`=`),n};function $(e,t,n){for(let r=0;r<n.length;r++)e.setUint8(t+r,n.charCodeAt(r))}function ve(e,t,n=1){let r=n,i=e.byteLength,a=new ArrayBuffer(44+i*2),o=new DataView(a);$(o,0,`RIFF`),o.setUint32(4,36+i*2,!0),$(o,8,`WAVE`),$(o,12,`fmt `),o.setUint32(16,16,!0),o.setUint16(20,1,!0),o.setUint16(22,r,!0),o.setUint32(24,t,!0),o.setUint32(28,t*r*2,!0),o.setUint16(32,r*2,!0),o.setUint16(34,16,!0),$(o,36,`data`),o.setUint32(40,i*2,!0);let s=44;for(let t=0;t<i;t++){let n=Math.max(-1,Math.min(1,e[t])),r=n<0?n*32768:n*32767;o.setInt16(s+t*2,r,!0)}return a}function ye(e,t){return _e(ve(e,t))}const be={relative:``,px:`<sm:2`,py:`<sm:2`,flex:`~ col`,rounded:`lg`,"overflow-hidden":``},xe={key:0,flex:``,mr:`12`},Se={flex:`~ col`,border:`2 solid violet-200/50 dark:violet-500/50`,shadow:`md violet-200/50 dark:none`,"min-w-20":``,"rounded-lg":``,"px-2":``,"py-1":``,h:`unset <sm:fit`,bg:`<md:violet-500/25`},Ce={flex:`~ row`,"gap-2":``},we={"flex-1":``},Te={"text-xs":``,text:`violet-400/90 dark:violet-600/90`,"font-normal":``,class:`inline <sm:hidden`},Ee={key:0,"i-eos-icons:three-dots-loading":``},De=[`innerHTML`],Oe={key:1,flex:``,mr:`12`},ke={flex:`~ col`,border:`2 solid primary-200/50 dark:primary-500/50`,shadow:`md primary-200/50 dark:none`,"min-w-20":``,"rounded-lg":``,"px-2":``,"py-1":``,h:`unset <sm:fit`,bg:`<md:primary-500/25`},Ae={"text-xs":``,text:`primary-400/90 dark:primary-600/90`,"font-normal":``,class:`inline <sm:hidden`},je={key:0,"i-eos-icons:three-dots-loading":``},Me=[`innerHTML`],Ne={key:2,flex:`~ row-reverse`,ml:`12`},Pe={flex:`~ col`,border:`2 solid cyan-200/50 dark:cyan-500/50`,shadow:`md cyan-200/50 dark:none`,px:`2`,h:`unset <sm:fit`,"min-w-20":``,"rounded-lg":``,"px-2":``,"py-1":``,bg:`<md:cyan-500/25`},Fe={"text-xs":``,text:`cyan-400/90 dark:cyan-600/90`,"font-normal":``,class:`inline <sm:hidden`},Ie=[`innerHTML`],Le={key:1};var Re=L({__name:`ChatHistory`,setup(e){let t=H(),{t:n}=s(),{messages:r,sending:a}=h(i()),{process:o}=d(),{onBeforeMessageComposed:c,onTokenLiteral:l}=i();return c(async()=>{I().then(()=>{t.value&&(t.value.scrollTop=t.value.scrollHeight)})}),l(async()=>{I().then(()=>{t.value&&(t.value.scrollTop=t.value.scrollHeight)})}),(e,i)=>{let s=J(`auto-animate`);return C(),B(`div`,be,[i[2]||=w(`div`,{"flex-1":``},null,-1),M((C(),B(`div`,{ref_key:`chatHistoryRef`,ref:t,"h-full":``,"w-full":``,flex:`~ col`,"overflow-scroll":``},[i[1]||=w(`div`,{"flex-1":``},null,-1),(C(!0),B(P,null,E(U(r),(e,t)=>(C(),B(`div`,{key:t,"mb-2":``},[e.role===`error`?(C(),B(`div`,xe,[w(`div`,Se,[w(`div`,Ce,[w(`div`,we,[w(`span`,Te,X(U(n)(`stage.chat.message.character-name.core-system`)),1)]),i[0]||=w(`div`,{"i-solar:danger-triangle-bold-duotone":``,"text-violet-500":``},null,-1)]),U(a)&&t===U(r).length-1?(C(),B(`div`,Ee)):(C(),B(`div`,{key:1,class:`markdown-content break-words text-violet-500`,text:`base <sm:xs`,innerHTML:U(o)(e.content)},null,8,De))])])):R(``,!0),e.role===`assistant`?(C(),B(`div`,Oe,[w(`div`,ke,[w(`div`,null,[w(`span`,Ae,X(U(n)(`stage.chat.message.character-name.airi`)),1)]),U(a)&&t===U(r).length-1?(C(),B(`div`,je)):(C(),B(`div`,{key:1,class:`markdown-content break-words`,text:`base <sm:xs`,innerHTML:U(o)(e.content)},null,8,Me))])])):e.role===`user`?(C(),B(`div`,Ne,[w(`div`,Pe,[w(`div`,null,[w(`span`,Fe,X(U(n)(`stage.chat.message.character-name.you`)),1)]),e.content?(C(),B(`div`,{key:0,class:`markdown-content break-words`,text:`base <sm:xs`,innerHTML:U(o)(e.content)},null,8,Ie)):(C(),B(`div`,Le))])])):R(``,!0)]))),128))])),[[s]])])}}}),ze=Re;const Be={flex:`col`,"items-center":``,"pt-4":``},Ve={flex:`~ row`,"w-fit":``,"rounded-lg":``},He=[`checked`,`aria-checked`],Ue={flex:`~ row`,"items-center":``},We={"min-w":`3em`},Ge={"h-full":``,"max-h":`[85vh]`,"w-full":``,py:`4`},Ke={flex:`~ col`,border:`solid 4 primary-200/20 dark:primary-400/20`,"h-full":``,"w-full":``,"overflow-scroll":``,"rounded-xl":``,bg:`primary-50/50 dark:primary-950/70`,"backdrop-blur-md":``},qe={h:`<md:full`,flex:``,"gap-2":``};var Je=L({__name:`InteractiveArea`,setup(t){let r=H(``),l=H(!1),d=H(`chat`),p=H(!1),m=H(!1),g=o(),{activeProvider:_,activeModel:v}=h(a()),{themeColorsHueDynamic:y}=h(n()),{ensurePermissions:b}=S({constraints:{audio:!0}}),{isAudioInputOn:T,selectedAudioDeviceId:E}=h(n()),{send:D,onAfterSend:O,discoverToolsCompatibility:k}=i(),{messages:A}=h(i()),{audioContext:j}=f(),{t:P}=s(),{transcribe:F,terminate:I}=c(me,{onComplete:async e=>{if(!e||!e.trim())return;let t=g.getProviderConfig(_.value);await D(e,{chatProvider:await g.getProviderInstance(_.value),model:v.value,providerConfig:t})}});async function L(){if(!(!r.value.trim()||m.value))try{let e=g.getProviderConfig(_.value);await D(r.value,{chatProvider:await g.getProviderInstance(_.value),model:v.value,providerConfig:e})}catch(e){A.value.pop(),A.value.push({role:`error`,content:e.message})}}let{destroy:R,start:z}=u(E,{onSpeechStart:()=>{l.value=!0},onVADMisfire:()=>{l.value=!1},onSpeechEnd:e=>{l.value=!1,W(e.buffer)},auto:!1});async function W(e){await j.resume();let t=await ye(e,j.sampleRate);F({type:`generate`,data:{audio:t,language:`en`}})}return q(T,async e=>{e===`false`&&(R(),I())}),q(p,async e=>{e&&await b()}),q([_,v],async()=>{_.value&&v.value&&await k(v.value,await g.getProviderInstance(_.value),[])}),N(()=>{z()}),O(async()=>{r.value=``}),(t,n)=>(C(),B(`div`,Be,[w(`fieldset`,Ve,[w(`label`,{class:x([d.value===`chat`?`bg-primary-100 dark:bg-primary-900`:`bg-white dark:bg-primary-950`,d.value===`chat`?`text-primary-500 dark:text-primary-500`:``,{"transition-colors-none ":U(y)}]),flex:`~ row`,checked:d.value===`chat`,"aria-checked":d.value===`chat`,border:`solid 2 primary-100 dark:primary-900`,text:`primary-300 hover:primary-500 dark:primary-300/50 dark:hover:primary-500`,transition:`all duration-250 ease-in-out`,"cursor-pointer":``,"items-center":``,"gap-1":``,"rounded-lg":``,"px-2":``},[M(w(`input`,{"onUpdate:modelValue":n[0]||=e=>d.value=e,type:`radio`,name:`tab`,value:`chat`,hidden:``},null,512),[[G,d.value]]),n[4]||=w(`div`,{"i-solar:dialog-2-bold-duotone":``,text:`2xl`,transform:`translate-y--2`},null,-1),w(`div`,Ue,[w(`span`,We,X(U(P)(`stage.chat.tabs.chat`)),1)])],10,He)]),w(`div`,Ge,[w(`div`,Ke,[V(ze,{"h-full":``,"flex-1":``,"p-4":``,w:`full`,"max-h":`<md:[60%]`}),w(`div`,qe,[V(U(e),{modelValue:r.value,"onUpdate:modelValue":n[1]||=e=>r.value=e,placeholder:U(P)(`stage.message`),text:`primary-500 hover:primary-600 dark:primary-300/50 dark:hover:primary-500 placeholder:primary-400 placeholder:hover:primary-500 placeholder:dark:primary-300/50 placeholder:dark:hover:primary-500`,bg:`primary-200/20 dark:primary-400/20`,"min-h":`[100px]`,"max-h":`[300px]`,"w-full":``,"rounded-t-xl":``,"p-4":``,"font-medium":``,"outline-none":``,transition:`all duration-250 ease-in-out placeholder:all placeholder:duration-250 placeholder:ease-in-out`,class:x({"transition-colors-none placeholder:transition-colors-none":U(y)}),onSubmit:L,onCompositionstart:n[2]||=e=>m.value=!0,onCompositionend:n[3]||=e=>m.value=!1},null,8,[`modelValue`,`placeholder`,`class`])])])])]))}}),Ye=Je;const Xe=[`src`],Ze=[`src`];var Qe=L({__name:`MobileHeaderLink`,setup(e){let t=g();return(e,n)=>(C(),k(U(m),{to:`/`,flex:`~`,"items-center":``,"gap-2":``,"px-2":``,"text-nowrap":``,"text-2xl":``,"outline-none":``},{default:z(()=>[U(t)?(C(),B(`img`,{key:0,src:U(ne),"h-8":``,"w-8":``,class:`theme-colored`},null,8,Xe)):(C(),B(`img`,{key:1,src:U(te),"h-8":``,"w-8":``,class:`theme-colored`},null,8,Ze))]),_:1}))}}),$e=p(Qe,[[`__scopeId`,`data-v-9c3d67a4`]]);const et={"mb-1":``,"w-full":``,"gap-2":``},tt={"w-full":``,flex:``,"justify-center":``};var nt=L({__name:`MobileHeader`,setup(e){return(e,t)=>(C(),B(`header`,et,[w(`div`,tt,[V($e)])]))}}),rt=nt;const it={flex:`~ col`,rounded:`lg`,"overflow-hidden":``},at={key:0,flex:``,mr:`12`},ot={flex:`~ col`,shadow:`md violet-200/20 dark:none`,"min-w-20":``,"rounded-lg":``,"px-3":``,"py-2":``,h:`unset <sm:fit`,bg:`violet-500 dark:violet-800`,"backdrop-blur-sm":``},st={flex:`~ row`,"gap-2":``},ct={"flex-1":``},lt={"text-xs":``,text:`violet-400/90 dark:violet-600/90`,"font-normal":``,class:`inline <sm:hidden`},ut=[`innerHTML`],dt={key:1,"i-eos-icons:three-dots-loading":``},ft={key:1,flex:``,mr:`12`},pt={flex:`~ col`,shadow:`md primary-200/20 dark:none`,"min-w-20":``,"rounded-lg":``,"px-3":``,"py-2":``,h:`unset <sm:fit`,bg:`primary-100 dark:primary-800`,"backdrop-blur-md":``},mt={text:`primary-400/90 dark:primary-600/90`,"text-xs":``,"font-normal":``,class:`inline <sm:hidden`},ht=[`innerHTML`],gt={key:1,"i-eos-icons:three-dots-loading":``},_t={key:2,flex:`~`},vt={flex:`~ col`,shadow:`md cyan-200/20 dark:none`,px:`2`,h:`unset <sm:fit`,"min-w-20":``,"rounded-lg":``,"px-3":``,"py-2":``,bg:`white dark:neutral-800`,"backdrop-blur-md":``},yt={"text-xs":``,text:`cyan-400/90 dark:cyan-600/90`,"font-normal":``,class:`inline <sm:hidden`},bt=[`innerHTML`],xt={key:1};var St=L({__name:`MobileChatHistory`,setup(e){let t=H(),{t:n}=s(),{messages:r}=h(i()),{process:a}=d(),{onBeforeMessageComposed:o,onTokenLiteral:c}=i();return o(async()=>{I().then(()=>{t.value&&(t.value.scrollTop=t.value.scrollHeight)})}),c(async()=>{I().then(()=>{t.value&&(t.value.scrollTop=t.value.scrollHeight)})}),(e,i)=>{let o=J(`auto-animate`);return C(),B(`div`,it,[M((C(),B(`div`,{ref_key:`chatHistoryRef`,ref:t,"max-h":`35dvh`,"z-5":``,flex:`~ col`,"h-full":``,"w-full":``,"overflow-scroll":``,class:`chat-history`},[(C(!0),B(P,null,E(U(r),(e,t)=>(C(),B(`div`,{key:t,"mb-2":``},[e.role===`error`?(C(),B(`div`,at,[w(`div`,ot,[w(`div`,st,[w(`div`,ct,[w(`span`,lt,X(U(n)(`stage.chat.message.character-name.core-system`)),1)]),i[0]||=w(`div`,{"i-solar:danger-triangle-bold-duotone":``,"text-violet-500":``},null,-1)]),e.content?(C(),B(`div`,{key:0,class:`markdown-content`,text:`base <sm:xs`,innerHTML:U(a)(e.content)},null,8,ut)):(C(),B(`div`,dt))])])):R(``,!0),e.role===`assistant`?(C(),B(`div`,ft,[w(`div`,pt,[w(`div`,null,[w(`span`,mt,X(U(n)(`stage.chat.message.character-name.airi`)),1)]),e.content?(C(),B(`div`,{key:0,class:`markdown-content`,text:`base <sm:xs`,innerHTML:U(a)(e.content)},null,8,ht)):(C(),B(`div`,gt))])])):e.role===`user`?(C(),B(`div`,_t,[w(`div`,vt,[w(`div`,null,[w(`span`,yt,X(U(n)(`stage.chat.message.character-name.you`)),1)]),e.content?(C(),B(`div`,{key:0,class:`markdown-content`,text:`base <sm:xs`,innerHTML:U(a)(e.content)},null,8,bt)):(C(),B(`div`,xt))])])):R(``,!0)]))),128))])),[[o]])])}}}),Ct=p(St,[[`__scopeId`,`data-v-23390392`]]),wt=class extends Date{constructor(){super(),this.setTime(arguments.length===0?Date.now():arguments.length===1?typeof arguments[0]==`string`?+new Date(arguments[0]):arguments[0]:Date.UTC(...arguments))}getTimezoneOffset(){return 0}};const Tt=/^(get|set)(?!UTC)/;Object.getOwnPropertyNames(Date.prototype).forEach(e=>{if(Tt.test(e)){let t=Date.prototype[e.replace(Tt,`$1UTC`)];t&&(wt.prototype[e]=t)}});var Et=class extends wt{toString(){let e=this.toDateString(),t=this.toTimeString();return`${e} ${t}`}toDateString(){let e=Dt.format(this),t=Ot.format(this),n=this.getFullYear();return`${e} ${t} ${n}`}toTimeString(){let e=kt.format(this);return`${e} GMT+0000 (Coordinated Universal Time)`}toLocaleString(e,t){return Date.prototype.toLocaleString.call(this,e,{timeZone:`UTC`,...t})}toLocaleDateString(e,t){return Date.prototype.toLocaleDateString.call(this,e,{timeZone:`UTC`,...t})}toLocaleTimeString(e,t){return Date.prototype.toLocaleTimeString.call(this,e,{timeZone:`UTC`,...t})}},Dt=new Intl.DateTimeFormat(`en-US`,{weekday:`short`,timeZone:`UTC`}),Ot=new Intl.DateTimeFormat(`en-US`,{month:`short`,day:`numeric`,timeZone:`UTC`}),kt=new Intl.DateTimeFormat(`en-GB`,{hour12:!1,hour:`numeric`,minute:`numeric`,second:`numeric`,timeZone:`UTC`});const At=`88abef140d`,jt=`main`,Mt=`Tue Jul 22 14:05:19 2025 +0800`,Nt={"max-w":`calc[100%-2rem]`,"mx-auto":``,"h-full":``,flex:``,"flex-col":``,"pt-14":``},Pt={"flex-1":``},Ft={grid:`~ cols-[70px_1fr]`,"mt-4":``,"gap-2":``,"text-sm":``},It={"font-mono":``},Lt={"font-mono":``},Rt={"font-mono":``};var zt=L({__name:`About`,setup(e){let t=H(!1),n=ae(new Et(Mt));return(e,r)=>(C(),B(P,null,[w(`button`,{border:`2 solid neutral-100/60 dark:neutral-800/30`,bg:`neutral-50/70 dark:neutral-800/70`,"w-fit":``,flex:``,"items-center":``,"self-end":``,"justify-center":``,"rounded-xl":``,"p-2":``,"backdrop-blur-md":``,title:`About`,onClick:r[0]||=e=>t.value=!t.value},r[2]||=[w(`div`,{"i-solar:info-circle-outline":``,"size-5":``,text:`neutral-500 dark:neutral-400`},null,-1)]),V(U(v),{modelValue:t.value,"onUpdate:modelValue":r[1]||=e=>t.value=e},{default:z(()=>[w(`div`,Nt,[r[7]||=w(`div`,{"font-sans-rounded":``,"mb-14":``,"text-center":``,"text-5xl":``},[w(`span`,{text:`neutral-400 dark:neutral-100/65`},`Project`),D(),w(`span`,{text:`pink-400 dark:pink-300/90`},`AIRI`),w(`div`,{"mt-2":``,"text-base":``},` Web ver. `)],-1),w(`div`,Pt,[r[6]||=w(`div`,{text:`neutral-500 dark:neutral-400`},` Application build information `,-1),w(`div`,Ft,[r[3]||=w(`div`,{text:`neutral-500 dark:neutral-400`},` Branch `,-1),w(`div`,It,X(U(jt)),1),r[4]||=w(`div`,{text:`neutral-500 dark:neutral-400`},` Commit `,-1),w(`div`,Lt,X(U(At).substring(0,7)),1),r[5]||=w(`div`,{text:`neutral-500 dark:neutral-400`},` Built on `,-1),w(`div`,Rt,X(U(n)),1)])]),r[8]||=w(`div`,{"my-10":``},[w(`div`,{text:`neutral-500 dark:neutral-400`},` About `),w(`div`,{"mt-4":``,flex:``,"flex-col":``,"gap-2":``},[w(`a`,{class:x([`block`,`flex items-center gap-2`,`rounded-xl px-3 py-2 lg:px-5 lg:py-3 outline-none backdrop-blur-md active:scale-95 focus:outline-none text-nowrap text-sm md:text-base`,`text-slate-700 dark:text-slate-100`]),bg:`black/4 dark:black/10 dark:hover:white/30`,transition:`colors,transform duration-200 ease-in-out`,href:`https://airi.moeru.ai/docs/`,target:`_blank`},[w(`div`,{"i-solar:home-smile-outline":``}),w(`div`,null,`Home`)]),w(`a`,{href:`https://airi.moeru.ai/docs/en/docs/overview/`,class:x([`block`,`flex items-center gap-2`,`rounded-xl px-3 py-2 lg:px-5 lg:py-3 outline-none backdrop-blur-md active:scale-95 focus:outline-none text-nowrap text-sm md:text-base`,`text-slate-700 dark:text-slate-100`]),bg:`black/4 dark:black/10 dark:hover:white/30`,transition:`colors,transform duration-200 ease-in-out`,target:`_blank`},[w(`div`,{"i-solar:document-add-outline":``}),w(`div`,null,`Documentations`)]),w(`a`,{href:`https://github.com/moeru-ai/airi`,class:x([`block`,`flex items-center gap-2`,`rounded-xl px-3 py-2 lg:px-5 lg:py-3 outline-none backdrop-blur-md active:scale-95 focus:outline-none text-nowrap text-sm md:text-base`,`text-slate-700 dark:text-slate-100`]),bg:`black/4 dark:black/10 dark:hover:white/30`,transition:`colors,transform duration-200 ease-in-out`,target:`_blank`},[w(`div`,{"i-simple-icons:github":``}),w(`div`,null,`GitHub`)])])],-1)])]),_:1},8,[`modelValue`])],64))}}),Bt=zt;const Vt={"w-full":``,flex:``,"flex-1":``,"items-center":``,"self-end":``,"justify-end":``,"gap-2":``},Ht={key:0,"w-full":``,flex:``,"justify-between":``,"gap-2":``},Ut={key:0,"i-solar:tuning-outline":``,"size-5":``},Wt={key:1,"i-solar:alt-arrow-right-outline":``,"size-5":``};var Gt=L({__name:`ViewControls`,props:{modelValue:{required:!0},modelModifiers:{}},emits:K([`reset`],[`update:modelValue`]),setup(e,{emit:t}){let r=t,{stageView:i,stageViewControlsEnabled:a}=h(n()),o=A(e,`modelValue`);function s(e){if(o.value===e){r(`reset`);return}o.value=e}return(e,t)=>(C(),B(`div`,Vt,[V(W,{name:`fade`},{default:z(()=>[U(a)?(C(),B(`div`,Ht,[V(U(y),{variant:`secondary-muted`,toggled:o.value===`x`,"w-full":``,onClick:t[0]||=e=>s(`x`)},{default:z(()=>t[5]||=[D(` X `)]),_:1,__:[5]},8,[`toggled`]),V(U(y),{variant:`secondary-muted`,toggled:o.value===`y`,"w-full":``,onClick:t[1]||=e=>s(`y`)},{default:z(()=>t[6]||=[D(` Y `)]),_:1,__:[6]},8,[`toggled`]),U(i)===`3d`?(C(),k(U(y),{key:0,variant:`secondary-muted`,toggled:o.value===`z`,"w-full":``,onClick:t[2]||=e=>s(`z`)},{default:z(()=>t[7]||=[D(` Z `)]),_:1,__:[7]},8,[`toggled`])):R(``,!0),V(U(y),{variant:`secondary-muted`,toggled:o.value===`scale`,"w-full":``,onClick:t[3]||=e=>s(`scale`)},{default:z(()=>t[8]||=[D(` Scale `)]),_:1,__:[8]},8,[`toggled`])])):R(``,!0)]),_:1}),w(`button`,{"w-fit":``,flex:``,"items-center":``,"self-end":``,"justify-center":``,"justify-self-end":``,"rounded-xl":``,"p-2":``,"backdrop-blur-md":``,border:`2 solid neutral-100/60 dark:neutral-800/30`,bg:`neutral-50/70 dark:neutral-800/70`,title:`View`,text:`neutral-500 dark:neutral-400`,onClick:t[4]||=e=>a.value=!U(a)},[V(W,{name:`fade`,mode:`out-in`},{default:z(()=>[U(a)?(C(),B(`div`,Wt)):(C(),B(`div`,Ut))]),_:1})])]))}}),Kt=p(Gt,[[`__scopeId`,`data-v-35df7db7`]]);const qt={key:0},Jt={key:0,relative:``,class:`[&_.round-range-tooltip]:hover:opacity-100`},Yt={class:`round-range-tooltip`,top:`50%`,"translate-y":`[-50%]`,absolute:``,"left-10":``,"font-mono":``,"op-0":``,transition:`all duration-200 ease-in-out`},Xt={key:1,relative:``,class:`[&_.round-range-tooltip]:hover:opacity-100`},Zt={class:`round-range-tooltip`,top:`50%`,"translate-y":`[-50%]`,absolute:``,"left-10":``,"font-mono":``,"op-0":``,transition:`all duration-200 ease-in-out`},Qt={key:2,relative:``,class:`[&_.round-range-tooltip]:hover:opacity-100`},$t={class:`round-range-tooltip`,top:`50%`,"translate-y":`[-50%]`,absolute:``,"left-10":``,"font-mono":``,"op-0":``,transition:`all duration-200 ease-in-out`},en={key:3,relative:``,class:`[&_.round-range-tooltip]:hover:opacity-100`},tn={class:`round-range-tooltip`,top:`50%`,"translate-y":`[-50%]`,absolute:``,"left-10":``,"font-mono":``,"op-0":``,transition:`all duration-200 ease-in-out`};var nn=L({__name:`Inputs`,props:{mode:{}},setup(e,{expose:i}){let a=e,{stageView:o,stageViewControlsEnabled:s}=h(n()),{scale:c,position:l,modelSize:u}=h(t()),{scale:d,position:f}=h(r()),p=F({get:()=>{switch(o.value){case`2d`:return f.value.x;case`3d`:return l.value.x;default:return 0}},set:e=>{switch(o.value){case`2d`:f.value.x=e;break;case`3d`:l.value.x=e;break;default:break}}}),m=F(()=>o.value===`2d`?-500:-u.value.x-10),g=F(()=>o.value===`2d`?500:u.value.x+10),_=F({get:()=>{switch(o.value){case`2d`:return f.value.y;case`3d`:return l.value.y;default:return 0}},set:e=>{switch(o.value){case`2d`:f.value.y=e;break;case`3d`:l.value.y=e;break;default:break}}}),v=F(()=>o.value===`2d`?-500:-u.value.y-10),y=F(()=>o.value===`2d`?500:u.value.y+10),x=F({get:()=>{switch(o.value){case`2d`:return 0;case`3d`:return l.value.z;default:return 0}},set:e=>{switch(o.value){case`2d`:break;case`3d`:l.value.z=e;break;default:break}}}),S=F(()=>o.value===`2d`?-500:-u.value.z-10),T=F(()=>o.value===`2d`?500:u.value.z+10),E=F({get:()=>o.value===`2d`?d.value:c.value,set:e=>{o.value===`2d`?d.value=e:c.value=e}});function D(){switch(a.mode){case`x`:p.value=0;break;case`y`:_.value=0;break;case`z`:x.value=0;break;case`scale`:E.value=1;break}}return i({resetOnMode:D}),(e,t)=>(C(),k(W,{name:`fade-side-pops-in`},{default:z(()=>[U(s)?(C(),B(`div`,qt,[V(W,{name:`fade-side-pops-in`,mode:`out-in`},{default:z(()=>[a.mode===`x`?(C(),B(`div`,Jt,[V(U(b),{modelValue:p.value,"onUpdate:modelValue":t[0]||=e=>p.value=e,min:m.value,max:g.value,step:.01,"data-direction":`vertical`,h:`50%`,"write-vertical-left":``},null,8,[`modelValue`,`min`,`max`]),w(`div`,Yt,X(p.value.toFixed(2)),1)])):a.mode===`y`?(C(),B(`div`,Xt,[V(U(b),{modelValue:_.value,"onUpdate:modelValue":t[1]||=e=>_.value=e,min:v.value,max:y.value,step:.01,"write-vertical-left":``,h:`50%`,"data-direction":`vertical`},null,8,[`modelValue`,`min`,`max`]),w(`div`,Zt,X(_.value.toFixed(2)),1)])):U(o)===`3d`&&a.mode===`z`?(C(),B(`div`,Qt,[V(U(b),{modelValue:x.value,"onUpdate:modelValue":t[2]||=e=>x.value=e,min:S.value,max:T.value,step:.01,"write-vertical-left":``,h:`50%`,"data-direction":`vertical`},null,8,[`modelValue`,`min`,`max`]),w(`div`,$t,X(x.value.toFixed(2)),1)])):a.mode===`scale`?(C(),B(`div`,en,[V(U(b),{modelValue:E.value,"onUpdate:modelValue":t[3]||=e=>E.value=e,min:0,max:3,step:1e-4,"write-vertical-left":``,h:`50%`,"data-direction":`vertical`},null,8,[`modelValue`]),w(`div`,tn,X(E.value.toFixed(2)),1)])):R(``,!0)]),_:1})])):R(``,!0)]),_:1}))}}),rn=p(nn,[[`__scopeId`,`data-v-d116bf35`]]);const an={fixed:``,"bottom-0":``,"w-full":``,flex:``,"flex-col":``},on={relative:``,"w-full":``,"self-end":``},sn={top:`50%`,"translate-y":`[-50%]`,fixed:``,"z-15":``,"px-3":``},cn={"translate-y":`[-100%]`,absolute:``,"right-0":``,"w-full":``,"px-3":``,"pb-3":``,"font-sans":``},ln={flex:`~ col`,"w-full":``,"gap-1":``},un={key:0,"i-solar:moon-outline":``,"size-5":``,text:`neutral-500 dark:neutral-400`},dn={key:1,"i-solar:sun-2-outline":``,"size-5":``,text:`neutral-500 dark:neutral-400`},fn={key:0,"size-5":``,text:`neutral-500 dark:neutral-400`,"inline-flex":``,"items-center":``,"justify-center":``},pn={key:1,"size-5":``,text:`neutral-500 dark:neutral-400`,"inline-flex":``,"items-center":``,"justify-center":``};var mn=L({__name:`MobileInteractiveArea`,setup(t){let r=g({disableTransition:!1}),c=H(`scale`),d=O(`viewControlsInputs`),f=H(``),p=H(!1),v=H(!1),y=_(),b=o(),{activeProvider:S,activeModel:E}=h(a());l(document.documentElement,()=>y.update());let{isAudioInputOn:D,selectedAudioDeviceId:A,themeColorsHueDynamic:j,stageView:M,stageViewControlsEnabled:P}=h(n()),{send:F,onAfterSend:I,discoverToolsCompatibility:L}=i(),{messages:G}=h(i()),{t:K}=s();async function J(){if(!(!f.value.trim()||v.value))try{let e=b.getProviderConfig(S.value);await F(f.value,{chatProvider:await b.getProviderInstance(S.value),model:E.value,providerConfig:e})}catch(e){G.value.pop(),G.value.push({role:`error`,content:e.message})}}let{destroy:X,start:ee}=u(A,{onSpeechStart:()=>{p.value=!0},onVADMisfire:()=>{p.value=!1},onSpeechEnd:e=>{p.value=!1,te(e)},auto:!1});function te(e){alert(`Transcription is not implemented yet`)}return q(D,async e=>{e===`false`&&X()}),I(async()=>{f.value=``}),q([S,E],async()=>{S.value&&E.value&&await L(E.value,await b.getProviderInstance(S.value),[])}),N(()=>{ee(),y.update()}),(t,n)=>(C(),B(`div`,an,[(C(),k(T,null,[V(W,{name:`fade`},{default:z(()=>[U(P)?R(``,!0):(C(),k(Ct,{key:0,"max-w":`[calc(100%-3.5rem)]`,"w-full":``,"self-start":``,"pl-3":``}))]),_:1})],1024)),w(`div`,on,[w(`div`,sn,[V(rn,{ref:`viewControlsInputs`,mode:c.value},null,8,[`mode`])]),w(`div`,cn,[w(`div`,ln,[V(Bt),w(`button`,{border:`2 solid neutral-100/60 dark:neutral-800/30`,bg:`neutral-50/70 dark:neutral-800/70`,"w-fit":``,flex:``,"items-center":``,"self-end":``,"justify-center":``,"rounded-xl":``,"p-2":``,"backdrop-blur-md":``,title:`Theme`,onClick:n[0]||=e=>r.value=!U(r)},[V(W,{name:`fade`,mode:`out-in`},{default:z(()=>[U(r)?(C(),B(`div`,un)):(C(),B(`div`,dn))]),_:1})]),V(U(m),{to:`/settings`,border:`2 solid neutral-100/60 dark:neutral-800/30`,bg:`neutral-50/70 dark:neutral-800/70`,"w-fit":``,flex:``,"items-center":``,"self-end":``,"justify-center":``,"rounded-xl":``,"p-2":``,"backdrop-blur-md":``,title:`Settings`},{default:z(()=>n[7]||=[w(`div`,{"i-solar:settings-outline":``,"size-5":``,text:`neutral-500 dark:neutral-400`},null,-1)]),_:1,__:[7]}),w(`button`,{border:`2 solid neutral-100/60 dark:neutral-800/30`,bg:`neutral-50/70 dark:neutral-800/70`,"w-fit":``,flex:``,"items-center":``,"self-end":``,"justify-center":``,"rounded-xl":``,"p-2":``,"backdrop-blur-md":``,title:`Stage View`,onClick:n[1]||=e=>M.value=U(M)===`2d`?`3d`:`2d`},[U(M)===`2d`?(C(),B(`div`,fn,n[8]||=[w(`span`,null,`2D`,-1)])):R(``,!0),U(M)===`3d`?(C(),B(`div`,pn,n[9]||=[w(`span`,null,`3D`,-1)])):R(``,!0)]),V(Kt,{modelValue:c.value,"onUpdate:modelValue":n[2]||=e=>c.value=e,onReset:n[3]||=()=>d.value?.resetOnMode()},null,8,[`modelValue`])])]),w(`div`,{bg:`white dark:neutral-800`,"max-h-100dvh":``,"max-w-100dvw":``,"w-full":``,flex:``,"gap-1":``,"overflow-auto":``,"px-3":``,"pt-2":``,style:Y({paddingBottom:`${Math.max(Number.parseFloat(U(y).bottom.value.replace(`px`,``)),12)}px`})},[V(U(e),{modelValue:f.value,"onUpdate:modelValue":n[4]||=e=>f.value=e,placeholder:U(K)(`stage.message`),border:`solid 2 neutral-200/60 dark:neutral-700/60`,text:`neutral-500 hover:neutral-600 dark:neutral-100 dark:hover:neutral-200 placeholder:neutral-400 placeholder:hover:neutral-500 placeholder:dark:neutral-300 placeholder:dark:hover:neutral-400`,bg:`neutral-100/80 dark:neutral-950/80`,"max-h":`[10lh]`,"min-h":`[calc(1lh+4px+4px)]`,"w-full":``,"resize-none":``,"overflow-y-scroll":``,rounded:`[1lh]`,"px-4":``,"py-0.5":``,"outline-none":``,"backdrop-blur-md":``,"scrollbar-none":``,transition:`all duration-250 ease-in-out placeholder:all placeholder:duration-250 placeholder:ease-in-out`,class:x([U(j)?`transition-colors-none placeholder:transition-colors-none`:``]),"default-height":`1lh`,onSubmit:J,onCompositionstart:n[5]||=e=>v.value=!0,onCompositionend:n[6]||=e=>v.value=!1},null,8,[`modelValue`,`placeholder`,`class`]),f.value.trim()||v.value?(C(),B(`button`,{key:0,w:`[calc(1lh+4px+4px)]`,h:`[calc(1lh+4px+4px)]`,"aspect-square":``,flex:``,"items-center":``,"self-end":``,"justify-center":``,"rounded-full":``,"outline-none":``,"backdrop-blur-md":``,text:`neutral-500 hover:neutral-600 dark:neutral-900 dark:hover:neutral-800`,bg:`primary-50/80 dark:neutral-100/80 hover:neutral-50`,transition:`all duration-250 ease-in-out`,onClick:J},n[10]||=[w(`div`,{"i-solar:arrow-up-outline":``},null,-1)])):R(``,!0)],4)])]))}}),hn=mn;const gn={class:`relative`},_n={absolute:``,"left-0":``,"right-0":``,"top-0":``,"w-full":``,"overflow-hidden":``};var vn=L({__name:`AnimatedWave`,props:{height:{default:40},amplitude:{default:14},waveLength:{default:250},fillColor:{default:`oklch(95% 0.10 var(--chromatic-hue))`},direction:{default:`down`},movementDirection:{default:`left`},animationSpeed:{default:50}},setup(e){let t=e,n=H(t.height),r=H(t.amplitude),i=H(t.waveLength),a=H(t.fillColor),o=H(t.direction),s=H(t.movementDirection);function c(e,t,n,r,i){let a=[],o=Math.ceil(e/r),s=o*r,c=1,l=i===`up`?n:t-n;a.push(`M 0 ${l}`);let u=Math.PI*2/r;for(let e=0;e<=s;e+=c){let t=n*Math.sin(u*e),r=i===`up`?l-t:l+t;a.push(`L ${e} ${r}`)}let d=i===`up`?t:0;return a.push(`L ${s} ${d}`),a.push(`L 0 ${d} Z`),a.join(` `)}let l=F(()=>n.value+r.value*2),u=F(()=>{let e=`<svg width="${i.value}" height="${l.value}" xmlns="http://www.w3.org/2000/svg">
2
- <path d="${c(i.value,l.value,r.value,i.value,o.value)}"/>
3
- </svg>`;return`url(data:image/svg+xml;base64,${btoa(e)})`});return q(()=>[t.height,t.amplitude,t.waveLength,t.fillColor,t.direction,t.movementDirection],()=>{n.value=t.height,r.value=t.amplitude,i.value=t.waveLength,a.value=t.fillColor,o.value=t.direction,s.value=t.movementDirection},{immediate:!0}),(e,t)=>(C(),B(`div`,gn,[j(e.$slots,`default`,{},void 0,!0),w(`div`,_n,[w(`div`,{class:`colored-area wave`,style:Y({background:a.value,height:`${l.value}px`,maskImage:u.value,WebkitMaskImage:u.value,"--wave-translate":`${-i.value}px`,"--animation-duration":`${i.value/e.animationSpeed}s`,"animation-direction":s.value===`left`?`normal`:`reverse`})},null,4)])]))}}),yn=p(vn,[[`__scopeId`,`data-v-33a54ad1`]]);export{yn as b,hn as c,rt as d,Ye as e,pe as f,le as g};
 
 
 
 
assets/Basic-CcFV8fg0.js DELETED
@@ -1 +0,0 @@
1
- import{bA as e,bH as t,bJ as n,bP as r,bS as i,bX as a,bu as o,bx as s,by as c,c0 as l}from"./index-BFym949y.js";var u=r({__name:`Basic`,props:s({defaultHeight:{}},{modelValue:{default:``},modelModifiers:{}}),emits:s([`submit`],[`update:modelValue`]),setup(r,{emit:s}){let u=r,d=s,f=t(r,`modelValue`),p=a(),m=a(`auto`);function h(e){e.code===`Enter`&&!e.shiftKey&&(e.preventDefault(),d(`submit`,f.value))}return c(f,()=>{m.value=`auto`,requestAnimationFrame(()=>{if(p.value){if(f.value===``){m.value=u.defaultHeight||`fit-content`;return}m.value=`${p.value.scrollHeight}px`}})},{immediate:!0}),(t,r)=>n((e(),i(`textarea`,{ref_key:`textareaRef`,ref:p,"onUpdate:modelValue":r[0]||=e=>f.value=e,style:l({height:m.value}),onKeydown:h},null,36)),[[o,f.value]])}}),d=u;export{d as b};
 
 
assets/Basic-Cwa2X3hA.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{b$ as e,bB as t,bD as n,bJ as r,bM as i,bP as a,bQ as o,bT as s,bX as c,bu as l}from"./index-J3uhnpYL.js";var u=r({__name:`Basic`,props:a({defaultHeight:{}},{modelValue:{default:``},modelModifiers:{}}),emits:a([`submit`],[`update:modelValue`]),setup(r,{emit:a}){let u=r,d=a,f=t(r,`modelValue`),p=c(),m=c(`auto`);function h(e){e.code===`Enter`&&!e.shiftKey&&(e.preventDefault(),d(`submit`,f.value))}return o(f,()=>{m.value=`auto`,requestAnimationFrame(()=>{if(p.value){if(f.value===``){m.value=u.defaultHeight||`fit-content`;return}m.value=`${p.value.scrollHeight}px`}})},{immediate:!0}),(t,r)=>n((s(),i(`textarea`,{ref_key:`textareaRef`,ref:p,"onUpdate:modelValue":r[0]||=e=>f.value=e,style:e({height:m.value}),onKeydown:h},null,36)),[[l,f.value]])}}),d=u;export{d as b};
assets/{CardCreate-BOXHbJQd.js → CardCreate-BlTH4Xox.js} RENAMED
@@ -1 +1 @@
1
- import{L as e,bA as t,bB as n,bP as r,bS as i,b_ as a,c1 as o}from"./index-BFym949y.js";const s={relative:``,class:`min-h-[120px] flex flex-col cursor-pointer items-center justify-center border-neutral-200 rounded-xl bg-white/60 p-6 dark:border-neutral-700 hover:border-primary-300 dark:bg-black/30 hover:bg-white/80 dark:hover:border-primary-700 dark:hover:bg-black/40`,border:`solid 2`,transition:`all duration-300`,"cursor-pointer":``,"opacity-95":``,hover:`scale-100 opacity-100 shadow-md dark:shadow-lg`},c={"font-medium":``,text:`neutral-600 dark:neutral-300`};var l=r({__name:`CardCreate`,setup(r){let{t:l}=e();return(e,r)=>(t(),i(`div`,s,[r[0]||=n(`div`,{"i-solar:add-square-line-duotone":``,"mb-4":``,"text-5xl":``,text:`neutral-400 dark:neutral-500`},null,-1),n(`p`,c,o(a(l)(`settings.pages.card.create_card`)),1)]))}}),u=l;export{u as b};
 
1
+ import{L as e,bJ as t,bM as n,bT as r,bU as i,b_ as a,c0 as o}from"./index-J3uhnpYL.js";const s={relative:``,class:`min-h-[120px] flex flex-col cursor-pointer items-center justify-center border-neutral-200 rounded-xl bg-white/60 p-6 dark:border-neutral-700 hover:border-primary-300 dark:bg-black/30 hover:bg-white/80 dark:hover:border-primary-700 dark:hover:bg-black/40`,border:`solid 2`,transition:`all duration-300`,"cursor-pointer":``,"opacity-95":``,hover:`scale-100 opacity-100 shadow-md dark:shadow-lg`},c={"font-medium":``,text:`neutral-600 dark:neutral-300`};var l=t({__name:`CardCreate`,setup(t){let{t:l}=e();return(e,t)=>(r(),n(`div`,s,[t[0]||=i(`div`,{"i-solar:add-square-line-duotone":``,"mb-4":``,"text-5xl":``,text:`neutral-400 dark:neutral-500`},null,-1),i(`p`,c,o(a(l)(`settings.pages.card.create_card`)),1)]))}}),u=l;export{u as b};
assets/CardCreate-CQKwfgDh.js DELETED
@@ -1 +0,0 @@
1
- import{b as e}from"./CardCreate-BOXHbJQd.js";export{e as default};
 
 
assets/CardCreate-eYkmqupR.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{b as e}from"./CardCreate-BlTH4Xox.js";export{e as default};
assets/CardCreationDialog-BV9G3q2c.js ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ import{F as e,L as t,aL as n,ag as r,as as i,aw as a,bA as o,bB as s,bG as c,bH as l,bJ as u,bK as d,bL as f,bM as p,bO as m,bP as h,bT as g,bU as _,bV as v,bX as y,bY as ee,b_ as b,bx as te,by as x,c0 as S,c1 as C,c2 as w,c6 as T,d as E,f as D,h as O,l as ne,n as re}from"./index-J3uhnpYL.js";var k=w((exports,t)=>{function n(e){return e.toLowerCase()}t.exports=n}),A=w((exports,t)=>{var n=k();t.exports=n}),j=w((exports,t)=>{function n(e,t,n){return e.replace(t,n)}t.exports=n}),M=w((exports,t)=>{var n=j();t.exports=n}),N=w((exports,t)=>{var n=String.prototype.trim!==void 0;t.exports=n}),P=w((exports,t)=>{var n=String.prototype.trim;t.exports=n}),F=w((exports,t)=>{var n=P(),r=`
2
+ \r
3
+ \f\v            \u2028\u2029   `,i=`᠎`;function a(){return n.call(r)===``&&n.call(i)===i}t.exports=a}),I=w((exports,t)=>{var n=M(),r=/^[\u0020\f\n\r\t\v\u00a0\u1680\u2000-\u200a\u2028\u2029\u202f\u205f\u3000\ufeff]*([\S\s]*?)[\u0020\f\n\r\t\v\u00a0\u1680\u2000-\u200a\u2028\u2029\u202f\u205f\u3000\ufeff]*$/;function i(e){return n(e,r,`$1`)}t.exports=i}),L=w((exports,t)=>{var n=P();function r(e){return n.call(e)}t.exports=r}),R=w((exports,t)=>{var n=N(),r=F(),i=I(),a=L(),o;o=n&&r()?a:i,t.exports=o}),z=w((exports,t)=>{var n=A(),r=M(),i=R(),a=/\s+/g,o=/[!"'(),–.:;<>?`{}|~\/\\\[\]_#$*&^@%]+/g,s=/([a-z0-9])([A-Z])/g;function c(e){return e=r(e,o,` `),e=r(e,s,`$1 $2`),e=i(e),e=r(e,a,`-`),n(e)}t.exports=c}),B=w((exports,t)=>{var n=z();t.exports=n}),V=T(B());const H={class:`w-full flex flex-col gap-5`},U={class:`mt-4`},W={class:`border-b border-neutral-200 dark:border-neutral-700`},G={class:`flex justify-center -mb-px sm:justify-start space-x-1`},K=[`onClick`],ie={class:`flex items-center gap-1`},ae={key:0,class:`w-full rounded-xl bg-red900`},oe={class:`w-full p-4`},se={key:1,class:`tab-content ml-auto mr-auto w-95%`},ce={class:`mb-3`},le={class:`input-list ml-auto mr-auto w-90% flex flex-row flex-wrap justify-center gap-8`},ue={key:2,class:`tab-content ml-auto mr-auto w-95%`},de={class:`input-list ml-auto mr-auto w-90% flex flex-row flex-wrap justify-center gap-8`},fe={key:3,class:`tab-content ml-auto mr-auto w-95%`},pe={class:`input-list ml-auto mr-auto w-90% flex flex-row flex-wrap justify-center gap-8`},me={class:`ml-auto mr-1 flex flex-row gap-2`};var q=u({__name:`CardCreationDialog`,props:h({modelValue:{type:Boolean}},{modelValue:{type:Boolean},modelModifiers:{}}),emits:h([`update:modelValue`],[`update:modelValue`]),setup(n,{emit:u}){let h=u,w=s(n,`modelValue`),{t:T}=t(),k=e(),A=y(``),j=[{id:`identity`,label:T(`settings.pages.card.creation.identity`),icon:`i-solar:emoji-funny-square-bold-duotone`},{id:`behavior`,label:T(`settings.pages.card.creation.behavior`),icon:`i-solar:chat-round-line-bold-duotone`},{id:`settings`,label:T(`settings.pages.card.creation.settings`),icon:`i-solar:settings-bold-duotone`}],M=l({get:()=>j.find(e=>e.id===A.value)?A.value:j[0]?.id||``,set:e=>{A.value=e}}),N=y(!1),P=y(``);function F(e){let t=ee(e);if(t.name.length>0)if(/^(?:\d+\.)+\d+$/.test(t.version))if(t.description.length>0)if(t.personality.length>0)if(t.scenario.length>0)if(t.systemPrompt.length>0){if(!(t.postHistoryInstructions.length>0))return N.value=!0,P.value=T(`settings.pages.card.creation.errors.posthistoryinstructions`),!1}else return N.value=!0,P.value=T(`settings.pages.card.creation.errors.systemprompt`),!1;else return N.value=!0,P.value=T(`settings.pages.card.creation.errors.scenario`),!1;else return N.value=!0,P.value=T(`settings.pages.card.creation.errors.personality`),!1;else return N.value=!0,P.value=T(`settings.pages.card.creation.errors.description`),!1;else return N.value=!0,P.value=T(`settings.pages.card.creation.errors.version`),!1;else return N.value=!0,P.value=T(`settings.pages.card.creation.errors.name`),!1;return N.value=!1,k.addCard(t),w.value=!1,!0}let I=y({name:T(`settings.pages.card.creation.defaults.name`),nickname:void 0,version:`1.0`,description:``,notes:void 0,personality:T(`settings.pages.card.creation.defaults.personality`),scenario:T(`settings.pages.card.creation.defaults.scenario`),systemPrompt:T(`settings.pages.card.creation.defaults.systemprompt`),postHistoryInstructions:T(`settings.pages.card.creation.defaults.posthistoryinstructions`),greetings:[],messageExample:[]});function L(e,t){return l({get:()=>I.value[e]??``,set:n=>{let r=n.trim();I.value[e]=r.length>0?t?t(r):r:``}})}let R=L(`name`,e=>(0,V.default)(e)),z=L(`nickname`),B=L(`description`),q=L(`notes`),J=L(`personality`),Y=L(`scenario`),X=l({get:()=>I.value.greetings??[],set:e=>{I.value.greetings=e||[]}}),Z=L(`version`),Q=L(`systemPrompt`),$=L(`postHistoryInstructions`);return(e,t)=>(g(),o(b(re),{open:w.value,"onUpdate:open":t[12]||=e=>h(`update:modelValue`,e)},{default:f(()=>[m(b(ne),null,{default:f(()=>[m(b(D),{class:`data-[state=open]:animate-fadeIn data-[state=closed]:animate-fadeOut fixed inset-0 z-100 bg-black/50 backdrop-blur-sm`}),m(b(E),{class:`data-[state=open]:animate-contentShow data-[state=closed]:animate-contentHide fixed left-1/2 top-1/2 z-100 m-0 max-h-[90vh] max-w-6xl w-[92vw] flex flex-col overflow-auto border border-neutral-200 rounded-xl bg-white p-5 shadow-xl 2xl:w-[60vw] lg:w-[80vw] md:w-[85vw] xl:w-[70vw] -translate-x-1/2 -translate-y-1/2 dark:border-neutral-700 dark:bg-neutral-800 sm:p-6`},{default:f(()=>[_(`div`,H,[m(b(O),{"text-2xl":``,"font-normal":``,class:`from-primary-500 to-primary-400 bg-gradient-to-r bg-clip-text text-transparent`},{default:f(()=>[x(S(b(T)(`settings.pages.card.create_card`)),1)]),_:1}),_(`div`,U,[_(`div`,W,[_(`div`,G,[(g(),p(c,null,te(j,e=>_(`button`,{key:e.id,class:C([`px-4 py-2 text-sm font-medium`,[M.value===e.id?`text-primary-600 dark:text-primary-400 border-b-2 border-primary-500 dark:border-primary-400`:`text-neutral-500 dark:text-neutral-400 hover:text-neutral-700 dark:hover:text-neutral-300`]]),onClick:t=>M.value=e.id},[_(`div`,ie,[_(`div`,{class:C(e.icon)},null,2),x(` `+S(e.label),1)])],10,K)),64))])])]),N.value?(g(),p(`div`,ae,[_(`p`,oe,S(P.value),1)])):d(``,!0),M.value===`identity`?(g(),p(`div`,se,[_(`p`,ce,S(b(T)(`settings.pages.card.creation.fields_info.subtitle`)),1),_(`div`,le,[m(b(a),{modelValue:b(R),"onUpdate:modelValue":t[0]||=e=>v(R)?R.value=e:null,label:b(T)(`settings.pages.card.creation.name`),description:b(T)(`settings.pages.card.creation.fields_info.name`),required:!0},null,8,[`modelValue`,`label`,`description`]),m(b(a),{modelValue:b(z),"onUpdate:modelValue":t[1]||=e=>v(z)?z.value=e:null,label:b(T)(`settings.pages.card.creation.nickname`),description:b(T)(`settings.pages.card.creation.fields_info.nickname`)},null,8,[`modelValue`,`label`,`description`]),m(b(a),{modelValue:b(B),"onUpdate:modelValue":t[2]||=e=>v(B)?B.value=e:null,label:b(T)(`settings.pages.card.creation.description`),"single-line":!1,required:!0,description:b(T)(`settings.pages.card.creation.fields_info.description`)},null,8,[`modelValue`,`label`,`description`]),m(b(a),{modelValue:b(q),"onUpdate:modelValue":t[3]||=e=>v(q)?q.value=e:null,label:b(T)(`settings.pages.card.creator_notes`),"single-line":!1,description:b(T)(`settings.pages.card.creation.fields_info.notes`)},null,8,[`modelValue`,`label`,`description`])])])):M.value===`behavior`?(g(),p(`div`,ue,[_(`div`,de,[m(b(a),{modelValue:b(J),"onUpdate:modelValue":t[4]||=e=>v(J)?J.value=e:null,label:b(T)(`settings.pages.card.personality`),"single-line":!1,required:!0,description:b(T)(`settings.pages.card.creation.fields_info.personality`)},null,8,[`modelValue`,`label`,`description`]),m(b(a),{modelValue:b(Y),"onUpdate:modelValue":t[5]||=e=>v(Y)?Y.value=e:null,label:b(T)(`settings.pages.card.scenario`),"single-line":!1,required:!0,description:b(T)(`settings.pages.card.creation.fields_info.scenario`)},null,8,[`modelValue`,`label`,`description`]),m(b(i),{modelValue:X.value,"onUpdate:modelValue":t[6]||=e=>X.value=e,label:b(T)(`settings.pages.card.creation.greetings`),description:b(T)(`settings.pages.card.creation.fields_info.greetings`)},null,8,[`modelValue`,`label`,`description`])])])):M.value===`settings`?(g(),p(`div`,fe,[_(`div`,pe,[m(b(a),{modelValue:b(Q),"onUpdate:modelValue":t[7]||=e=>v(Q)?Q.value=e:null,label:b(T)(`settings.pages.card.systemprompt`),"single-line":!1,required:!0,description:b(T)(`settings.pages.card.creation.fields_info.systemprompt`)},null,8,[`modelValue`,`label`,`description`]),m(b(a),{modelValue:b($),"onUpdate:modelValue":t[8]||=e=>v($)?$.value=e:null,label:b(T)(`settings.pages.card.posthistoryinstructions`),"single-line":!1,required:!0,description:b(T)(`settings.pages.card.creation.fields_info.posthistoryinstructions`)},null,8,[`modelValue`,`label`,`description`]),m(b(a),{modelValue:b(Z),"onUpdate:modelValue":t[9]||=e=>v(Z)?Z.value=e:null,label:b(T)(`settings.pages.card.creation.version`),required:!0,description:b(T)(`settings.pages.card.creation.fields_info.version`)},null,8,[`modelValue`,`label`,`description`])])])):d(``,!0),_(`div`,me,[m(b(r),{variant:`secondary`,icon:`i-solar:undo-left-bold-duotone`,label:b(T)(`settings.pages.card.cancel`),disabled:!1,onClick:t[10]||=e=>w.value=!1},null,8,[`label`]),m(b(r),{variant:`primary`,icon:`i-solar:check-circle-bold-duotone`,label:b(T)(`settings.pages.card.creation.create`),disabled:!1,onClick:t[11]||=e=>F(I.value)},null,8,[`label`])])])]),_:1})]),_:1})]),_:1},8,[`open`]))}}),J=n(q,[[`__scopeId`,`data-v-c19882e9`]]);export{J as b};
assets/CardCreationDialog-BrvTqDsp.js DELETED
@@ -1,3 +0,0 @@
1
- import{F as e,L as t,aL as n,ag as r,as as i,aw as a,b$ as o,bA as s,bB as c,bD as ee,bE as l,bG as u,bH as d,bM as te,bN as f,bP as p,bQ as m,bR as h,bS as g,bU as _,bV as v,bX as y,bY as ne,b_ as b,bx as x,c as S,c1 as C,c2 as w,c6 as T,e as E,g as D,k as re,m as ie}from"./index-BFym949y.js";var O=w((exports,t)=>{function n(e){return e.toLowerCase()}t.exports=n}),k=w((exports,t)=>{var n=O();t.exports=n}),A=w((exports,t)=>{function n(e,t,n){return e.replace(t,n)}t.exports=n}),j=w((exports,t)=>{var n=A();t.exports=n}),M=w((exports,t)=>{var n=String.prototype.trim!==void 0;t.exports=n}),N=w((exports,t)=>{var n=String.prototype.trim;t.exports=n}),P=w((exports,t)=>{var n=N(),r=`
2
- \r
3
- \f\v            \u2028\u2029   `,i=`᠎`;function a(){return n.call(r)===``&&n.call(i)===i}t.exports=a}),F=w((exports,t)=>{var n=j(),r=/^[\u0020\f\n\r\t\v\u00a0\u1680\u2000-\u200a\u2028\u2029\u202f\u205f\u3000\ufeff]*([\S\s]*?)[\u0020\f\n\r\t\v\u00a0\u1680\u2000-\u200a\u2028\u2029\u202f\u205f\u3000\ufeff]*$/;function i(e){return n(e,r,`$1`)}t.exports=i}),I=w((exports,t)=>{var n=N();function r(e){return n.call(e)}t.exports=r}),L=w((exports,t)=>{var n=M(),r=P(),i=F(),a=I(),o;o=n&&r()?a:i,t.exports=o}),R=w((exports,t)=>{var n=k(),r=j(),i=L(),a=/\s+/g,o=/[!"'(),–.:;<>?`{}|~\/\\\[\]_#$*&^@%]+/g,s=/([a-z0-9])([A-Z])/g;function c(e){return e=r(e,o,` `),e=r(e,s,`$1 $2`),e=i(e),e=r(e,a,`-`),n(e)}t.exports=c}),z=w((exports,t)=>{var n=R();t.exports=n}),B=T(z());const V={class:`w-full flex flex-col gap-5`},H={class:`mt-4`},U={class:`border-b border-neutral-200 dark:border-neutral-700`},W={class:`flex justify-center -mb-px sm:justify-start space-x-1`},G=[`onClick`],K={class:`flex items-center gap-1`},ae={key:0,class:`w-full rounded-xl bg-red900`},oe={class:`w-full p-4`},se={key:1,class:`tab-content ml-auto mr-auto w-95%`},ce={class:`mb-3`},le={class:`input-list ml-auto mr-auto w-90% flex flex-row flex-wrap justify-center gap-8`},ue={key:2,class:`tab-content ml-auto mr-auto w-95%`},de={class:`input-list ml-auto mr-auto w-90% flex flex-row flex-wrap justify-center gap-8`},fe={key:3,class:`tab-content ml-auto mr-auto w-95%`},pe={class:`input-list ml-auto mr-auto w-90% flex flex-row flex-wrap justify-center gap-8`},me={class:`ml-auto mr-1 flex flex-row gap-2`};var q=p({__name:`CardCreationDialog`,props:x({modelValue:{type:Boolean}},{modelValue:{type:Boolean},modelModifiers:{}}),emits:x([`update:modelValue`],[`update:modelValue`]),setup(n,{emit:p}){let x=p,w=d(n,`modelValue`),{t:T}=t(),O=e(),k=y(``),A=[{id:`identity`,label:T(`settings.pages.card.creation.identity`),icon:`i-solar:emoji-funny-square-bold-duotone`},{id:`behavior`,label:T(`settings.pages.card.creation.behavior`),icon:`i-solar:chat-round-line-bold-duotone`},{id:`settings`,label:T(`settings.pages.card.creation.settings`),icon:`i-solar:settings-bold-duotone`}],j=f({get:()=>A.find(e=>e.id===k.value)?k.value:A[0]?.id||``,set:e=>{k.value=e}}),M=y(!1),N=y(``);function P(e){let t=ne(e);if(t.name.length>0)if(/^(?:\d+\.)+\d+$/.test(t.version))if(t.description.length>0)if(t.personality.length>0)if(t.scenario.length>0)if(t.systemPrompt.length>0){if(!(t.postHistoryInstructions.length>0))return M.value=!0,N.value=T(`settings.pages.card.creation.errors.posthistoryinstructions`),!1}else return M.value=!0,N.value=T(`settings.pages.card.creation.errors.systemprompt`),!1;else return M.value=!0,N.value=T(`settings.pages.card.creation.errors.scenario`),!1;else return M.value=!0,N.value=T(`settings.pages.card.creation.errors.personality`),!1;else return M.value=!0,N.value=T(`settings.pages.card.creation.errors.description`),!1;else return M.value=!0,N.value=T(`settings.pages.card.creation.errors.version`),!1;else return M.value=!0,N.value=T(`settings.pages.card.creation.errors.name`),!1;return M.value=!1,O.addCard(t),w.value=!1,!0}let F=y({name:T(`settings.pages.card.creation.defaults.name`),nickname:void 0,version:`1.0`,description:``,notes:void 0,personality:T(`settings.pages.card.creation.defaults.personality`),scenario:T(`settings.pages.card.creation.defaults.scenario`),systemPrompt:T(`settings.pages.card.creation.defaults.systemprompt`),postHistoryInstructions:T(`settings.pages.card.creation.defaults.posthistoryinstructions`),greetings:[],messageExample:[]});function I(e,t){return f({get:()=>F.value[e]??``,set:n=>{let r=n.trim();F.value[e]=r.length>0?t?t(r):r:``}})}let L=I(`name`,e=>(0,B.default)(e)),R=I(`nickname`),z=I(`description`),q=I(`notes`),J=I(`personality`),Y=I(`scenario`),X=f({get:()=>F.value.greetings??[],set:e=>{F.value.greetings=e||[]}}),Z=I(`version`),Q=I(`systemPrompt`),$=I(`postHistoryInstructions`);return(e,t)=>(s(),u(b(ie),{open:w.value,"onUpdate:open":t[12]||=e=>x(`update:modelValue`,e)},{default:h(()=>[_(b(re),null,{default:h(()=>[_(b(E),{class:`data-[state=open]:animate-fadeIn data-[state=closed]:animate-fadeOut fixed inset-0 z-100 bg-black/50 backdrop-blur-sm`}),_(b(S),{class:`data-[state=open]:animate-contentShow data-[state=closed]:animate-contentHide fixed left-1/2 top-1/2 z-100 m-0 max-h-[90vh] max-w-6xl w-[92vw] flex flex-col overflow-auto border border-neutral-200 rounded-xl bg-white p-5 shadow-xl 2xl:w-[60vw] lg:w-[80vw] md:w-[85vw] xl:w-[70vw] -translate-x-1/2 -translate-y-1/2 dark:border-neutral-700 dark:bg-neutral-800 sm:p-6`},{default:h(()=>[c(`div`,V,[_(b(D),{"text-2xl":``,"font-normal":``,class:`from-primary-500 to-primary-400 bg-gradient-to-r bg-clip-text text-transparent`},{default:h(()=>[l(C(b(T)(`settings.pages.card.create_card`)),1)]),_:1}),c(`div`,H,[c(`div`,U,[c(`div`,W,[(s(),g(te,null,ee(A,e=>c(`button`,{key:e.id,class:o([`px-4 py-2 text-sm font-medium`,[j.value===e.id?`text-primary-600 dark:text-primary-400 border-b-2 border-primary-500 dark:border-primary-400`:`text-neutral-500 dark:text-neutral-400 hover:text-neutral-700 dark:hover:text-neutral-300`]]),onClick:t=>j.value=e.id},[c(`div`,K,[c(`div`,{class:o(e.icon)},null,2),l(` `+C(e.label),1)])],10,G)),64))])])]),M.value?(s(),g(`div`,ae,[c(`p`,oe,C(N.value),1)])):m(``,!0),j.value===`identity`?(s(),g(`div`,se,[c(`p`,ce,C(b(T)(`settings.pages.card.creation.fields_info.subtitle`)),1),c(`div`,le,[_(b(a),{modelValue:b(L),"onUpdate:modelValue":t[0]||=e=>v(L)?L.value=e:null,label:b(T)(`settings.pages.card.creation.name`),description:b(T)(`settings.pages.card.creation.fields_info.name`),required:!0},null,8,[`modelValue`,`label`,`description`]),_(b(a),{modelValue:b(R),"onUpdate:modelValue":t[1]||=e=>v(R)?R.value=e:null,label:b(T)(`settings.pages.card.creation.nickname`),description:b(T)(`settings.pages.card.creation.fields_info.nickname`)},null,8,[`modelValue`,`label`,`description`]),_(b(a),{modelValue:b(z),"onUpdate:modelValue":t[2]||=e=>v(z)?z.value=e:null,label:b(T)(`settings.pages.card.creation.description`),"single-line":!1,required:!0,description:b(T)(`settings.pages.card.creation.fields_info.description`)},null,8,[`modelValue`,`label`,`description`]),_(b(a),{modelValue:b(q),"onUpdate:modelValue":t[3]||=e=>v(q)?q.value=e:null,label:b(T)(`settings.pages.card.creator_notes`),"single-line":!1,description:b(T)(`settings.pages.card.creation.fields_info.notes`)},null,8,[`modelValue`,`label`,`description`])])])):j.value===`behavior`?(s(),g(`div`,ue,[c(`div`,de,[_(b(a),{modelValue:b(J),"onUpdate:modelValue":t[4]||=e=>v(J)?J.value=e:null,label:b(T)(`settings.pages.card.personality`),"single-line":!1,required:!0,description:b(T)(`settings.pages.card.creation.fields_info.personality`)},null,8,[`modelValue`,`label`,`description`]),_(b(a),{modelValue:b(Y),"onUpdate:modelValue":t[5]||=e=>v(Y)?Y.value=e:null,label:b(T)(`settings.pages.card.scenario`),"single-line":!1,required:!0,description:b(T)(`settings.pages.card.creation.fields_info.scenario`)},null,8,[`modelValue`,`label`,`description`]),_(b(i),{modelValue:X.value,"onUpdate:modelValue":t[6]||=e=>X.value=e,label:b(T)(`settings.pages.card.creation.greetings`),description:b(T)(`settings.pages.card.creation.fields_info.greetings`)},null,8,[`modelValue`,`label`,`description`])])])):j.value===`settings`?(s(),g(`div`,fe,[c(`div`,pe,[_(b(a),{modelValue:b(Q),"onUpdate:modelValue":t[7]||=e=>v(Q)?Q.value=e:null,label:b(T)(`settings.pages.card.systemprompt`),"single-line":!1,required:!0,description:b(T)(`settings.pages.card.creation.fields_info.systemprompt`)},null,8,[`modelValue`,`label`,`description`]),_(b(a),{modelValue:b($),"onUpdate:modelValue":t[8]||=e=>v($)?$.value=e:null,label:b(T)(`settings.pages.card.posthistoryinstructions`),"single-line":!1,required:!0,description:b(T)(`settings.pages.card.creation.fields_info.posthistoryinstructions`)},null,8,[`modelValue`,`label`,`description`]),_(b(a),{modelValue:b(Z),"onUpdate:modelValue":t[9]||=e=>v(Z)?Z.value=e:null,label:b(T)(`settings.pages.card.creation.version`),required:!0,description:b(T)(`settings.pages.card.creation.fields_info.version`)},null,8,[`modelValue`,`label`,`description`])])])):m(``,!0),c(`div`,me,[_(b(r),{variant:`secondary`,icon:`i-solar:undo-left-bold-duotone`,label:b(T)(`settings.pages.card.cancel`),disabled:!1,onClick:t[10]||=e=>w.value=!1},null,8,[`label`]),_(b(r),{variant:`primary`,icon:`i-solar:check-circle-bold-duotone`,label:b(T)(`settings.pages.card.creation.create`),disabled:!1,onClick:t[11]||=e=>P(F.value)},null,8,[`label`])])])]),_:1})]),_:1})]),_:1},8,[`open`]))}}),J=n(q,[[`__scopeId`,`data-v-c19882e9`]]);export{J as b};
 
 
 
 
assets/CardCreationDialog-CSbQbKao.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{b as e}from"./CardCreationDialog-BV9G3q2c.js";export{e as default};
assets/CardCreationDialog-DzTU0wp7.js DELETED
@@ -1 +0,0 @@
1
- import{b as e}from"./CardCreationDialog-BrvTqDsp.js";export{e as default};
 
 
assets/CardDetailDialog-BKAC6QHD.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import"./DeleteCardDialog-UKAwGyZQ.js";import{b as e}from"./CardDetailDialog-DkixqMs_.js";export{e as default};
assets/CardDetailDialog-DhX59GOE.js DELETED
@@ -1 +0,0 @@
1
- import"./DeleteCardDialog-Bm5B-ykC.js";import{b as e}from"./CardDetailDialog-CxE7smOI.js";export{e as default};
 
 
assets/{CardDetailDialog-CxE7smOI.js → CardDetailDialog-DkixqMs_.js} RENAMED
@@ -1 +1 @@
1
- import{F as e,L as t,aS as ee,ag as te,b$ as n,bA as r,bB as i,bD as a,bE as o,bM as s,bN as c,bP as l,bQ as u,bR as d,bS as f,bU as p,bX as m,b_ as h,c as ne,c1 as g,e as _,g as v,k as re,m as ie}from"./index-BFym949y.js";import{b as ae}from"./DeleteCardDialog-Bm5B-ykC.js";const oe={key:0,class:`w-full flex flex-col gap-5`},se={flex:`~ col`,"gap-3":``},ce={flex:`~ row`,"items-center":``,"justify-between":``},le={flex:`~ row`,"items-center":``,"gap-2":``},ue={key:0,class:`flex items-center gap-1 rounded-full bg-primary-100 px-2 py-0.5 text-xs text-primary-600 font-medium dark:bg-primary-900/40 dark:text-primary-400`},de={"mt-1":``,"text-sm":``,"text-neutral-500":``,"dark:text-neutral-400":``},fe={"font-medium":``},pe={flex:`~ row`,"gap-2":``},me={class:`mt-4`},he={class:`border-b border-neutral-200 dark:border-neutral-700`},y={class:`flex justify-center -mb-px sm:justify-start space-x-1`},b=[`onClick`],x={class:`flex items-center gap-1`},S={key:0},C=[`innerHTML`],w={key:1},T=[`innerHTML`],E={key:2},D={flex:`~ col`,"max-h-60":``,"gap-4":``,"overflow-auto":``,"pr-1":``,"sm:max-h-80":``},O={key:0,flex:`~ col`,"gap-2":``},k={"text-lg":``,"text-neutral-500":``,"font-medium":``,"dark:text-neutral-400":``},A=[`innerHTML`],j={key:3},M={grid:`~ cols-1 sm:cols-3`,"gap-4":``},N={flex:`~ col`,bg:`white/60 dark:black/30`,"gap-1":``,"rounded-lg":``,"p-3":``,border:`~ neutral-200/50 dark:neutral-700/30`,transition:`all duration-200`,hover:`bg-white/80 dark:bg-black/40`},P={flex:`~ row`,"items-center":``,"gap-2":``,"text-sm":``,"text-neutral-500":``,"dark:text-neutral-400":``},F={truncate:``,"font-medium":``},I={flex:`~ col`,bg:`white/60 dark:black/30`,"gap-2":``,"rounded-lg":``,"p-3":``,border:`~ neutral-200/50 dark:neutral-700/30`,transition:`all duration-200`,hover:`bg-white/80 dark:bg-black/40`},L={flex:`~ row`,"items-center":``,"gap-2":``,"text-sm":``,"text-neutral-500":``,"dark:text-neutral-400":``},ge={truncate:``,"font-medium":``},_e={flex:`~ col`,bg:`white/60 dark:black/30`,"gap-2":``,"rounded-lg":``,"p-3":``,border:`~ neutral-200/50 dark:neutral-700/30`,transition:`all duration-200`,hover:`bg-white/80 dark:bg-black/40`},ve={flex:`~ row`,"items-center":``,"gap-2":``,"text-sm":``,"text-neutral-500":``,"dark:text-neutral-400":``},ye={truncate:``,"font-medium":``},be={key:1,bg:`neutral-50/50 dark:neutral-900/50`,"rounded-xl":``,"p-8":``,"text-center":``,border:`~ neutral-200/50 dark:neutral-700/30`,shadow:`sm`};var R=l({__name:`CardDetailDialog`,props:{modelValue:{type:Boolean},cardId:{}},emits:[`update:modelValue`],setup(l,{emit:R}){let z=l,B=R,{t:V}=t(),H=e(),{removeCard:xe}=H,{activeCardId:U}=ee(H),W=c(()=>{if(z.cardId)return H.getCard(z.cardId)}),G=c(()=>{if(!W.value||!W.value.extensions?.airi?.modules)return{consciousness:``,speech:``,voice:``};let e=W.value.extensions.airi.modules;return{consciousness:e.consciousness?.model||``,speech:e.speech?.model||``,voice:e.speech?.voice_id||``}}),K=c(()=>W.value?{personality:W.value.personality,scenario:W.value.scenario,systemPrompt:W.value.systemPrompt,postHistoryInstructions:W.value.postHistoryInstructions}:{}),q=c(()=>z.cardId===U.value),J=m(!1);function Se(){J.value=!0,setTimeout(()=>{U.value=z.cardId,J.value=!1},300)}function Y(e){return e?.replace(/\{\{(.*?)\}\}/g,`<span class="bg-primary-500/20 inline-block">{{ $1 }}</span>`).trim()}let X=m(!1);function Ce(){W.value&&(xe(z.cardId),B(`update:modelValue`,!1)),X.value=!1}let Z=m(``),Q=c(()=>{let e=[];return W.value?.description&&e.push({id:`description`,label:V(`settings.pages.card.description_label`),icon:`i-solar:document-text-linear`}),W.value?.notes&&e.push({id:`notes`,label:V(`settings.pages.card.creator_notes`),icon:`i-solar:notes-linear`}),Object.values(K.value).some(e=>!!e)&&e.push({id:`character`,label:V(`settings.pages.card.character`),icon:`i-solar:user-rounded-linear`}),e.push({id:`modules`,label:V(`settings.pages.card.modules`),icon:`i-solar:tuning-square-linear`}),e}),$=c({get:()=>Q.value.find(e=>e.id===Z.value)?Z.value:Q.value[0]?.id||``,set:e=>{Z.value=e}});return(e,t)=>(r(),f(s,null,[p(h(ie),{open:e.modelValue,"onUpdate:open":t[0]||=e=>B(`update:modelValue`,e)},{default:d(()=>[p(h(re),null,{default:d(()=>[p(h(_),{class:`data-[state=open]:animate-fadeIn data-[state=closed]:animate-fadeOut fixed inset-0 z-100 bg-black/50 backdrop-blur-sm`}),p(h(ne),{class:`data-[state=open]:animate-contentShow data-[state=closed]:animate-contentHide fixed left-1/2 top-1/2 z-100 m-0 max-h-[90vh] max-w-6xl w-[92vw] flex flex-col overflow-auto border border-neutral-200 rounded-xl bg-white p-5 shadow-xl 2xl:w-[60vw] lg:w-[80vw] md:w-[85vw] xl:w-[70vw] -translate-x-1/2 -translate-y-1/2 dark:border-neutral-700 dark:bg-neutral-800 sm:p-6`},{default:d(()=>[W.value?(r(),f(`div`,oe,[i(`div`,se,[i(`div`,ce,[i(`div`,null,[i(`div`,le,[p(h(v),{"text-2xl":``,"font-normal":``,class:`from-primary-500 to-primary-400 bg-gradient-to-r bg-clip-text text-transparent`},{default:d(()=>[o(g(W.value.name),1)]),_:1}),q.value?(r(),f(`div`,ue,[t[3]||=i(`div`,{"i-solar:check-circle-bold-duotone":``,"text-xs":``},null,-1),o(` `+g(h(V)(`settings.pages.card.active_badge`)),1)])):u(``,!0)]),i(`div`,de,[o(` v`+g(W.value.version)+` `,1),W.value.creator?(r(),f(s,{key:0},[o(` · `+g(h(V)(`settings.pages.card.created_by`))+` `,1),i(`span`,fe,g(W.value.creator),1)],64)):u(``,!0)])]),i(`div`,pe,[p(h(te),{variant:`primary`,icon:q.value?`i-solar:check-circle-bold-duotone`:`i-solar:play-circle-broken`,label:q.value?h(V)(`settings.pages.card.active`):h(V)(`settings.pages.card.activate`),disabled:q.value,class:n({"animate-pulse":J.value}),onClick:Se},null,8,[`icon`,`label`,`disabled`,`class`])])]),i(`div`,me,[i(`div`,he,[i(`div`,y,[(r(!0),f(s,null,a(Q.value,e=>(r(),f(`button`,{key:e.id,class:n([`px-4 py-2 text-sm font-medium`,[$.value===e.id?`text-primary-600 dark:text-primary-400 border-b-2 border-primary-500 dark:border-primary-400`:`text-neutral-500 dark:text-neutral-400 hover:text-neutral-700 dark:hover:text-neutral-300`]]),onClick:t=>$.value=e.id},[i(`div`,x,[i(`div`,{class:n(e.icon)},null,2),o(` `+g(e.label),1)])],10,b))),128))])])]),$.value===`notes`&&W.value.notes?(r(),f(`div`,S,[i(`div`,{bg:`white/60 dark:black/30`,border:`~ neutral-200/50 dark:neutral-700/30`,"max-h-60":``,"overflow-auto":``,"whitespace-pre-line":``,"rounded-lg":``,"p-4":``,"text-neutral-700":``,"sm:max-h-80":``,"dark:text-neutral-300":``,transition:`all duration-200`,hover:`bg-white/80 dark:bg-black/40`,innerHTML:Y(W.value.notes)},null,8,C)])):u(``,!0),$.value===`description`&&W.value.description?(r(),f(`div`,w,[i(`div`,{bg:`white/60 dark:black/30`,"max-h-60":``,"overflow-auto":``,"whitespace-pre-line":``,"rounded-lg":``,"p-4":``,"sm:max-h-80":``,text:`neutral-600 dark:neutral-300`,border:`~ neutral-200/50 dark:neutral-700/30`,innerHTML:Y(W.value.description)},null,8,T)])):u(``,!0),$.value===`character`&&Object.values(K.value).some(e=>!!e)?(r(),f(`div`,E,[i(`div`,D,[(r(!0),f(s,null,a(K.value,(e,t)=>(r(),f(s,{key:t},[e?(r(),f(`div`,O,[i(`h2`,k,g(h(V)(`settings.pages.card.${t.toLowerCase()}`)),1),i(`div`,{bg:`white/60 dark:black/30`,border:`~ neutral-200/50 dark:neutral-700/30`,transition:`all duration-200`,hover:`bg-white/80 dark:bg-black/40`,"max-h-none":``,"overflow-auto":``,"whitespace-pre-line":``,"rounded-lg":``,"p-3":``,"text-neutral-700":``,"dark:text-neutral-300":``,innerHTML:Y(e)},null,8,A)])):u(``,!0)],64))),128))])])):u(``,!0),$.value===`modules`?(r(),f(`div`,j,[i(`div`,M,[i(`div`,N,[i(`span`,P,[t[4]||=i(`div`,{"i-lucide:ghost":``},null,-1),o(` `+g(h(V)(`settings.pages.card.consciousness.model`)),1)]),i(`div`,F,g(G.value.consciousness??`default`),1)]),i(`div`,I,[i(`span`,L,[t[5]||=i(`div`,{"i-lucide:mic":``},null,-1),o(` `+g(h(V)(`settings.pages.card.speech.model`)),1)]),i(`div`,ge,g(G.value.speech??`default`),1)]),i(`div`,_e,[i(`span`,ve,[t[6]||=i(`div`,{"i-lucide:music":``},null,-1),o(` `+g(h(V)(`settings.pages.card.speech.voice`)),1)]),i(`div`,ye,g(G.value.voice??`default`),1)])])])):u(``,!0)])])):(r(),f(`div`,be,[t[7]||=i(`div`,{"i-solar:card-search-broken":``,"mx-auto":``,"mb-3":``,"text-6xl":``,"text-neutral-400":``},null,-1),o(` `+g(h(V)(`settings.pages.card.card_not_found`)),1)]))]),_:1})]),_:1})]),_:1},8,[`open`]),p(ae,{modelValue:X.value,"onUpdate:modelValue":t[1]||=e=>X.value=e,"card-name":W.value?.name,onConfirm:Ce,onCancel:t[2]||=e=>X.value=!1},null,8,[`modelValue`,`card-name`])],64))}}),z=R;export{z as b};
 
1
+ import{F as e,L as t,aS as ee,ag as te,bG as n,bH as r,bJ as i,bK as a,bL as o,bM as s,bO as c,bT as l,bU as u,bX as d,b_ as f,bx as p,by as m,c0 as h,c1 as g,d as ne,f as _,h as v,l as re,n as ie}from"./index-J3uhnpYL.js";import{b as ae}from"./DeleteCardDialog-UKAwGyZQ.js";const oe={key:0,class:`w-full flex flex-col gap-5`},se={flex:`~ col`,"gap-3":``},ce={flex:`~ row`,"items-center":``,"justify-between":``},le={flex:`~ row`,"items-center":``,"gap-2":``},ue={key:0,class:`flex items-center gap-1 rounded-full bg-primary-100 px-2 py-0.5 text-xs text-primary-600 font-medium dark:bg-primary-900/40 dark:text-primary-400`},de={"mt-1":``,"text-sm":``,"text-neutral-500":``,"dark:text-neutral-400":``},fe={"font-medium":``},pe={flex:`~ row`,"gap-2":``},me={class:`mt-4`},he={class:`border-b border-neutral-200 dark:border-neutral-700`},y={class:`flex justify-center -mb-px sm:justify-start space-x-1`},b=[`onClick`],x={class:`flex items-center gap-1`},S={key:0},C=[`innerHTML`],w={key:1},T=[`innerHTML`],E={key:2},D={flex:`~ col`,"max-h-60":``,"gap-4":``,"overflow-auto":``,"pr-1":``,"sm:max-h-80":``},O={key:0,flex:`~ col`,"gap-2":``},k={"text-lg":``,"text-neutral-500":``,"font-medium":``,"dark:text-neutral-400":``},A=[`innerHTML`],j={key:3},M={grid:`~ cols-1 sm:cols-3`,"gap-4":``},N={flex:`~ col`,bg:`white/60 dark:black/30`,"gap-1":``,"rounded-lg":``,"p-3":``,border:`~ neutral-200/50 dark:neutral-700/30`,transition:`all duration-200`,hover:`bg-white/80 dark:bg-black/40`},P={flex:`~ row`,"items-center":``,"gap-2":``,"text-sm":``,"text-neutral-500":``,"dark:text-neutral-400":``},F={truncate:``,"font-medium":``},I={flex:`~ col`,bg:`white/60 dark:black/30`,"gap-2":``,"rounded-lg":``,"p-3":``,border:`~ neutral-200/50 dark:neutral-700/30`,transition:`all duration-200`,hover:`bg-white/80 dark:bg-black/40`},L={flex:`~ row`,"items-center":``,"gap-2":``,"text-sm":``,"text-neutral-500":``,"dark:text-neutral-400":``},ge={truncate:``,"font-medium":``},_e={flex:`~ col`,bg:`white/60 dark:black/30`,"gap-2":``,"rounded-lg":``,"p-3":``,border:`~ neutral-200/50 dark:neutral-700/30`,transition:`all duration-200`,hover:`bg-white/80 dark:bg-black/40`},ve={flex:`~ row`,"items-center":``,"gap-2":``,"text-sm":``,"text-neutral-500":``,"dark:text-neutral-400":``},ye={truncate:``,"font-medium":``},be={key:1,bg:`neutral-50/50 dark:neutral-900/50`,"rounded-xl":``,"p-8":``,"text-center":``,border:`~ neutral-200/50 dark:neutral-700/30`,shadow:`sm`};var R=i({__name:`CardDetailDialog`,props:{modelValue:{type:Boolean},cardId:{}},emits:[`update:modelValue`],setup(i,{emit:R}){let z=i,B=R,{t:V}=t(),H=e(),{removeCard:xe}=H,{activeCardId:U}=ee(H),W=r(()=>{if(z.cardId)return H.getCard(z.cardId)}),G=r(()=>{if(!W.value||!W.value.extensions?.airi?.modules)return{consciousness:``,speech:``,voice:``};let e=W.value.extensions.airi.modules;return{consciousness:e.consciousness?.model||``,speech:e.speech?.model||``,voice:e.speech?.voice_id||``}}),K=r(()=>W.value?{personality:W.value.personality,scenario:W.value.scenario,systemPrompt:W.value.systemPrompt,postHistoryInstructions:W.value.postHistoryInstructions}:{}),q=r(()=>z.cardId===U.value),J=d(!1);function Se(){J.value=!0,setTimeout(()=>{U.value=z.cardId,J.value=!1},300)}function Y(e){return e?.replace(/\{\{(.*?)\}\}/g,`<span class="bg-primary-500/20 inline-block">{{ $1 }}</span>`).trim()}let X=d(!1);function Ce(){W.value&&(xe(z.cardId),B(`update:modelValue`,!1)),X.value=!1}let Z=d(``),Q=r(()=>{let e=[];return W.value?.description&&e.push({id:`description`,label:V(`settings.pages.card.description_label`),icon:`i-solar:document-text-linear`}),W.value?.notes&&e.push({id:`notes`,label:V(`settings.pages.card.creator_notes`),icon:`i-solar:notes-linear`}),Object.values(K.value).some(e=>!!e)&&e.push({id:`character`,label:V(`settings.pages.card.character`),icon:`i-solar:user-rounded-linear`}),e.push({id:`modules`,label:V(`settings.pages.card.modules`),icon:`i-solar:tuning-square-linear`}),e}),$=r({get:()=>Q.value.find(e=>e.id===Z.value)?Z.value:Q.value[0]?.id||``,set:e=>{Z.value=e}});return(e,t)=>(l(),s(n,null,[c(f(ie),{open:e.modelValue,"onUpdate:open":t[0]||=e=>B(`update:modelValue`,e)},{default:o(()=>[c(f(re),null,{default:o(()=>[c(f(_),{class:`data-[state=open]:animate-fadeIn data-[state=closed]:animate-fadeOut fixed inset-0 z-100 bg-black/50 backdrop-blur-sm`}),c(f(ne),{class:`data-[state=open]:animate-contentShow data-[state=closed]:animate-contentHide fixed left-1/2 top-1/2 z-100 m-0 max-h-[90vh] max-w-6xl w-[92vw] flex flex-col overflow-auto border border-neutral-200 rounded-xl bg-white p-5 shadow-xl 2xl:w-[60vw] lg:w-[80vw] md:w-[85vw] xl:w-[70vw] -translate-x-1/2 -translate-y-1/2 dark:border-neutral-700 dark:bg-neutral-800 sm:p-6`},{default:o(()=>[W.value?(l(),s(`div`,oe,[u(`div`,se,[u(`div`,ce,[u(`div`,null,[u(`div`,le,[c(f(v),{"text-2xl":``,"font-normal":``,class:`from-primary-500 to-primary-400 bg-gradient-to-r bg-clip-text text-transparent`},{default:o(()=>[m(h(W.value.name),1)]),_:1}),q.value?(l(),s(`div`,ue,[t[3]||=u(`div`,{"i-solar:check-circle-bold-duotone":``,"text-xs":``},null,-1),m(` `+h(f(V)(`settings.pages.card.active_badge`)),1)])):a(``,!0)]),u(`div`,de,[m(` v`+h(W.value.version)+` `,1),W.value.creator?(l(),s(n,{key:0},[m(` · `+h(f(V)(`settings.pages.card.created_by`))+` `,1),u(`span`,fe,h(W.value.creator),1)],64)):a(``,!0)])]),u(`div`,pe,[c(f(te),{variant:`primary`,icon:q.value?`i-solar:check-circle-bold-duotone`:`i-solar:play-circle-broken`,label:q.value?f(V)(`settings.pages.card.active`):f(V)(`settings.pages.card.activate`),disabled:q.value,class:g({"animate-pulse":J.value}),onClick:Se},null,8,[`icon`,`label`,`disabled`,`class`])])]),u(`div`,me,[u(`div`,he,[u(`div`,y,[(l(!0),s(n,null,p(Q.value,e=>(l(),s(`button`,{key:e.id,class:g([`px-4 py-2 text-sm font-medium`,[$.value===e.id?`text-primary-600 dark:text-primary-400 border-b-2 border-primary-500 dark:border-primary-400`:`text-neutral-500 dark:text-neutral-400 hover:text-neutral-700 dark:hover:text-neutral-300`]]),onClick:t=>$.value=e.id},[u(`div`,x,[u(`div`,{class:g(e.icon)},null,2),m(` `+h(e.label),1)])],10,b))),128))])])]),$.value===`notes`&&W.value.notes?(l(),s(`div`,S,[u(`div`,{bg:`white/60 dark:black/30`,border:`~ neutral-200/50 dark:neutral-700/30`,"max-h-60":``,"overflow-auto":``,"whitespace-pre-line":``,"rounded-lg":``,"p-4":``,"text-neutral-700":``,"sm:max-h-80":``,"dark:text-neutral-300":``,transition:`all duration-200`,hover:`bg-white/80 dark:bg-black/40`,innerHTML:Y(W.value.notes)},null,8,C)])):a(``,!0),$.value===`description`&&W.value.description?(l(),s(`div`,w,[u(`div`,{bg:`white/60 dark:black/30`,"max-h-60":``,"overflow-auto":``,"whitespace-pre-line":``,"rounded-lg":``,"p-4":``,"sm:max-h-80":``,text:`neutral-600 dark:neutral-300`,border:`~ neutral-200/50 dark:neutral-700/30`,innerHTML:Y(W.value.description)},null,8,T)])):a(``,!0),$.value===`character`&&Object.values(K.value).some(e=>!!e)?(l(),s(`div`,E,[u(`div`,D,[(l(!0),s(n,null,p(K.value,(e,t)=>(l(),s(n,{key:t},[e?(l(),s(`div`,O,[u(`h2`,k,h(f(V)(`settings.pages.card.${t.toLowerCase()}`)),1),u(`div`,{bg:`white/60 dark:black/30`,border:`~ neutral-200/50 dark:neutral-700/30`,transition:`all duration-200`,hover:`bg-white/80 dark:bg-black/40`,"max-h-none":``,"overflow-auto":``,"whitespace-pre-line":``,"rounded-lg":``,"p-3":``,"text-neutral-700":``,"dark:text-neutral-300":``,innerHTML:Y(e)},null,8,A)])):a(``,!0)],64))),128))])])):a(``,!0),$.value===`modules`?(l(),s(`div`,j,[u(`div`,M,[u(`div`,N,[u(`span`,P,[t[4]||=u(`div`,{"i-lucide:ghost":``},null,-1),m(` `+h(f(V)(`settings.pages.card.consciousness.model`)),1)]),u(`div`,F,h(G.value.consciousness??`default`),1)]),u(`div`,I,[u(`span`,L,[t[5]||=u(`div`,{"i-lucide:mic":``},null,-1),m(` `+h(f(V)(`settings.pages.card.speech.model`)),1)]),u(`div`,ge,h(G.value.speech??`default`),1)]),u(`div`,_e,[u(`span`,ve,[t[6]||=u(`div`,{"i-lucide:music":``},null,-1),m(` `+h(f(V)(`settings.pages.card.speech.voice`)),1)]),u(`div`,ye,h(G.value.voice??`default`),1)])])])):a(``,!0)])])):(l(),s(`div`,be,[t[7]||=u(`div`,{"i-solar:card-search-broken":``,"mx-auto":``,"mb-3":``,"text-6xl":``,"text-neutral-400":``},null,-1),m(` `+h(f(V)(`settings.pages.card.card_not_found`)),1)]))]),_:1})]),_:1})]),_:1},8,[`open`]),c(ae,{modelValue:X.value,"onUpdate:modelValue":t[1]||=e=>X.value=e,"card-name":W.value?.name,onConfirm:Ce,onCancel:t[2]||=e=>X.value=!1},null,8,[`modelValue`,`card-name`])],64))}}),z=R;export{z as b};
assets/CardListItem-BPRbxcba.js DELETED
@@ -1 +0,0 @@
1
- import{b as e}from"./CardListItem-BBGsnLNq.js";export{e as default};
 
 
assets/CardListItem-CaTpYoW4.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{b as e}from"./CardListItem-CfAvmf_x.js";export{e as default};
assets/{CardListItem-BBGsnLNq.js → CardListItem-CfAvmf_x.js} RENAMED
@@ -1 +1 @@
1
- import{ac as e,b$ as t,bA as n,bB as r,bG as i,bP as a,bQ as o,bR as s,bS as c,b_ as l,bw as u,c1 as d}from"./index-BFym949y.js";const f={relative:``,flex:`~ col 1`,"justify-between":``,"gap-3":``,"overflow-hidden":``,"rounded-lg":``,bg:`white dark:neutral-900`,"p-5":``,transition:`all ease-in-out duration-400`,after:`content-empty absolute inset-0 z--2 w-full h-full bg-dotted-[neutral-200/80] bg-size-10px mask-image-[linear-gradient(165deg,white_30%,transparent_50%)] transition-all duration-400 ease-in-out`,hover:`after:bg-dotted-[primary-300/50] dark:after:bg-dotted-[primary-200/20] text-primary-600/80 dark:text-primary-300/80`},p={"z-1":``,flex:``,"items-start":``,"justify-between":``,"gap-2":``},m={"flex-1":``,truncate:``,"text-lg":``,"font-normal":``},h={key:0,"shrink-0":``,"rounded-md":``,"p-1":``,bg:`primary-100 dark:primary-900/40`,text:`primary-600 dark:primary-400`},g={key:0,"line-clamp-3":``,"min-h-40px":``,"flex-1":``,"text-sm":``,text:`neutral-500 dark:neutral-400`},_={"z-1":``,flex:``,"items-center":``,"justify-between":``,"text-xs":``,text:`neutral-500 dark:neutral-400`},v={flex:``,"items-center":``,"gap-1.5":``},y={flex:``,"items-center":``,"gap-0.5":``},b={flex:``,"items-center":``,"gap-0.5":``},x={flex:``,"items-center":``,"justify-end":``,"px-2":``,"py-1.5":``},S=[`disabled`];var C=a({__name:`CardListItem`,props:{id:{},name:{},description:{},isActive:{type:Boolean},isSelected:{type:Boolean},version:{},consciousnessModel:{},voiceModel:{}},emits:[`select`,`activate`,`delete`],setup(a,{emit:C}){let w=C;return(a,C)=>(n(),i(l(e),{relative:``,"min-h-120px":``,flex:`~ col`,"cursor-pointer":``,"overflow-hidden":``,"rounded-xl":``,class:t([a.isSelected?`border-2 border-primary-400 dark:border-primary-600`:`border-2 border-neutral-100 dark:border-neutral-800/25`]),bg:`neutral-200/50 dark:neutral-800/50`,"drop-shadow":`none hover:[0px_4px_4px_rgba(220,220,220,0.4)] active:[0px_0px_0px_rgba(220,220,220,0.25)] dark:hover:none`,transition:`all ease-in-out duration-400`,before:`content-empty absolute inset-0 z-0 w-25% h-full transition-all duration-400 ease-in-out bg-gradient-to-r from-primary-500/0 to-primary-500/0 dark:from-primary-400/0 dark:to-primary-400/0 mask-image-[linear-gradient(120deg,white_100%)] opacity-0`,hover:`before:opacity-100 before:bg-gradient-to-r before:from-primary-500/20 before:via-primary-500/10 before:to-transparent before:dark:from-primary-400/20 before:dark:via-primary-400/10 before:dark:to-transparent`,onClick:C[2]||=e=>w(`select`)},{default:s(()=>[r(`div`,f,[r(`div`,p,[r(`h3`,m,d(a.name),1),a.isActive?(n(),c(`div`,h,C[3]||=[r(`div`,{"i-solar:check-circle-bold-duotone":``,"text-sm":``},null,-1)])):o(``,!0)]),a.description?(n(),c(`p`,g,d(a.description),1)):o(``,!0),r(`div`,_,[r(`div`,null,`v`+d(a.version),1),r(`div`,v,[r(`div`,y,[C[4]||=r(`div`,{"i-lucide:ghost":``,"text-xs":``},null,-1),r(`span`,null,d(a.consciousnessModel),1)]),r(`div`,b,[C[5]||=r(`div`,{"i-lucide:mic":``,"text-xs":``},null,-1),r(`span`,null,d(a.voiceModel),1)])])])]),r(`div`,x,[r(`button`,{"rounded-lg":``,"p-1.5":``,"transition-colors":``,hover:`bg-neutral-200 dark:bg-neutral-700/50`,disabled:a.isActive,onClick:C[0]||=u(e=>w(`activate`),[`stop`])},[r(`div`,{class:t([a.isActive?`i-solar:check-circle-bold-duotone text-primary-500 dark:text-primary-400`:`i-solar:play-circle-broken text-neutral-500 dark:text-neutral-400`])},null,2)],8,S),a.id===`default`?o(``,!0):(n(),c(`button`,{key:0,"rounded-lg":``,"p-1.5":``,"transition-colors":``,hover:`bg-neutral-200 dark:bg-neutral-700/50`,onClick:C[1]||=u(e=>w(`delete`),[`stop`])},C[6]||=[r(`div`,{"i-solar:trash-bin-trash-linear":``,text:`neutral-500 dark:neutral-400`},null,-1)]))])]),_:1},8,[`class`]))}}),w=C;export{w as b};
 
1
+ import{ac as e,bA as t,bJ as n,bK as r,bL as i,bM as a,bT as o,bU as s,b_ as c,br as l,c0 as u,c1 as d}from"./index-J3uhnpYL.js";const f={relative:``,flex:`~ col 1`,"justify-between":``,"gap-3":``,"overflow-hidden":``,"rounded-lg":``,bg:`white dark:neutral-900`,"p-5":``,transition:`all ease-in-out duration-400`,after:`content-empty absolute inset-0 z--2 w-full h-full bg-dotted-[neutral-200/80] bg-size-10px mask-image-[linear-gradient(165deg,white_30%,transparent_50%)] transition-all duration-400 ease-in-out`,hover:`after:bg-dotted-[primary-300/50] dark:after:bg-dotted-[primary-200/20] text-primary-600/80 dark:text-primary-300/80`},p={"z-1":``,flex:``,"items-start":``,"justify-between":``,"gap-2":``},m={"flex-1":``,truncate:``,"text-lg":``,"font-normal":``},h={key:0,"shrink-0":``,"rounded-md":``,"p-1":``,bg:`primary-100 dark:primary-900/40`,text:`primary-600 dark:primary-400`},g={key:0,"line-clamp-3":``,"min-h-40px":``,"flex-1":``,"text-sm":``,text:`neutral-500 dark:neutral-400`},_={"z-1":``,flex:``,"items-center":``,"justify-between":``,"text-xs":``,text:`neutral-500 dark:neutral-400`},v={flex:``,"items-center":``,"gap-1.5":``},y={flex:``,"items-center":``,"gap-0.5":``},b={flex:``,"items-center":``,"gap-0.5":``},x={flex:``,"items-center":``,"justify-end":``,"px-2":``,"py-1.5":``},S=[`disabled`];var C=n({__name:`CardListItem`,props:{id:{},name:{},description:{},isActive:{type:Boolean},isSelected:{type:Boolean},version:{},consciousnessModel:{},voiceModel:{}},emits:[`select`,`activate`,`delete`],setup(n,{emit:C}){let w=C;return(n,C)=>(o(),t(c(e),{relative:``,"min-h-120px":``,flex:`~ col`,"cursor-pointer":``,"overflow-hidden":``,"rounded-xl":``,class:d([n.isSelected?`border-2 border-primary-400 dark:border-primary-600`:`border-2 border-neutral-100 dark:border-neutral-800/25`]),bg:`neutral-200/50 dark:neutral-800/50`,"drop-shadow":`none hover:[0px_4px_4px_rgba(220,220,220,0.4)] active:[0px_0px_0px_rgba(220,220,220,0.25)] dark:hover:none`,transition:`all ease-in-out duration-400`,before:`content-empty absolute inset-0 z-0 w-25% h-full transition-all duration-400 ease-in-out bg-gradient-to-r from-primary-500/0 to-primary-500/0 dark:from-primary-400/0 dark:to-primary-400/0 mask-image-[linear-gradient(120deg,white_100%)] opacity-0`,hover:`before:opacity-100 before:bg-gradient-to-r before:from-primary-500/20 before:via-primary-500/10 before:to-transparent before:dark:from-primary-400/20 before:dark:via-primary-400/10 before:dark:to-transparent`,onClick:C[2]||=e=>w(`select`)},{default:i(()=>[s(`div`,f,[s(`div`,p,[s(`h3`,m,u(n.name),1),n.isActive?(o(),a(`div`,h,C[3]||=[s(`div`,{"i-solar:check-circle-bold-duotone":``,"text-sm":``},null,-1)])):r(``,!0)]),n.description?(o(),a(`p`,g,u(n.description),1)):r(``,!0),s(`div`,_,[s(`div`,null,`v`+u(n.version),1),s(`div`,v,[s(`div`,y,[C[4]||=s(`div`,{"i-lucide:ghost":``,"text-xs":``},null,-1),s(`span`,null,u(n.consciousnessModel),1)]),s(`div`,b,[C[5]||=s(`div`,{"i-lucide:mic":``,"text-xs":``},null,-1),s(`span`,null,u(n.voiceModel),1)])])])]),s(`div`,x,[s(`button`,{"rounded-lg":``,"p-1.5":``,"transition-colors":``,hover:`bg-neutral-200 dark:bg-neutral-700/50`,disabled:n.isActive,onClick:C[0]||=l(e=>w(`activate`),[`stop`])},[s(`div`,{class:d([n.isActive?`i-solar:check-circle-bold-duotone text-primary-500 dark:text-primary-400`:`i-solar:play-circle-broken text-neutral-500 dark:text-neutral-400`])},null,2)],8,S),n.id===`default`?r(``,!0):(o(),a(`button`,{key:0,"rounded-lg":``,"p-1.5":``,"transition-colors":``,hover:`bg-neutral-200 dark:bg-neutral-700/50`,onClick:C[1]||=l(e=>w(`delete`),[`stop`])},C[6]||=[s(`div`,{"i-solar:trash-bin-trash-linear":``,text:`neutral-500 dark:neutral-400`},null,-1)]))])]),_:1},8,[`class`]))}}),w=C;export{w as b};
assets/DeleteCardDialog-Bm5B-ykC.js DELETED
@@ -1 +0,0 @@
1
- import{L as e,ag as t,bA as n,bB as r,bE as i,bG as a,bP as o,bR as s,bU as c,b_ as l,c1 as u,d,f,h as p,i as m,j as h,l as g,n as _,o as v}from"./index-BFym949y.js";const y={class:`flex flex-row justify-end gap-3`};var b=o({__name:`DeleteCardDialog`,props:{modelValue:{type:Boolean},cardName:{}},emits:[`update:modelValue`,`confirm`,`cancel`],setup(o,{emit:b}){let x=b,{t:S}=e();function C(){x(`update:modelValue`,!1),x(`cancel`)}function w(){x(`update:modelValue`,!1),x(`confirm`)}return(e,o)=>(n(),a(l(f),{open:e.modelValue,"onUpdate:open":o[0]||=e=>x(`update:modelValue`,e)},{default:s(()=>[c(l(d),null,{default:s(()=>[c(l(m),{class:`data-[state=open]:animate-fadeIn data-[state=closed]:animate-fadeOut fixed inset-0 z-100 bg-black/50`}),c(l(g),{class:`data-[state=open]:animate-contentShow data-[state=closed]:animate-contentHide fixed left-1/2 top-1/2 z-100 max-w-md w-full border border-neutral-200 rounded-xl bg-white p-6 shadow-xl -translate-x-1/2 -translate-y-1/2 dark:border-neutral-700 dark:bg-neutral-800`},{default:s(()=>[c(l(h),{class:`mb-4 text-xl font-normal`},{default:s(()=>[i(u(l(S)(`settings.pages.card.delete_card`)),1)]),_:1}),c(l(v),{class:`mb-6`},{default:s(()=>[i(u(l(S)(`settings.pages.card.delete_confirmation`))+` `,1),r(`b`,null,`"`+u(e.cardName||``)+`"`,1)]),_:1}),r(`div`,y,[c(l(_),{"as-child":``},{default:s(()=>[c(l(t),{variant:`secondary`,label:l(S)(`settings.pages.card.cancel`),onClick:C},null,8,[`label`])]),_:1}),c(l(p),{"as-child":``},{default:s(()=>[c(l(t),{variant:`danger`,label:l(S)(`settings.pages.card.delete`),onClick:w},null,8,[`label`])]),_:1})])]),_:1})]),_:1})]),_:1},8,[`open`]))}}),x=b;export{x as b};
 
 
assets/DeleteCardDialog-DTWpW-2T.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{b as e}from"./DeleteCardDialog-UKAwGyZQ.js";export{e as default};
assets/DeleteCardDialog-DUAm5fH5.js DELETED
@@ -1 +0,0 @@
1
- import{b as e}from"./DeleteCardDialog-Bm5B-ykC.js";export{e as default};
 
 
assets/DeleteCardDialog-UKAwGyZQ.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{L as e,ag as t,bA as n,bJ as r,bL as i,bO as a,bT as o,bU as s,b_ as c,by as l,c as u,c0 as d,e as f,g as p,i as m,j as h,k as g,m as _,o as v}from"./index-J3uhnpYL.js";const y={class:`flex flex-row justify-end gap-3`};var b=r({__name:`DeleteCardDialog`,props:{modelValue:{type:Boolean},cardName:{}},emits:[`update:modelValue`,`confirm`,`cancel`],setup(r,{emit:b}){let x=b,{t:S}=e();function C(){x(`update:modelValue`,!1),x(`cancel`)}function w(){x(`update:modelValue`,!1),x(`confirm`)}return(e,r)=>(o(),n(c(p),{open:e.modelValue,"onUpdate:open":r[0]||=e=>x(`update:modelValue`,e)},{default:i(()=>[a(c(f),null,{default:i(()=>[a(c(h),{class:`data-[state=open]:animate-fadeIn data-[state=closed]:animate-fadeOut fixed inset-0 z-100 bg-black/50`}),a(c(_),{class:`data-[state=open]:animate-contentShow data-[state=closed]:animate-contentHide fixed left-1/2 top-1/2 z-100 max-w-md w-full border border-neutral-200 rounded-xl bg-white p-6 shadow-xl -translate-x-1/2 -translate-y-1/2 dark:border-neutral-700 dark:bg-neutral-800`},{default:i(()=>[a(c(g),{class:`mb-4 text-xl font-normal`},{default:i(()=>[l(d(c(S)(`settings.pages.card.delete_card`)),1)]),_:1}),a(c(u),{class:`mb-6`},{default:i(()=>[l(d(c(S)(`settings.pages.card.delete_confirmation`))+` `,1),s(`b`,null,`"`+d(e.cardName||``)+`"`,1)]),_:1}),s(`div`,y,[a(c(v),{"as-child":``},{default:i(()=>[a(c(t),{variant:`secondary`,label:c(S)(`settings.pages.card.cancel`),onClick:C},null,8,[`label`])]),_:1}),a(c(m),{"as-child":``},{default:i(()=>[a(c(t),{variant:`danger`,label:c(S)(`settings.pages.card.delete`),onClick:w},null,8,[`label`])]),_:1})])]),_:1})]),_:1})]),_:1},8,[`open`]))}}),x=b;export{x as b};
assets/{HeaderLink-BXWLCGTy.js → HeaderLink-C5rYwZW4.js} RENAMED
@@ -1 +1 @@
1
- import{aL as e,aP as t,aT as n,bA as r,bB as i,bG as a,bP as o,bR as s,bS as c,b_ as l}from"./index-BFym949y.js";var u=`/assets/logo-dark-B0bvNYTh.svg`,d=`/assets/logo-B2aCU-bH.svg`;const f=[`src`],p=[`src`];var m=o({__name:`HeaderLink`,setup(e){let o=n();return(e,n)=>(r(),a(l(t),{to:`/`,flex:`~`,"items-center":``,"gap-2":``,"px-2":``,"text-nowrap":``,"text-2xl":``,"outline-none":``},{default:s(()=>[l(o)?(r(),c(`img`,{key:0,src:l(u),"h-8":``,"w-8":``,class:`theme-colored`},null,8,f)):(r(),c(`img`,{key:1,src:l(d),"h-8":``,"w-8":``,class:`theme-colored`},null,8,p)),n[0]||=i(`div`,{"translate-y":`[2px]`,"font-quicksand":``,"font-semibold":``},[i(`span`,null,`AIRI`)],-1)]),_:1,__:[0]}))}}),h=e(m,[[`__scopeId`,`data-v-242dcb19`]]);export{h as b,d as c,u as d};
 
1
+ import{aL as e,aP as t,aW as n,bA as r,bJ as i,bL as a,bM as o,bT as s,bU as c,b_ as l}from"./index-J3uhnpYL.js";var u=`/assets/logo-dark-B0bvNYTh.svg`,d=`/assets/logo-B2aCU-bH.svg`;const f=[`src`],p=[`src`];var m=i({__name:`HeaderLink`,setup(e){let i=n();return(e,n)=>(s(),r(l(t),{to:`/`,flex:`~`,"items-center":``,"gap-2":``,"px-2":``,"text-nowrap":``,"text-2xl":``,"outline-none":``},{default:a(()=>[l(i)?(s(),o(`img`,{key:0,src:l(u),"h-8":``,"w-8":``,class:`theme-colored`},null,8,f)):(s(),o(`img`,{key:1,src:l(d),"h-8":``,"w-8":``,class:`theme-colored`},null,8,p)),n[0]||=c(`div`,{"translate-y":`[2px]`,"font-quicksand":``,"font-semibold":``},[c(`span`,null,`AIRI`)],-1)]),_:1,__:[0]}))}}),h=e(m,[[`__scopeId`,`data-v-242dcb19`]]);export{h as b,d as c,u as d};
assets/{IconAnimation-DfKVRS59.js → IconAnimation-BEHmQAW0.js} RENAMED
@@ -1 +1 @@
1
- import{b$ as e,bA as t,bB as n,bN as r,bP as i,bS as a,bX as o,by as s,c0 as c}from"./index-BFym949y.js";var l=i({__name:`IconAnimation`,props:{icon:{},iconSize:{},position:{},duration:{},started:{type:Boolean},textColor:{},isReverse:{type:Boolean},zIndex:{}},emits:[`animationEnded`],setup(i,{emit:l}){let u=i,d=l,f=o(!1);s(()=>u.started,e=>{e&&requestAnimationFrame(()=>{f.value=!0})});let p=r(()=>({opacity:f.value===u.isReverse?0:1,size:f.value===u.isReverse?u.iconSize:25,position:f.value===u.isReverse?u.position:`calc(50dvw - 12.5rem), calc(50dvh - 12.5rem)`,textColor:f.value===u.isReverse?u.textColor:`text-white`})),m=o([]),h=o(!1);function g(e){m.value.push(e.propertyName),m.value.includes(`color`)&&m.value.includes(`width`)&&m.value.includes(`height`)&&m.value.includes(`transform`)&&(h.value=!0,d(`animationEnded`))}return(r,i)=>(t(),a(`div`,{"pointer-events-none":``,fixed:``,w:`100dvw`,h:`100dvh`,style:c({zIndex:h.value?r.zIndex:void 0})},[n(`div`,{fixed:``,"inset-0":``,"bg-primary-500":``,"transition-opacity":``,"ease-linear":``,style:c({opacity:p.value.opacity,transitionDuration:`${r.duration}ms`})},null,4),n(`div`,{fixed:``,"inset-0":``,"ease-in-out":``,style:c({width:`${p.value.size}rem`,height:`${p.value.size}rem`,transform:`translate(${p.value.position})`,transitionDuration:`${r.duration}ms`}),class:e([p.value.textColor,u.icon,{"transition-all":f.value}]),onTransitionend:g},null,38)],4))}}),u=l;export{u as b};
 
1
+ import{b$ as e,bH as t,bJ as n,bM as r,bQ as i,bT as a,bU as o,bX as s,c1 as c}from"./index-J3uhnpYL.js";var l=n({__name:`IconAnimation`,props:{icon:{},iconSize:{},position:{},duration:{},started:{type:Boolean},textColor:{},isReverse:{type:Boolean},zIndex:{}},emits:[`animationEnded`],setup(n,{emit:l}){let u=n,d=l,f=s(!1);i(()=>u.started,e=>{e&&requestAnimationFrame(()=>{f.value=!0})});let p=t(()=>({opacity:f.value===u.isReverse?0:1,size:f.value===u.isReverse?u.iconSize:25,position:f.value===u.isReverse?u.position:`calc(50dvw - 12.5rem), calc(50dvh - 12.5rem)`,textColor:f.value===u.isReverse?u.textColor:`text-white`})),m=s([]),h=s(!1);function g(e){m.value.push(e.propertyName),m.value.includes(`color`)&&m.value.includes(`width`)&&m.value.includes(`height`)&&m.value.includes(`transform`)&&(h.value=!0,d(`animationEnded`))}return(t,n)=>(a(),r(`div`,{"pointer-events-none":``,fixed:``,w:`100dvw`,h:`100dvh`,style:e({zIndex:h.value?t.zIndex:void 0})},[o(`div`,{fixed:``,"inset-0":``,"bg-primary-500":``,"transition-opacity":``,"ease-linear":``,style:e({opacity:p.value.opacity,transitionDuration:`${t.duration}ms`})},null,4),o(`div`,{fixed:``,"inset-0":``,"ease-in-out":``,style:e({width:`${p.value.size}rem`,height:`${p.value.size}rem`,transform:`translate(${p.value.position})`,transitionDuration:`${t.duration}ms`}),class:c([p.value.textColor,u.icon,{"transition-all":f.value}]),onTransitionend:g},null,38)],4))}}),u=l;export{u as b};
assets/{InputFile-BA4DYXXI.js → InputFile-DYGPp1hR.js} RENAMED
@@ -1 +1 @@
1
- import{b$ as e,b5 as t,bA as n,bB as r,bH as i,bI as a,bP as o,bS as s,bX as c,b_ as l,bx as u}from"./index-BFym949y.js";const d=[`accept`,`multiple`],f={key:0,text:`center`,"text-sm":``},p={key:1,text:`center`,"text-sm":``};var m=o({__name:`InputFile`,props:u({accept:{},multiple:{type:Boolean}},{modelValue:{required:!1,default:()=>[]},modelModifiers:{}}),emits:[`update:modelValue`],setup(o){let u=i(o,`modelValue`),m=c(),h=c(!1),g=t(h,150);function _(e){let t=e.target;t.files&&t.files.length>0&&(m.value=t.files[0]),u.value=Array.from(t.files||[]),h.value=!1}return(t,i)=>(n(),s(`label`,{relative:``,class:e([`min-h-[120px] flex flex-col cursor-pointer items-center justify-center rounded-xl p-6`,[l(g)?`border-primary-400 dark:border-primary-600 hover:border-primary-300 dark:hover:border-primary-700`:`border-neutral-200 dark:border-neutral-700 hover:border-primary-300 dark:hover:border-primary-700`,l(g)?`bg-primary-50/5 dark:bg-primary-900/5`:`bg-white/60 dark:bg-black/30 hover:bg-white/80 dark:hover:bg-black/40`]]),border:`dashed 2`,transition:`all duration-300`,"cursor-pointer":``,"opacity-95":``,hover:`scale-100 opacity-100 shadow-md dark:shadow-lg`,onDragover:i[0]||=e=>h.value=!0,onDragleave:i[1]||=e=>h.value=!1},[r(`input`,{type:`file`,accept:t.accept,multiple:t.multiple,"cursor-pointer":``,class:`absolute inset-0 h-full w-full opacity-0`,onChange:_},null,40,d),a(t.$slots,`default`,{isDragging:l(g),firstFile:m.value,files:u.value},()=>[r(`div`,{class:e([`flex flex-col items-center`,[l(g)?`text-primary-500 dark:text-primary-400`:`text-neutral-400 dark:text-neutral-500`]])},[i[2]||=r(`div`,{"i-solar:upload-square-line-duotone":``,"mb-2":``,"text-5xl":``},null,-1),i[3]||=r(`p`,{"font-medium":``,text:`center lg`},` Upload `,-1),l(g)?(n(),s(`p`,f,` Release to upload `)):(n(),s(`p`,p,` Click or drag and drop a file here `))],2)])],34))}}),h=m;export{h as b};
 
1
+ import{b6 as e,bB as t,bC as n,bJ as r,bM as i,bP as a,bT as o,bU as s,bX as c,b_ as l,c1 as u}from"./index-J3uhnpYL.js";const d=[`accept`,`multiple`],f={key:0,text:`center`,"text-sm":``},p={key:1,text:`center`,"text-sm":``};var m=r({__name:`InputFile`,props:a({accept:{},multiple:{type:Boolean}},{modelValue:{required:!1,default:()=>[]},modelModifiers:{}}),emits:[`update:modelValue`],setup(r){let a=t(r,`modelValue`),m=c(),h=c(!1),g=e(h,150);function _(e){let t=e.target;t.files&&t.files.length>0&&(m.value=t.files[0]),a.value=Array.from(t.files||[]),h.value=!1}return(e,t)=>(o(),i(`label`,{relative:``,class:u([`min-h-[120px] flex flex-col cursor-pointer items-center justify-center rounded-xl p-6`,[l(g)?`border-primary-400 dark:border-primary-600 hover:border-primary-300 dark:hover:border-primary-700`:`border-neutral-200 dark:border-neutral-700 hover:border-primary-300 dark:hover:border-primary-700`,l(g)?`bg-primary-50/5 dark:bg-primary-900/5`:`bg-white/60 dark:bg-black/30 hover:bg-white/80 dark:hover:bg-black/40`]]),border:`dashed 2`,transition:`all duration-300`,"cursor-pointer":``,"opacity-95":``,hover:`scale-100 opacity-100 shadow-md dark:shadow-lg`,onDragover:t[0]||=e=>h.value=!0,onDragleave:t[1]||=e=>h.value=!1},[s(`input`,{type:`file`,accept:e.accept,multiple:e.multiple,"cursor-pointer":``,class:`absolute inset-0 h-full w-full opacity-0`,onChange:_},null,40,d),n(e.$slots,`default`,{isDragging:l(g),firstFile:m.value,files:a.value},()=>[s(`div`,{class:u([`flex flex-col items-center`,[l(g)?`text-primary-500 dark:text-primary-400`:`text-neutral-400 dark:text-neutral-500`]])},[t[2]||=s(`div`,{"i-solar:upload-square-line-duotone":``,"mb-2":``,"text-5xl":``},null,-1),t[3]||=s(`p`,{"font-medium":``,text:`center lg`},` Upload `,-1),l(g)?(o(),i(`p`,f,` Release to upload `)):(o(),i(`p`,p,` Click or drag and drop a file here `))],2)])],34))}}),h=m;export{h as b};
assets/{Scenes-CZrLq5ZX.js → Scenes-CEy5mzwe.js} RENAMED
The diff for this file is too large to render. See raw diff
 
assets/{Textarea-DQ3UodrM.js → Textarea-C55W7JzB.js} RENAMED
@@ -1 +1 @@
1
- import{b as e}from"./Basic-CcFV8fg0.js";import{bA as t,bG as n,bH as r,bP as i}from"./index-BFym949y.js";var a=i({__name:`Textarea`,props:{modelValue:{default:``},modelModifiers:{}},emits:[`update:modelValue`],setup(i){let a=r(i,`modelValue`);return(r,i)=>(t(),n(e,{modelValue:a.value,"onUpdate:modelValue":i[0]||=e=>a.value=e,border:`focus:primary-300 dark:focus:primary-400/50 2 solid neutral-100 dark:neutral-900`,transition:`all duration-200 ease-in-out`,text:`disabled:neutral-400 dark:disabled:neutral-600`,cursor:`disabled:not-allowed`,"w-full":``,"rounded-lg":``,"px-2":``,"py-1":``,"text-sm":``,"outline-none":``,shadow:`sm`,bg:`neutral-50 dark:neutral-950 focus:neutral-50 dark:focus:neutral-900`},null,8,[`modelValue`]))}}),o=a;export{o as b};
 
1
+ import{b as e}from"./Basic-Cwa2X3hA.js";import{bA as t,bB as n,bJ as r,bT as i}from"./index-J3uhnpYL.js";var a=r({__name:`Textarea`,props:{modelValue:{default:``},modelModifiers:{}},emits:[`update:modelValue`],setup(r){let a=n(r,`modelValue`);return(n,r)=>(i(),t(e,{modelValue:a.value,"onUpdate:modelValue":r[0]||=e=>a.value=e,border:`focus:primary-300 dark:focus:primary-400/50 2 solid neutral-100 dark:neutral-900`,transition:`all duration-200 ease-in-out`,text:`disabled:neutral-400 dark:disabled:neutral-600`,cursor:`disabled:not-allowed`,"w-full":``,"rounded-lg":``,"px-2":``,"py-1":``,"text-sm":``,"outline-none":``,shadow:`sm`,bg:`neutral-50 dark:neutral-950 focus:neutral-50 dark:focus:neutral-900`},null,8,[`modelValue`]))}}),o=a;export{o as b};
assets/_...all_-B7_146pG.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{aL as e,bM as t,bT as n}from"./index-J3uhnpYL.js";const r={};function i(e,r){return n(),t(`div`,null,` 404 - Page not found `)}var a=e(r,[[`render`,i]]);export{a as default};
assets/_...all_-TBhc7L19.js DELETED
@@ -1 +0,0 @@
1
- import{aL as e,bA as t,bS as n}from"./index-BFym949y.js";const r={};function i(e,r){return t(),n(`div`,null,` 404 - Page not found `)}var a=e(r,[[`render`,i]]);export{a as default};
 
 
assets/{__vite-browser-external-CKGmuslh.js → __vite-browser-external-MQa0rNba.js} RENAMED
@@ -1 +1 @@
1
- import{c2 as e}from"./index-BFym949y.js";var t=e((exports,t)=>{t.exports={}});export default t();
 
1
+ import{c2 as e}from"./index-J3uhnpYL.js";var t=e((exports,t)=>{t.exports={}});export default t();
assets/{airi-card-DVINiKa7.js → airi-card-23m5t20W.js} RENAMED
@@ -1 +1 @@
1
- import{b as e}from"./InputFile-BA4DYXXI.js";import{F as t,L as n,aS as r,ak as i,ao as a,b$ as ee,bA as o,bB as s,bD as te,bE as c,bG as l,bJ as u,bM as d,bN as f,bP as p,bQ as m,bR as h,bS as g,bU as _,bX as v,b_ as y,bu as ne,by as re,bz as ie,c1 as b}from"./index-BFym949y.js";import{b as x}from"./route-block-DVyt-3Cw.js";import{b as S}from"./CardCreate-BOXHbJQd.js";import{b as C}from"./CardCreationDialog-BrvTqDsp.js";import{b as w}from"./DeleteCardDialog-Bm5B-ykC.js";import{b as T}from"./CardDetailDialog-CxE7smOI.js";import{b as E}from"./CardListItem-BBGsnLNq.js";const D={"rounded-xl":``,"p-4":``,flex:`~ col gap-4`},ae={flex:`~ row`,"flex-wrap":``,"items-center":``,"justify-between":``,"gap-4":``},oe={class:`relative min-w-[200px] flex-1`,"inline-flex":`~`,"w-full":``,"items-center":``},se=[`placeholder`],O={class:`relative flex flex-row justify-start gap-2 lg:flex-col`},k={class:`top-[-32px] whitespace-nowrap text-sm text-neutral-500 leading-10 lg:absolute dark:text-neutral-400`},A={key:0,flex:``,"flex-col":``,"items-center":``},j={"font-medium":``,text:`neutral-600 dark:neutral-300`},M={text:`neutral-500 dark:neutral-400`,"mt-2":``,"text-sm":``},N={key:1,flex:``,"flex-col":``,"items-center":``},P={"font-medium":``,text:`primary-600 dark:primary-300`},F={key:1,class:`col-span-full rounded-xl p-8 text-center`,border:`~ neutral-200/50 dark:neutral-700/30`,bg:`neutral-50/50 dark:neutral-900/50`},I={text:`neutral-200/50 dark:neutral-600/20`,"pointer-events-none":``,fixed:``,top:`[calc(100dvh-15rem)]`,"bottom-0":``,"right--5":``,"z--1":``,initial:{scale:.9,opacity:0,x:20},enter:{scale:1,opacity:1,x:0},duration:500,"size-60":``,flex:``,"items-center":``,"justify-center":``};var L=p({__name:`index`,setup(p){let{t:x}=n(),L=t(),{addCard:R,removeCard:z}=L,{cards:B,activeCardId:V}=r(L),H=v(``),U=v(!1),W=v(!1),G=v(``),K=v(`nameAsc`),q=v([]);re(q,async e=>{let t=e[0];if(t)try{let e=await t.text(),n=JSON.parse(e);H.value=R(n),U.value=!0}catch(e){console.error(`Error processing card file:`,e)}});let J=f(()=>Array.from(B.value.entries()).map(([e,t])=>({id:e,name:t.name,description:t.description}))),ce=f(()=>{if(!G.value)return J.value;let e=G.value.toLowerCase();return J.value.filter(t=>t.name.toLowerCase().includes(e)||t.description&&t.description.toLowerCase().includes(e))}),Y=f(()=>{let e=[...ce.value];return K.value===`nameAsc`?e.sort((e,t)=>e.name.localeCompare(t.name)):K.value===`nameDesc`?e.sort((e,t)=>t.name.localeCompare(e.name)):K.value===`recent`?e.sort((e,t)=>t.id.localeCompare(e.id)):e}),X=v(!1),Z=v(null);function Q(){Z.value&&(z(Z.value),Z.value=null,X.value=!1)}function le(e){Z.value=e,X.value=!0}function ue(e){H.value=e,U.value=!0}function de(){W.value=!0}function fe(e){V.value=e}function pe(e){let t=B.value.get(e);return t?.version||`1.0.0`}function $(e,t){let n=B.value.get(e);if(!n||!n.extensions?.airi?.modules)return`default`;let r=n.extensions.airi.modules;return t===`consciousness`?r.consciousness?.model&&r.consciousness.model.split(`-`).pop()||`default`:t===`voice`&&r.speech?.voice_id||`default`}return(t,n)=>{let r=ie(`motion`);return o(),g(d,null,[s(`div`,D,[s(`div`,ae,[s(`div`,oe,[n[7]||=s(`div`,{class:`pointer-events-none absolute inset-y-0 left-0 flex items-center pl-3`},[s(`div`,{"i-solar:magnifer-line-duotone":``,class:`text-neutral-500 dark:text-neutral-400`})],-1),u(s(`input`,{"onUpdate:modelValue":n[0]||=e=>G.value=e,type:`search`,class:`w-full rounded-xl p-2.5 pl-10 text-sm outline-none`,border:`focus:primary-100 dark:focus:primary-400/50 2 solid neutral-200 dark:neutral-800`,transition:`all duration-200 ease-in-out`,bg:`white dark:neutral-900`,placeholder:y(x)(`settings.pages.card.search`)},null,8,se),[[ne,G.value]])]),s(`div`,O,[s(`div`,k,b(y(x)(`settings.pages.card.sort_by`))+`: `,1),_(y(a),{modelValue:K.value,"onUpdate:modelValue":n[1]||=e=>K.value=e,options:[{value:`nameAsc`,label:y(x)(`settings.pages.card.name_asc`)},{value:`nameDesc`,label:y(x)(`settings.pages.card.name_desc`)},{value:`recent`,label:y(x)(`settings.pages.card.recent`)}],placeholder:`Select sort option`,class:`min-w-[150px]`},null,8,[`modelValue`,`options`])])]),s(`div`,{class:ee([`mt-4`,{"grid grid-cols-[repeat(auto-fill,minmax(280px,1fr))] gap-4 grid-auto-rows-[minmax(min-content,max-content)] grid-auto-flow-dense sm:grid-cols-[repeat(auto-fill,minmax(240px,1fr))] sm:gap-5 md:grid-cols-[repeat(auto-fill,minmax(220px,1fr))] lg:grid-cols-[repeat(auto-fill,minmax(250px,1fr))]":y(B).size>0}])},[_(y(e),{modelValue:q.value,"onUpdate:modelValue":n[2]||=e=>q.value=e,accept:`*.json`},{default:h(({isDragging:e})=>[e?(o(),g(`div`,N,[n[9]||=s(`div`,{"i-solar:upload-minimalistic-bold":``,class:`mb-2 text-5xl text-primary-500 dark:text-primary-400`},null,-1),s(`p`,P,b(y(x)(`settings.pages.card.drop_here`)),1)])):(o(),g(`div`,A,[n[8]||=s(`div`,{"i-solar:upload-square-line-duotone":``,"mb-4":``,"text-5xl":``,text:`neutral-400 dark:neutral-500`},null,-1),s(`p`,j,b(y(x)(`settings.pages.card.upload`)),1),s(`p`,M,b(y(x)(`settings.pages.card.upload_desc`)),1)]))]),_:1},8,[`modelValue`]),_(S,{onClick:de}),y(B).size>0?(o(!0),g(d,{key:0},te(Y.value,e=>(o(),l(E,{id:e.id,key:e.id,name:e.name,description:e.description,"is-active":e.id===y(V),"is-selected":e.id===H.value&&U.value,version:pe(e.id),"consciousness-model":$(e.id,`consciousness`),"voice-model":$(e.id,`voice`),onSelect:t=>ue(e.id),onActivate:t=>fe(e.id),onDelete:t=>le(e.id)},null,8,[`id`,`name`,`description`,`is-active`,`is-selected`,`version`,`consciousness-model`,`voice-model`,`onSelect`,`onActivate`,`onDelete`]))),128)):m(``,!0),y(B).size===0?(o(),g(`div`,F,[n[10]||=s(`div`,{"i-solar:card-search-broken":``,"mx-auto":``,"mb-3":``,"text-6xl":``,"text-neutral-400":``},null,-1),s(`p`,null,b(y(x)(`settings.pages.card.no_cards`)),1)])):m(``,!0),G.value&&Y.value.length===0?(o(),l(y(i),{key:2,type:`warning`},{title:h(()=>[c(b(y(x)(`settings.pages.card.no_results`)),1)]),content:h(()=>[c(b(y(x)(`settings.pages.card.try_different_search`)),1)]),_:1})):m(``,!0)],2)]),_(w,{modelValue:X.value,"onUpdate:modelValue":n[3]||=e=>X.value=e,"card-name":Z.value?y(L).getCard(Z.value)?.name:``,onConfirm:Q,onCancel:n[4]||=e=>Z.value=null},null,8,[`modelValue`,`card-name`]),_(T,{modelValue:U.value,"onUpdate:modelValue":n[5]||=e=>U.value=e,"card-id":H.value},null,8,[`modelValue`,`card-id`]),_(C,{modelValue:W.value,"onUpdate:modelValue":n[6]||=e=>W.value=e},null,8,[`modelValue`]),u((o(),g(`div`,I,n[11]||=[s(`div`,{text:`60`,"i-solar:emoji-funny-square-bold-duotone":``},null,-1)])),[[r]])],64)}}});typeof x==`function`&&x(L);var R=L;export{R as default};
 
1
+ import{b as e}from"./InputFile-DYGPp1hR.js";import{F as t,L as n,aS as r,ak as ee,ao as te,bA as i,bD as a,bG as o,bH as s,bJ as c,bK as l,bL as u,bM as d,bO as f,bQ as ne,bS as p,bT as m,bU as h,bX as g,b_ as _,bu as v,bx as y,by as b,c0 as x,c1 as re}from"./index-J3uhnpYL.js";import{b as S}from"./route-block-DVyt-3Cw.js";import{b as C}from"./CardCreate-BlTH4Xox.js";import{b as w}from"./CardCreationDialog-BV9G3q2c.js";import{b as T}from"./DeleteCardDialog-UKAwGyZQ.js";import{b as E}from"./CardDetailDialog-DkixqMs_.js";import{b as D}from"./CardListItem-CfAvmf_x.js";const ie={"rounded-xl":``,"p-4":``,flex:`~ col gap-4`},ae={flex:`~ row`,"flex-wrap":``,"items-center":``,"justify-between":``,"gap-4":``},oe={class:`relative min-w-[200px] flex-1`,"inline-flex":`~`,"w-full":``,"items-center":``},se=[`placeholder`],O={class:`relative flex flex-row justify-start gap-2 lg:flex-col`},k={class:`top-[-32px] whitespace-nowrap text-sm text-neutral-500 leading-10 lg:absolute dark:text-neutral-400`},A={key:0,flex:``,"flex-col":``,"items-center":``},j={"font-medium":``,text:`neutral-600 dark:neutral-300`},M={text:`neutral-500 dark:neutral-400`,"mt-2":``,"text-sm":``},N={key:1,flex:``,"flex-col":``,"items-center":``},P={"font-medium":``,text:`primary-600 dark:primary-300`},F={key:1,class:`col-span-full rounded-xl p-8 text-center`,border:`~ neutral-200/50 dark:neutral-700/30`,bg:`neutral-50/50 dark:neutral-900/50`},I={text:`neutral-200/50 dark:neutral-600/20`,"pointer-events-none":``,fixed:``,top:`[calc(100dvh-15rem)]`,"bottom-0":``,"right--5":``,"z--1":``,initial:{scale:.9,opacity:0,x:20},enter:{scale:1,opacity:1,x:0},duration:500,"size-60":``,flex:``,"items-center":``,"justify-center":``};var L=c({__name:`index`,setup(c){let{t:S}=n(),L=t(),{addCard:R,removeCard:z}=L,{cards:B,activeCardId:V}=r(L),H=g(``),U=g(!1),W=g(!1),G=g(``),K=g(`nameAsc`),q=g([]);ne(q,async e=>{let t=e[0];if(t)try{let e=await t.text(),n=JSON.parse(e);H.value=R(n),U.value=!0}catch(e){console.error(`Error processing card file:`,e)}});let J=s(()=>Array.from(B.value.entries()).map(([e,t])=>({id:e,name:t.name,description:t.description}))),ce=s(()=>{if(!G.value)return J.value;let e=G.value.toLowerCase();return J.value.filter(t=>t.name.toLowerCase().includes(e)||t.description&&t.description.toLowerCase().includes(e))}),Y=s(()=>{let e=[...ce.value];return K.value===`nameAsc`?e.sort((e,t)=>e.name.localeCompare(t.name)):K.value===`nameDesc`?e.sort((e,t)=>t.name.localeCompare(e.name)):K.value===`recent`?e.sort((e,t)=>t.id.localeCompare(e.id)):e}),X=g(!1),Z=g(null);function Q(){Z.value&&(z(Z.value),Z.value=null,X.value=!1)}function le(e){Z.value=e,X.value=!0}function ue(e){H.value=e,U.value=!0}function de(){W.value=!0}function fe(e){V.value=e}function pe(e){let t=B.value.get(e);return t?.version||`1.0.0`}function $(e,t){let n=B.value.get(e);if(!n||!n.extensions?.airi?.modules)return`default`;let r=n.extensions.airi.modules;return t===`consciousness`?r.consciousness?.model&&r.consciousness.model.split(`-`).pop()||`default`:t===`voice`&&r.speech?.voice_id||`default`}return(t,n)=>{let r=p(`motion`);return m(),d(o,null,[h(`div`,ie,[h(`div`,ae,[h(`div`,oe,[n[7]||=h(`div`,{class:`pointer-events-none absolute inset-y-0 left-0 flex items-center pl-3`},[h(`div`,{"i-solar:magnifer-line-duotone":``,class:`text-neutral-500 dark:text-neutral-400`})],-1),a(h(`input`,{"onUpdate:modelValue":n[0]||=e=>G.value=e,type:`search`,class:`w-full rounded-xl p-2.5 pl-10 text-sm outline-none`,border:`focus:primary-100 dark:focus:primary-400/50 2 solid neutral-200 dark:neutral-800`,transition:`all duration-200 ease-in-out`,bg:`white dark:neutral-900`,placeholder:_(S)(`settings.pages.card.search`)},null,8,se),[[v,G.value]])]),h(`div`,O,[h(`div`,k,x(_(S)(`settings.pages.card.sort_by`))+`: `,1),f(_(te),{modelValue:K.value,"onUpdate:modelValue":n[1]||=e=>K.value=e,options:[{value:`nameAsc`,label:_(S)(`settings.pages.card.name_asc`)},{value:`nameDesc`,label:_(S)(`settings.pages.card.name_desc`)},{value:`recent`,label:_(S)(`settings.pages.card.recent`)}],placeholder:`Select sort option`,class:`min-w-[150px]`},null,8,[`modelValue`,`options`])])]),h(`div`,{class:re([`mt-4`,{"grid grid-cols-[repeat(auto-fill,minmax(280px,1fr))] gap-4 grid-auto-rows-[minmax(min-content,max-content)] grid-auto-flow-dense sm:grid-cols-[repeat(auto-fill,minmax(240px,1fr))] sm:gap-5 md:grid-cols-[repeat(auto-fill,minmax(220px,1fr))] lg:grid-cols-[repeat(auto-fill,minmax(250px,1fr))]":_(B).size>0}])},[f(_(e),{modelValue:q.value,"onUpdate:modelValue":n[2]||=e=>q.value=e,accept:`*.json`},{default:u(({isDragging:e})=>[e?(m(),d(`div`,N,[n[9]||=h(`div`,{"i-solar:upload-minimalistic-bold":``,class:`mb-2 text-5xl text-primary-500 dark:text-primary-400`},null,-1),h(`p`,P,x(_(S)(`settings.pages.card.drop_here`)),1)])):(m(),d(`div`,A,[n[8]||=h(`div`,{"i-solar:upload-square-line-duotone":``,"mb-4":``,"text-5xl":``,text:`neutral-400 dark:neutral-500`},null,-1),h(`p`,j,x(_(S)(`settings.pages.card.upload`)),1),h(`p`,M,x(_(S)(`settings.pages.card.upload_desc`)),1)]))]),_:1},8,[`modelValue`]),f(C,{onClick:de}),_(B).size>0?(m(!0),d(o,{key:0},y(Y.value,e=>(m(),i(D,{id:e.id,key:e.id,name:e.name,description:e.description,"is-active":e.id===_(V),"is-selected":e.id===H.value&&U.value,version:pe(e.id),"consciousness-model":$(e.id,`consciousness`),"voice-model":$(e.id,`voice`),onSelect:t=>ue(e.id),onActivate:t=>fe(e.id),onDelete:t=>le(e.id)},null,8,[`id`,`name`,`description`,`is-active`,`is-selected`,`version`,`consciousness-model`,`voice-model`,`onSelect`,`onActivate`,`onDelete`]))),128)):l(``,!0),_(B).size===0?(m(),d(`div`,F,[n[10]||=h(`div`,{"i-solar:card-search-broken":``,"mx-auto":``,"mb-3":``,"text-6xl":``,"text-neutral-400":``},null,-1),h(`p`,null,x(_(S)(`settings.pages.card.no_cards`)),1)])):l(``,!0),G.value&&Y.value.length===0?(m(),i(_(ee),{key:2,type:`warning`},{title:u(()=>[b(x(_(S)(`settings.pages.card.no_results`)),1)]),content:u(()=>[b(x(_(S)(`settings.pages.card.try_different_search`)),1)]),_:1})):l(``,!0)],2)]),f(T,{modelValue:X.value,"onUpdate:modelValue":n[3]||=e=>X.value=e,"card-name":Z.value?_(L).getCard(Z.value)?.name:``,onConfirm:Q,onCancel:n[4]||=e=>Z.value=null},null,8,[`modelValue`,`card-name`]),f(E,{modelValue:U.value,"onUpdate:modelValue":n[5]||=e=>U.value=e,"card-id":H.value},null,8,[`modelValue`,`card-id`]),f(w,{modelValue:W.value,"onUpdate:modelValue":n[6]||=e=>W.value=e},null,8,[`modelValue`]),a((m(),d(`div`,I,n[11]||=[h(`div`,{text:`60`,"i-solar:emoji-funny-square-bold-duotone":``},null,-1)])),[[r]])],64)}}});typeof S==`function`&&S(L);var R=L;export{R as default};
assets/{alibaba-cloud-model-studio-BJD00XEf.js → alibaba-cloud-model-studio-Bc3aTr9J.js} RENAMED
@@ -1 +1 @@
1
- import{G as e,J as t,L as n,aS as r,au as i,bA as a,bB as o,bG as s,bK as c,bN as l,bP as u,bR as d,bU as f,bX as p,b_ as m,by as h,r as g,s as _}from"./index-BFym949y.js";import{b as v}from"./route-block-DVyt-3Cw.js";const y={flex:`~ col gap-4`},b=`alibaba-cloud-model-studio`,x=`cosyvoice-v1`;var S=u({__name:`alibaba-cloud-model-studio`,setup(u){let v={speed:1},S=p(0),C=p(1),w=p(0),T=e(),E=t(),{providers:D}=r(E),{t:O}=n(),k=l(()=>!!D.value[b]?.apiKey),A=l(()=>T.availableVoices[b]||[]);async function j(e,t,n){let r=await E.getProviderInstance(b);if(!r)throw Error(`Failed to initialize speech provider`);let i=E.getProviderConfig(b),a=i.model||x;return await T.speech(r,a,e,t,{...i,...v})}return c(async()=>{let e=E.getProviderConfig(b),t=E.getProviderMetadata(b);await t.validators.validateProviderConfig(e)?await T.loadVoicesForProvider(b):console.error(`Failed to validate provider config`,e)}),h(S,async()=>{let e=E.getProviderConfig(b);e.pitch=S.value}),h(C,async()=>{let e=E.getProviderConfig(b);e.speed=C.value}),h(w,async()=>{let e=E.getProviderConfig(b);e.volume=w.value}),h(D,async()=>{let e=E.getProviderConfig(b),t=E.getProviderMetadata(b);await t.validators.validateProviderConfig(e)?await T.loadVoicesForProvider(b):console.error(`Failed to validate provider config`,e)},{immediate:!0}),(e,t)=>(a(),s(m(g),{"provider-id":b,"default-model":x,"additional-settings":v},{"voice-settings":d(()=>[o(`div`,y,[f(m(i),{modelValue:S.value,"onUpdate:modelValue":t[0]||=e=>S.value=e,label:m(O)(`settings.pages.providers.provider.common.fields.field.pitch.label`),description:m(O)(`settings.pages.providers.provider.common.fields.field.pitch.description`),min:-100,max:100,step:1,"format-value":e=>`${e}%`},null,8,[`modelValue`,`label`,`description`,`format-value`]),f(m(i),{modelValue:C.value,"onUpdate:modelValue":t[1]||=e=>C.value=e,label:m(O)(`settings.pages.providers.provider.common.fields.field.speed.label`),description:m(O)(`settings.pages.providers.provider.common.fields.field.speed.description`),min:.5,max:2,step:.01},null,8,[`modelValue`,`label`,`description`]),f(m(i),{modelValue:w.value,"onUpdate:modelValue":t[2]||=e=>w.value=e,label:m(O)(`settings.pages.providers.provider.common.fields.field.volume.label`),description:m(O)(`settings.pages.providers.provider.common.fields.field.volume.description`),min:-100,max:100,step:1,"format-value":e=>`${e}%`},null,8,[`modelValue`,`label`,`description`,`format-value`])])]),playground:d(()=>[f(m(_),{"available-voices":A.value,"generate-speech":j,"api-key-configured":k.value,"default-text":`Hello! This is a test of the ElevenLabs voice synthesis.`},null,8,[`available-voices`,`api-key-configured`])]),_:1}))}});typeof v==`function`&&v(S);var C=S;export{C as default};
 
1
+ import{G as e,J as t,L as n,aS as r,au as i,bA as a,bE as o,bH as s,bJ as c,bL as l,bO as u,bQ as d,bT as f,bU as p,bX as m,b_ as h,r as g,s as _}from"./index-J3uhnpYL.js";import{b as v}from"./route-block-DVyt-3Cw.js";const y={flex:`~ col gap-4`},b=`alibaba-cloud-model-studio`,x=`cosyvoice-v1`;var S=c({__name:`alibaba-cloud-model-studio`,setup(c){let v={speed:1},S=m(0),C=m(1),w=m(0),T=e(),E=t(),{providers:D}=r(E),{t:O}=n(),k=s(()=>!!D.value[b]?.apiKey),A=s(()=>T.availableVoices[b]||[]);async function j(e,t,n){let r=await E.getProviderInstance(b);if(!r)throw Error(`Failed to initialize speech provider`);let i=E.getProviderConfig(b),a=i.model||x;return await T.speech(r,a,e,t,{...i,...v})}return o(async()=>{let e=E.getProviderConfig(b),t=E.getProviderMetadata(b);await t.validators.validateProviderConfig(e)?await T.loadVoicesForProvider(b):console.error(`Failed to validate provider config`,e)}),d(S,async()=>{let e=E.getProviderConfig(b);e.pitch=S.value}),d(C,async()=>{let e=E.getProviderConfig(b);e.speed=C.value}),d(w,async()=>{let e=E.getProviderConfig(b);e.volume=w.value}),d(D,async()=>{let e=E.getProviderConfig(b),t=E.getProviderMetadata(b);await t.validators.validateProviderConfig(e)?await T.loadVoicesForProvider(b):console.error(`Failed to validate provider config`,e)},{immediate:!0}),(e,t)=>(f(),a(h(g),{"provider-id":b,"default-model":x,"additional-settings":v},{"voice-settings":l(()=>[p(`div`,y,[u(h(i),{modelValue:S.value,"onUpdate:modelValue":t[0]||=e=>S.value=e,label:h(O)(`settings.pages.providers.provider.common.fields.field.pitch.label`),description:h(O)(`settings.pages.providers.provider.common.fields.field.pitch.description`),min:-100,max:100,step:1,"format-value":e=>`${e}%`},null,8,[`modelValue`,`label`,`description`,`format-value`]),u(h(i),{modelValue:C.value,"onUpdate:modelValue":t[1]||=e=>C.value=e,label:h(O)(`settings.pages.providers.provider.common.fields.field.speed.label`),description:h(O)(`settings.pages.providers.provider.common.fields.field.speed.description`),min:.5,max:2,step:.01},null,8,[`modelValue`,`label`,`description`]),u(h(i),{modelValue:w.value,"onUpdate:modelValue":t[2]||=e=>w.value=e,label:h(O)(`settings.pages.providers.provider.common.fields.field.volume.label`),description:h(O)(`settings.pages.providers.provider.common.fields.field.volume.description`),min:-100,max:100,step:1,"format-value":e=>`${e}%`},null,8,[`modelValue`,`label`,`description`,`format-value`])])]),playground:l(()=>[u(h(_),{"available-voices":A.value,"generate-speech":j,"api-key-configured":k.value,"default-text":`Hello! This is a test of the ElevenLabs voice synthesis.`},null,8,[`available-voices`,`api-key-configured`])]),_:1}))}});typeof v==`function`&&v(S);var C=S;export{C as default};
assets/{anthropic-Ds06Wuq-.js → anthropic-BY1KMERF.js} RENAMED
@@ -1 +1 @@
1
- import{J as e,L as t,aN as n,aS as r,bA as i,bB as a,bE as o,bG as s,bK as c,bN as l,bP as u,bR as d,bU as f,b_ as p,by as m,c1 as h,t as g,u as _,v,w as y,x as b,y as x}from"./index-BFym949y.js";import{b as S}from"./route-block-DVyt-3Cw.js";const C={bg:`orange-50 dark:orange-900/20`,"rounded-xl":``,"p-4":``,flex:`~ col gap-3`},w={"text-xl":``,"font-semibold":``,text:`orange-700 dark:orange-500`},T={underline:``,href:`https://docs.anthropic.com/en/api/openai-sdk`},E=`anthropic`;var D=u({__name:`anthropic`,setup(u){let{t:S}=t(),D=n(),O=e(),{providers:k}=r(O),A=l(()=>O.getProviderMetadata(E)),j=l({get:()=>k.value[E]?.apiKey||``,set:e=>{k.value[E]||(k.value[E]={}),k.value[E].apiKey=e}}),M=l({get:()=>k.value[E]?.baseUrl||`https://api.anthropic.com/v1/`,set:e=>{k.value[E]||(k.value[E]={}),k.value[E].baseUrl=e}});c(()=>{k.value[E]||(k.value[E]={baseUrl:`https://api.anthropic.com/v1/`}),j.value=k.value[E]?.apiKey||``,M.value=k.value[E]?.baseUrl||`https://api.anthropic.com/v1/`}),m([j,M],()=>{k.value[E]={...k.value[E],apiKey:j.value,baseUrl:M.value||`https://api.anthropic.com/v1/`}});function N(){k.value[E]={baseUrl:`https://api.anthropic.com/v1/`}}return(e,t)=>(i(),s(p(g),{"provider-name":A.value?.localizedName||`Anthropic | Claude`,"provider-icon":A.value?.icon,"on-back":()=>p(D).back()},{default:d(()=>[a(`div`,C,[a(`h2`,w,h(p(S)(`settings.pages.providers.provider.anthropic.helpinfo.title`)),1),a(`p`,null,[o(h(p(S)(`settings.pages.providers.provider.anthropic.helpinfo.description.part1`))+` `,1),a(`a`,T,h(p(S)(`settings.pages.providers.provider.anthropic.helpinfo.description.part2`)),1),o(`, `+h(p(S)(`settings.pages.providers.provider.anthropic.helpinfo.description.part3`))+` `,1),t[2]||=a(`a`,{underline:``,href:`https://developer.mozilla.org/en-US/docs/Web/HTTP/Guides/CORS`},`CORS`,-1),o(` `+h(p(S)(`settings.pages.providers.provider.anthropic.helpinfo.description.part4`)),1)]),a(`p`,null,[o(h(p(S)(`settings.pages.providers.provider.anthropic.helpinfo.description.part5`))+` `,1),t[3]||=a(`a`,{underline:``,href:`https://workers.cloudflare.com/`},`Cloudflare Workers`,-1),o(` `+h(p(S)(`settings.pages.providers.provider.anthropic.helpinfo.description.part6`)),1)])]),f(p(_),null,{default:d(()=>[f(p(v),{title:p(S)(`settings.pages.providers.common.section.basic.title`),description:p(S)(`settings.pages.providers.common.section.basic.description`),"on-reset":N},{default:d(()=>[f(p(b),{modelValue:j.value,"onUpdate:modelValue":t[0]||=e=>j.value=e,"provider-name":A.value?.localizedName||`Anthropic`,placeholder:`sk-...`},null,8,[`modelValue`,`provider-name`])]),_:1},8,[`title`,`description`]),f(p(x),{title:p(S)(`settings.pages.providers.common.section.advanced.title`)},{default:d(()=>[f(p(y),{modelValue:M.value,"onUpdate:modelValue":t[1]||=e=>M.value=e,placeholder:`https://api.anthropic.com/v1/`},null,8,[`modelValue`])]),_:1},8,[`title`])]),_:1})]),_:1},8,[`provider-name`,`provider-icon`,`on-back`]))}});typeof S==`function`&&S(D);var O=D;export{O as default};
 
1
+ import{J as e,L as t,aN as n,aS as r,bA as i,bE as a,bH as o,bJ as s,bL as c,bO as l,bQ as u,bT as d,bU as f,b_ as p,by as m,c0 as h,t as g,u as _,v,w as y,x as b,y as x}from"./index-J3uhnpYL.js";import{b as S}from"./route-block-DVyt-3Cw.js";const C={bg:`orange-50 dark:orange-900/20`,"rounded-xl":``,"p-4":``,flex:`~ col gap-3`},w={"text-xl":``,"font-semibold":``,text:`orange-700 dark:orange-500`},T={underline:``,href:`https://docs.anthropic.com/en/api/openai-sdk`},E=`anthropic`;var D=s({__name:`anthropic`,setup(s){let{t:S}=t(),D=n(),O=e(),{providers:k}=r(O),A=o(()=>O.getProviderMetadata(E)),j=o({get:()=>k.value[E]?.apiKey||``,set:e=>{k.value[E]||(k.value[E]={}),k.value[E].apiKey=e}}),M=o({get:()=>k.value[E]?.baseUrl||`https://api.anthropic.com/v1/`,set:e=>{k.value[E]||(k.value[E]={}),k.value[E].baseUrl=e}});a(()=>{k.value[E]||(k.value[E]={baseUrl:`https://api.anthropic.com/v1/`}),j.value=k.value[E]?.apiKey||``,M.value=k.value[E]?.baseUrl||`https://api.anthropic.com/v1/`}),u([j,M],()=>{k.value[E]={...k.value[E],apiKey:j.value,baseUrl:M.value||`https://api.anthropic.com/v1/`}});function N(){k.value[E]={baseUrl:`https://api.anthropic.com/v1/`}}return(e,t)=>(d(),i(p(g),{"provider-name":A.value?.localizedName||`Anthropic | Claude`,"provider-icon":A.value?.icon,"on-back":()=>p(D).back()},{default:c(()=>[f(`div`,C,[f(`h2`,w,h(p(S)(`settings.pages.providers.provider.anthropic.helpinfo.title`)),1),f(`p`,null,[m(h(p(S)(`settings.pages.providers.provider.anthropic.helpinfo.description.part1`))+` `,1),f(`a`,T,h(p(S)(`settings.pages.providers.provider.anthropic.helpinfo.description.part2`)),1),m(`, `+h(p(S)(`settings.pages.providers.provider.anthropic.helpinfo.description.part3`))+` `,1),t[2]||=f(`a`,{underline:``,href:`https://developer.mozilla.org/en-US/docs/Web/HTTP/Guides/CORS`},`CORS`,-1),m(` `+h(p(S)(`settings.pages.providers.provider.anthropic.helpinfo.description.part4`)),1)]),f(`p`,null,[m(h(p(S)(`settings.pages.providers.provider.anthropic.helpinfo.description.part5`))+` `,1),t[3]||=f(`a`,{underline:``,href:`https://workers.cloudflare.com/`},`Cloudflare Workers`,-1),m(` `+h(p(S)(`settings.pages.providers.provider.anthropic.helpinfo.description.part6`)),1)])]),l(p(_),null,{default:c(()=>[l(p(v),{title:p(S)(`settings.pages.providers.common.section.basic.title`),description:p(S)(`settings.pages.providers.common.section.basic.description`),"on-reset":N},{default:c(()=>[l(p(b),{modelValue:j.value,"onUpdate:modelValue":t[0]||=e=>j.value=e,"provider-name":A.value?.localizedName||`Anthropic`,placeholder:`sk-...`},null,8,[`modelValue`,`provider-name`])]),_:1},8,[`title`,`description`]),l(p(x),{title:p(S)(`settings.pages.providers.common.section.advanced.title`)},{default:c(()=>[l(p(y),{modelValue:M.value,"onUpdate:modelValue":t[1]||=e=>M.value=e,placeholder:`https://api.anthropic.com/v1/`},null,8,[`modelValue`])]),_:1},8,[`title`])]),_:1})]),_:1},8,[`provider-name`,`provider-icon`,`on-back`]))}});typeof S==`function`&&S(D);var O=D;export{O as default};
assets/{appearance-BKBvMHL0.js → appearance-CbLkQE_9.js} RENAMED
@@ -1 +1 @@
1
- import{L as e,am as t,bA as n,bB as r,bD as i,bG as a,bJ as o,bM as s,bN as c,bP as l,bS as u,b_ as d,bz as f,c0 as p}from"./index-BFym949y.js";import{b as m}from"./route-block-DVyt-3Cw.js";const h={flex:`~ col gap-4`,"font-normal":``},g={flex:`~ col gap-4`},_={text:`neutral-200/50 dark:neutral-600/20`,"pointer-events-none":``,fixed:``,top:`[calc(100dvh-12rem)]`,"bottom-0":``,"right--10":``,"z--1":``,initial:{scale:.9,opacity:0,rotate:180},enter:{scale:1,opacity:1,rotate:0},duration:500,"size-60":``,flex:``,"items-center":``,"justify-center":``},v={text:`60`,"i-solar:settings-bold-duotone":``};var y=l({__name:`index`,setup(l){let{t:m}=e(),y=c(()=>[{title:m(`settings.pages.themes.general.title`),description:m(`settings.pages.themes.general.description`),icon:`i-solar:emoji-funny-square-bold-duotone`,to:`/settings/appearance/general`},{title:m(`settings.pages.themes.color-scheme.title`),description:m(`settings.pages.themes.color-scheme.description`),icon:`i-solar:pallete-2-bold-duotone`,to:`/settings/appearance/color-scheme`},{title:m(`settings.pages.themes.developer.title`),description:m(`settings.pages.themes.developer.description`),icon:`i-solar:code-bold-duotone`,to:`/settings/appearance/developer`}]);return(e,c)=>{let l=f(`motion`);return n(),u(`div`,h,[c[0]||=r(`div`,null,null,-1),r(`div`,g,[(n(!0),u(s,null,i(y.value,(e,r)=>o((n(),a(d(t),{key:e.to,initial:{opacity:0,y:10},enter:{opacity:1,y:0},duration:250,style:p({transitionDelay:`${r*50}ms`}),title:e.title,description:e.description,icon:e.icon,to:e.to},null,8,[`style`,`title`,`description`,`icon`,`to`])),[[l]])),128))]),o((n(),u(`div`,_,[o(r(`div`,v,null,512),[[l]])])),[[l]])])}}});typeof m==`function`&&m(y);var b=y;export{b as default};
 
1
+ import{L as e,am as t,b$ as n,bA as r,bD as i,bG as a,bH as o,bJ as s,bM as c,bS as l,bT as u,bU as d,b_ as f,bx as p}from"./index-J3uhnpYL.js";import{b as m}from"./route-block-DVyt-3Cw.js";const h={flex:`~ col gap-4`,"font-normal":``},g={flex:`~ col gap-4`},_={text:`neutral-200/50 dark:neutral-600/20`,"pointer-events-none":``,fixed:``,top:`[calc(100dvh-12rem)]`,"bottom-0":``,"right--10":``,"z--1":``,initial:{scale:.9,opacity:0,rotate:180},enter:{scale:1,opacity:1,rotate:0},duration:500,"size-60":``,flex:``,"items-center":``,"justify-center":``},v={text:`60`,"i-solar:settings-bold-duotone":``};var y=s({__name:`index`,setup(s){let{t:m}=e(),y=o(()=>[{title:m(`settings.pages.themes.general.title`),description:m(`settings.pages.themes.general.description`),icon:`i-solar:emoji-funny-square-bold-duotone`,to:`/settings/appearance/general`},{title:m(`settings.pages.themes.color-scheme.title`),description:m(`settings.pages.themes.color-scheme.description`),icon:`i-solar:pallete-2-bold-duotone`,to:`/settings/appearance/color-scheme`},{title:m(`settings.pages.themes.developer.title`),description:m(`settings.pages.themes.developer.description`),icon:`i-solar:code-bold-duotone`,to:`/settings/appearance/developer`}]);return(e,o)=>{let s=l(`motion`);return u(),c(`div`,h,[o[0]||=d(`div`,null,null,-1),d(`div`,g,[(u(!0),c(a,null,p(y.value,(e,a)=>i((u(),r(f(t),{key:e.to,initial:{opacity:0,y:10},enter:{opacity:1,y:0},duration:250,style:n({transitionDelay:`${a*50}ms`}),title:e.title,description:e.description,icon:e.icon,to:e.to},null,8,[`style`,`title`,`description`,`icon`,`to`])),[[s]])),128))]),i((u(),c(`div`,_,[i(d(`div`,v,null,512),[[s]])])),[[s]])])}}});typeof m==`function`&&m(y);var b=y;export{b as default};
assets/{arktype-C-GObzDh-DWDEUAMn.js → arktype-C-GObzDh-BBIv_cP1.js} RENAMED
File without changes
assets/{audio-BlXLxr75.js → audio-DYYSATQy.js} RENAMED
@@ -1 +1 @@
1
- import{bA as e,bB as t,bP as n,bS as r,bX as i}from"./index-BFym949y.js";var a=n({__name:`audio`,setup(n){let a=i(),o=i();function s(e){if(!e)return;let t=o.value?.files?.[0];if(!t)return;let n=document.createElement(`audio`);a.value?.appendChild(n),n.src=URL.createObjectURL(t),n.controls=!0,n.load(),n.play()}return(n,i)=>(e(),r(`div`,null,[t(`div`,null,[t(`div`,{ref_key:`containerRef`,ref:a},null,512),t(`input`,{ref_key:`fileInputRef`,ref:o,type:`file`,onChange:s},null,544)])]))}}),o=a;export{o as default};
 
1
+ import{bJ as e,bM as t,bT as n,bU as r,bX as i}from"./index-J3uhnpYL.js";var a=e({__name:`audio`,setup(e){let a=i(),o=i();function s(e){if(!e)return;let t=o.value?.files?.[0];if(!t)return;let n=document.createElement(`audio`);a.value?.appendChild(n),n.src=URL.createObjectURL(t),n.controls=!0,n.load(),n.play()}return(e,i)=>(n(),t(`div`,null,[r(`div`,null,[r(`div`,{ref_key:`containerRef`,ref:a},null,512),r(`input`,{ref_key:`fileInputRef`,ref:o,type:`file`,onChange:s},null,544)])]))}}),o=a;export{o as default};
assets/audio-record-Dpsb3s2S.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{aU as e,ag as t,ao as n,ap as r,b3 as i,b5 as a,bA as o,bE as s,bG as c,bH as l,bJ as u,bL as d,bM as f,bN as p,bO as m,bQ as h,bT as g,bU as _,bV as v,bW as y,bX as b,b_ as x,bx as S,by as C,c0 as w}from"./index-J3uhnpYL.js";function T(){let t=i({constraints:{audio:!0},requestPermissions:!1}),n=b(t.audioInputs.value[0]?.deviceId||``),r=b(),a=l(()=>t.audioInputs.value),o=b({audio:!0}),s=e({constraints:o,autoSwitch:!0,enabled:!1});async function c(){t.permissionGranted.value||t.isSupported.value&&await t.ensurePermissions()}h(n,()=>{n.value&&(o.value={audio:{deviceId:{exact:n.value}}})},{immediate:!0}),h(t.audioInputs,()=>{r.value=a.value.find(e=>e.deviceId===n.value)},{immediate:!0}),h([t.permissionGranted,a,n],async()=>{await c(),t.permissionGranted.value&&a.value.length!==0&&(r.value||=a.value[0])},{immediate:!0});async function u(){await c(),t.permissionGranted.value&&r.value&&(s.enabled.value&&s.restart(),s.start())}function d(){s.stop()}return{selectedAudioInputId:n,selectedAudioInput:r,audioInputs:a,start:u,stop:d,request:c,media:s}}function E(e,t=()=>Promise.resolve()){let n=b(),r=y(e);async function i(){if(await t(),await a(r).toBeTruthy(),!r.value){console.error(`No media media available`);return}n.value=new MediaRecorder(r.value),n.value.start()}function o(){n.value&&(n.value.stop(),n.value.ondataavailable=e=>{let t=e.data,n=URL.createObjectURL(t),r=new Audio(n);r.play()})}return{startRecord:i,stopRecord:o}}const D={class:`mt-4 w-full flex justify-center gap-2`};var O=u({__name:`audio-record`,setup(e){let{audioInputs:i,selectedAudioInputId:a,start:l,stop:u,media:h,request:y}=T(),{startRecord:b,stopRecord:O}=E(h.stream,l);return s(()=>y()),p(()=>u()),(e,s)=>(g(),f(`div`,null,[m(x(n),{modelValue:x(a),"onUpdate:modelValue":s[0]||=e=>v(a)?a.value=e:null,onChange:s[1]||=()=>x(l)()},{default:d(({value:e})=>[_(`div`,null,w(e?x(i).find(t=>t.deviceId===e)?.label:`Select Audio Input`),1)]),options:d(({hide:e})=>[(g(!0),f(c,null,S(x(i),t=>(g(),o(x(r),{key:t.deviceId,value:t.deviceId,active:t.deviceId===x(a),onClick:t=>e()},{default:d(()=>[C(w(t.label),1)]),_:2},1032,[`value`,`active`,`onClick`]))),128))]),_:1},8,[`modelValue`]),_(`div`,D,[m(x(t),{onClick:x(b)},{default:d(()=>s[2]||=[C(` Start Recording `)]),_:1,__:[2]},8,[`onClick`]),m(x(t),{onClick:x(O)},{default:d(()=>s[3]||=[C(` Stop Recording `)]),_:1,__:[3]},8,[`onClick`])])]))}}),k=O;export{k as default};
assets/audio-record-DrJXfolx.js DELETED
@@ -1 +0,0 @@
1
- import{ag as e,ao as t,ap as n,b0 as r,b3 as i,b9 as a,bA as o,bB as s,bD as c,bE as l,bG as u,bK as d,bM as f,bN as p,bP as m,bR as h,bS as g,bT as _,bU as v,bV as y,bW as b,bX as x,b_ as S,by as C,c1 as w}from"./index-BFym949y.js";function T(){let e=r({constraints:{audio:!0},requestPermissions:!1}),t=x(e.audioInputs.value[0]?.deviceId||``),n=x(),a=p(()=>e.audioInputs.value),o=x({audio:!0}),s=i({constraints:o,autoSwitch:!0,enabled:!1});async function c(){e.permissionGranted.value||e.isSupported.value&&await e.ensurePermissions()}C(t,()=>{t.value&&(o.value={audio:{deviceId:{exact:t.value}}})},{immediate:!0}),C(e.audioInputs,()=>{n.value=a.value.find(e=>e.deviceId===t.value)},{immediate:!0}),C([e.permissionGranted,a,t],async()=>{await c(),e.permissionGranted.value&&a.value.length!==0&&(n.value||=a.value[0])},{immediate:!0});async function l(){await c(),e.permissionGranted.value&&n.value&&(s.enabled.value&&s.restart(),s.start())}function u(){s.stop()}return{selectedAudioInputId:t,selectedAudioInput:n,audioInputs:a,start:l,stop:u,request:c,media:s}}function E(e,t=()=>Promise.resolve()){let n=x(),r=b(e);async function i(){if(await t(),await a(r).toBeTruthy(),!r.value){console.error(`No media media available`);return}n.value=new MediaRecorder(r.value),n.value.start()}function o(){n.value&&(n.value.stop(),n.value.ondataavailable=e=>{let t=e.data,n=URL.createObjectURL(t),r=new Audio(n);r.play()})}return{startRecord:i,stopRecord:o}}const D={class:`mt-4 w-full flex justify-center gap-2`};var O=m({__name:`audio-record`,setup(r){let{audioInputs:i,selectedAudioInputId:a,start:p,stop:m,media:b,request:x}=T(),{startRecord:C,stopRecord:O}=E(b.stream,p);return d(()=>x()),_(()=>m()),(r,d)=>(o(),g(`div`,null,[v(S(t),{modelValue:S(a),"onUpdate:modelValue":d[0]||=e=>y(a)?a.value=e:null,onChange:d[1]||=()=>S(p)()},{default:h(({value:e})=>[s(`div`,null,w(e?S(i).find(t=>t.deviceId===e)?.label:`Select Audio Input`),1)]),options:h(({hide:e})=>[(o(!0),g(f,null,c(S(i),t=>(o(),u(S(n),{key:t.deviceId,value:t.deviceId,active:t.deviceId===S(a),onClick:t=>e()},{default:h(()=>[l(w(t.label),1)]),_:2},1032,[`value`,`active`,`onClick`]))),128))]),_:1},8,[`modelValue`]),s(`div`,D,[v(S(e),{onClick:S(C)},{default:h(()=>d[2]||=[l(` Start Recording `)]),_:1,__:[2]},8,[`onClick`]),v(S(e),{onClick:S(O)},{default:h(()=>d[3]||=[l(` Stop Recording `)]),_:1,__:[3]},8,[`onClick`])])]))}}),k=O;export{k as default};
 
 
assets/{azure-ai-foundry-D_2nNXRn.js → azure-ai-foundry-CkLpWPUt.js} RENAMED
@@ -1 +1 @@
1
- import{J as e,L as t,aN as n,aS as r,bA as i,bG as a,bK as o,bN as s,bP as c,bR as l,bU as u,b_ as d,by as f,t as p,u as m,v as h,x as g,y as _,z as v}from"./index-BFym949y.js";import{b as y}from"./route-block-DVyt-3Cw.js";const b=`azure-ai-foundry`;var x=c({__name:`azure-ai-foundry`,setup(c){let{t:y}=t(),x=n(),S=e(),{providers:C}=r(S),w=s(()=>S.getProviderMetadata(b)),T=s({get:()=>C.value[b]?.apiKey||``,set:e=>{C.value[b]||(C.value[b]={}),C.value[b].apiKey=e}}),E=s({get:()=>C.value[b]?.resourceName||``,set:e=>{C.value[b]||(C.value[b]={}),C.value[b].resourceName=e}}),D=s({get:()=>C.value[b]?.apiVersion||``,set:e=>{C.value[b]||(C.value[b]={}),C.value[b].apiVersion=e}}),O=s({get:()=>C.value[b]?.modelId||``,set:e=>{C.value[b]||(C.value[b]={}),C.value[b].modelId=e}});o(()=>{C.value[b]||(C.value[b]={}),T.value=C.value[b]?.apiKey||``,E.value=C.value[b]?.resourceName||``,D.value=C.value[b]?.apiVersion||``,O.value=C.value[b]?.modelId||``}),f([T,E,D,O],()=>{C.value[b]={...C.value[b],apiKey:T.value,resourceName:E.value,apiVersion:D.value,modelId:O.value}});function k(){C.value[b]={}}return(e,t)=>(i(),a(d(p),{"provider-name":w.value?.localizedName||`Azure OpenAI`,"provider-icon":w.value?.icon,"on-back":()=>d(x).back()},{default:l(()=>[u(d(m),null,{default:l(()=>[u(d(h),{title:d(y)(`settings.pages.providers.common.section.basic.title`),description:d(y)(`settings.pages.providers.common.section.basic.description`),"on-reset":k},{default:l(()=>[u(d(g),{modelValue:T.value,"onUpdate:modelValue":t[0]||=e=>T.value=e,"provider-name":w.value?.localizedName||`Azure OpenAI`,placeholder:`...`,required:``},null,8,[`modelValue`,`provider-name`]),u(d(v),{modelValue:E.value,"onUpdate:modelValue":t[1]||=e=>E.value=e,label:`Resouce name`,placeholder:`...`,description:`Prefix used in https://<prefix>.services.ai.azure.com`,required:``},null,8,[`modelValue`]),u(d(v),{modelValue:O.value,"onUpdate:modelValue":t[2]||=e=>O.value=e,label:`Model id`,placeholder:`...`,description:`Model ID on Azure AI Foundry`,required:``},null,8,[`modelValue`])]),_:1},8,[`title`,`description`]),u(d(_),{title:d(y)(`settings.pages.providers.common.section.advanced.title`)},{default:l(()=>[u(d(v),{modelValue:D.value,"onUpdate:modelValue":t[3]||=e=>D.value=e,label:`API version`,placeholder:`e.g. 2025-04-01-preview`,description:`API version for snapshot of the models`},null,8,[`modelValue`])]),_:1},8,[`title`])]),_:1})]),_:1},8,[`provider-name`,`provider-icon`,`on-back`]))}});typeof y==`function`&&y(x);var S=x;export{S as default};
 
1
+ import{J as e,L as t,aN as n,aS as r,bA as i,bE as a,bH as o,bJ as s,bL as c,bO as l,bQ as u,bT as d,b_ as f,t as p,u as m,v as h,x as g,y as _,z as v}from"./index-J3uhnpYL.js";import{b as y}from"./route-block-DVyt-3Cw.js";const b=`azure-ai-foundry`;var x=s({__name:`azure-ai-foundry`,setup(s){let{t:y}=t(),x=n(),S=e(),{providers:C}=r(S),w=o(()=>S.getProviderMetadata(b)),T=o({get:()=>C.value[b]?.apiKey||``,set:e=>{C.value[b]||(C.value[b]={}),C.value[b].apiKey=e}}),E=o({get:()=>C.value[b]?.resourceName||``,set:e=>{C.value[b]||(C.value[b]={}),C.value[b].resourceName=e}}),D=o({get:()=>C.value[b]?.apiVersion||``,set:e=>{C.value[b]||(C.value[b]={}),C.value[b].apiVersion=e}}),O=o({get:()=>C.value[b]?.modelId||``,set:e=>{C.value[b]||(C.value[b]={}),C.value[b].modelId=e}});a(()=>{C.value[b]||(C.value[b]={}),T.value=C.value[b]?.apiKey||``,E.value=C.value[b]?.resourceName||``,D.value=C.value[b]?.apiVersion||``,O.value=C.value[b]?.modelId||``}),u([T,E,D,O],()=>{C.value[b]={...C.value[b],apiKey:T.value,resourceName:E.value,apiVersion:D.value,modelId:O.value}});function k(){C.value[b]={}}return(e,t)=>(d(),i(f(p),{"provider-name":w.value?.localizedName||`Azure OpenAI`,"provider-icon":w.value?.icon,"on-back":()=>f(x).back()},{default:c(()=>[l(f(m),null,{default:c(()=>[l(f(h),{title:f(y)(`settings.pages.providers.common.section.basic.title`),description:f(y)(`settings.pages.providers.common.section.basic.description`),"on-reset":k},{default:c(()=>[l(f(g),{modelValue:T.value,"onUpdate:modelValue":t[0]||=e=>T.value=e,"provider-name":w.value?.localizedName||`Azure OpenAI`,placeholder:`...`,required:``},null,8,[`modelValue`,`provider-name`]),l(f(v),{modelValue:E.value,"onUpdate:modelValue":t[1]||=e=>E.value=e,label:`Resouce name`,placeholder:`...`,description:`Prefix used in https://<prefix>.services.ai.azure.com`,required:``},null,8,[`modelValue`]),l(f(v),{modelValue:O.value,"onUpdate:modelValue":t[2]||=e=>O.value=e,label:`Model id`,placeholder:`...`,description:`Model ID on Azure AI Foundry`,required:``},null,8,[`modelValue`])]),_:1},8,[`title`,`description`]),l(f(_),{title:f(y)(`settings.pages.providers.common.section.advanced.title`)},{default:c(()=>[l(f(v),{modelValue:D.value,"onUpdate:modelValue":t[3]||=e=>D.value=e,label:`API version`,placeholder:`e.g. 2025-04-01-preview`,description:`API version for snapshot of the models`},null,8,[`modelValue`])]),_:1},8,[`title`])]),_:1})]),_:1},8,[`provider-name`,`provider-icon`,`on-back`]))}});typeof y==`function`&&y(x);var S=x;export{S as default};
assets/{background-remove-BnlMlOvh.js → background-remove-Doptaj1n.js} RENAMED
@@ -1 +1 @@
1
- import{b as e}from"./InputFile-BA4DYXXI.js";import{K as t,bA as n,bB as r,bD as i,bK as a,bM as o,bN as s,bP as c,bQ as l,bS as u,bU as d,bX as f,b_ as p,c0 as m,c1 as h}from"./index-BFym949y.js";import{b as g,d as _,e as v,f as y}from"./transformers.web-B6jLny9T.js";const b={flex:``,"flex-col":``,"items-center":``,"gap-4":``},x=[`disabled`],S={"h-full":``,"w-full":``,flex:``,"gap-2":``},C={w:`[50%]`,border:`2 solid neutral-200 dark:neutral-800`,bg:`neutral-50 dark:neutral-900`,"min-h":`120`,h:`auto`,"overflow-hidden":``,"rounded-lg":``},w=[`src`],T={w:`[50%]`,border:`2 solid neutral-200 dark:neutral-800`,bg:`neutral-50 dark:neutral-900`,"min-h":`120`,h:`auto`,relative:``,"overflow-hidden":``,"rounded-lg":``},E={key:0,bg:`black/50`,absolute:``,"inset-0":``,"z-10":``,flex:``,"flex-col":``,"items-center":``,"justify-center":``},D={"mb-4":``,"text-white":``,"font-medium":``},O={bg:`gray-200/30`,w:`70%`,"h-2":``,"overflow-hidden":``,"rounded-full":``},k=[`src`],A={bg:`black/0 group-hover:black/20`,absolute:``,"inset-0":``,flex:``,"items-center":``,"justify-center":``,"transition-all":``,"duration-200":``},j=[`onClick`],M={key:1,absolute:``,"bottom-2":``,"right-2":``};var N=c({__name:`background-remove`,setup(c){let N=f(),P=f(),F=f(),I=f(),L=f(!1),R=f(0),z=f(),B=f(),V=f([]),H=s(()=>V.value.map(e=>URL.createObjectURL(e)));a(async()=>{try{if(!(await t()).supported)throw Error(`WebGPU is not supported in this browser.`);let e=`Xenova/modnet`;_.backends.onnx.wasm.proxy=!1,N.value??=await y.from_pretrained(e,{device:`webgpu`}),P.value??=await v.from_pretrained(e,{})}catch(e){F.value=e}I.value=!1});async function U(){if(!N.value||!P.value)return;L.value=!0,R.value=0,z.value=[];let e=H.value.length;for(let t=0;t<e;++t){let n=await g.fromURL(H.value[t]),{pixel_values:r}=await P.value(n),{output:i}=await N.value({input:r}),a=(await g.fromTensor(i[0].mul(255).to(`uint8`)).resize(n.width,n.height)).data,o=document.createElement(`canvas`);o.width=n.width,o.height=n.height;let s=o.getContext(`2d`);if(!s)return;s.drawImage(n.toCanvas(),0,0);let c=s.getImageData(0,0,n.width,n.height);for(let e=0;e<a.length;++e)c.data[4*e+3]=a[e];s.putImageData(c,0,0),z.value.push(o.toDataURL(`image/png`)),R.value=Math.round((t+1)/e*100)}L.value=!1,B.value=!0}function W(e){if(!z.value||e>=z.value.length||!V.value[e])return;let t=V.value[e].name,n=t.substring(0,t.lastIndexOf(`.`))||t,r=t.substring(t.lastIndexOf(`.`))||`.png`,i=`${n}-background-removed${r}`,a=document.createElement(`a`);a.href=z.value[e],a.download=i,document.body.appendChild(a),a.click(),document.body.removeChild(a)}function G(){!z.value||z.value.length===0||z.value.forEach((e,t)=>{setTimeout(()=>W(t),t*100)})}return(t,a)=>(n(),u(`div`,b,[r(`button`,{bg:`neutral-100 dark:neutral-800`,"w-full":``,"cursor-pointer":``,"rounded-lg":``,"px-3":``,"py-2":``,disabled:L.value,onClick:U},h(L.value?`Processing...`:`Process`),9,x),r(`div`,S,[r(`div`,C,[(n(!0),u(o,null,i(H.value,(e,t)=>(n(),u(`img`,{key:t,src:e,"h-full":``,"w-full":``,"object-cover":``},null,8,w))),128))]),r(`div`,T,[L.value?(n(),u(`div`,E,[r(`div`,D,h(R.value)+`% `,1),r(`div`,O,[r(`div`,{bg:`emerald-500`,"h-full":``,style:m({width:`${R.value}%`}),"transition-all":``,"duration-200":``},null,4)])])):l(``,!0),(n(!0),u(o,null,i(z.value,(e,t)=>(n(),u(`div`,{key:t,relative:``,class:`group`,"h-full":``,"w-full":``},[r(`img`,{src:e,"h-full":``,"w-full":``,"object-cover":``},null,8,k),r(`div`,A,[r(`button`,{bg:`emerald-500 hover:emerald-600`,"rounded-full":``,"p-2":``,"text-white":``,"opacity-0":``,"transition-all":``,"duration-200":``,"group-hover:opacity-100":``,onClick:e=>W(t)},a[1]||=[r(`svg`,{xmlns:`http://www.w3.org/2000/svg`,class:`h-5 w-5`,fill:`none`,viewBox:`0 0 24 24`,stroke:`currentColor`},[r(`path`,{"stroke-linecap":`round`,"stroke-linejoin":`round`,"stroke-width":`2`,d:`M4 16v1a3 3 0 003 3h10a3 3 0 003-3v-1m-4-4l-4 4m0 0l-4-4m4 4V4`})],-1)],8,j)])]))),128)),z.value&&z.value.length>1?(n(),u(`div`,M,[r(`button`,{bg:`emerald-500 hover:emerald-600`,"rounded-full":``,"p-2":``,"text-white":``,onClick:G},a[2]||=[r(`svg`,{xmlns:`http://www.w3.org/2000/svg`,class:`h-5 w-5`,fill:`none`,viewBox:`0 0 24 24`,stroke:`currentColor`},[r(`path`,{"stroke-linecap":`round`,"stroke-linejoin":`round`,"stroke-width":`2`,d:`M4 16v1a3 3 0 003 3h10a3 3 0 003-3v-1m-4-8l-4-4m0 0L8 8m4-4v12`})],-1)])])):l(``,!0)])]),d(p(e),{modelValue:V.value,"onUpdate:modelValue":a[0]||=e=>V.value=e,"w-full":``},null,8,[`modelValue`])]))}}),P=N;export{P as default};
 
1
+ import{b as e}from"./InputFile-DYGPp1hR.js";import{K as t,b$ as n,bE as r,bG as i,bH as a,bJ as o,bK as s,bM as c,bO as l,bT as u,bU as d,bX as f,b_ as p,bx as m,c0 as h}from"./index-J3uhnpYL.js";import{b as g,c as _,e as v,f as y}from"./transformers.web-DPuLqcmp.js";const b={flex:``,"flex-col":``,"items-center":``,"gap-4":``},x=[`disabled`],S={"h-full":``,"w-full":``,flex:``,"gap-2":``},C={w:`[50%]`,border:`2 solid neutral-200 dark:neutral-800`,bg:`neutral-50 dark:neutral-900`,"min-h":`120`,h:`auto`,"overflow-hidden":``,"rounded-lg":``},w=[`src`],T={w:`[50%]`,border:`2 solid neutral-200 dark:neutral-800`,bg:`neutral-50 dark:neutral-900`,"min-h":`120`,h:`auto`,relative:``,"overflow-hidden":``,"rounded-lg":``},E={key:0,bg:`black/50`,absolute:``,"inset-0":``,"z-10":``,flex:``,"flex-col":``,"items-center":``,"justify-center":``},D={"mb-4":``,"text-white":``,"font-medium":``},O={bg:`gray-200/30`,w:`70%`,"h-2":``,"overflow-hidden":``,"rounded-full":``},k=[`src`],A={bg:`black/0 group-hover:black/20`,absolute:``,"inset-0":``,flex:``,"items-center":``,"justify-center":``,"transition-all":``,"duration-200":``},j=[`onClick`],M={key:1,absolute:``,"bottom-2":``,"right-2":``};var N=o({__name:`background-remove`,setup(o){let N=f(),P=f(),F=f(),I=f(),L=f(!1),R=f(0),z=f(),B=f(),V=f([]),H=a(()=>V.value.map(e=>URL.createObjectURL(e)));r(async()=>{try{if(!(await t()).supported)throw Error(`WebGPU is not supported in this browser.`);let e=`Xenova/modnet`;v.backends.onnx.wasm.proxy=!1,N.value??=await _.from_pretrained(e,{device:`webgpu`}),P.value??=await g.from_pretrained(e,{})}catch(e){F.value=e}I.value=!1});async function U(){if(!N.value||!P.value)return;L.value=!0,R.value=0,z.value=[];let e=H.value.length;for(let t=0;t<e;++t){let n=await y.fromURL(H.value[t]),{pixel_values:r}=await P.value(n),{output:i}=await N.value({input:r}),a=(await y.fromTensor(i[0].mul(255).to(`uint8`)).resize(n.width,n.height)).data,o=document.createElement(`canvas`);o.width=n.width,o.height=n.height;let s=o.getContext(`2d`);if(!s)return;s.drawImage(n.toCanvas(),0,0);let c=s.getImageData(0,0,n.width,n.height);for(let e=0;e<a.length;++e)c.data[4*e+3]=a[e];s.putImageData(c,0,0),z.value.push(o.toDataURL(`image/png`)),R.value=Math.round((t+1)/e*100)}L.value=!1,B.value=!0}function W(e){if(!z.value||e>=z.value.length||!V.value[e])return;let t=V.value[e].name,n=t.substring(0,t.lastIndexOf(`.`))||t,r=t.substring(t.lastIndexOf(`.`))||`.png`,i=`${n}-background-removed${r}`,a=document.createElement(`a`);a.href=z.value[e],a.download=i,document.body.appendChild(a),a.click(),document.body.removeChild(a)}function G(){!z.value||z.value.length===0||z.value.forEach((e,t)=>{setTimeout(()=>W(t),t*100)})}return(t,r)=>(u(),c(`div`,b,[d(`button`,{bg:`neutral-100 dark:neutral-800`,"w-full":``,"cursor-pointer":``,"rounded-lg":``,"px-3":``,"py-2":``,disabled:L.value,onClick:U},h(L.value?`Processing...`:`Process`),9,x),d(`div`,S,[d(`div`,C,[(u(!0),c(i,null,m(H.value,(e,t)=>(u(),c(`img`,{key:t,src:e,"h-full":``,"w-full":``,"object-cover":``},null,8,w))),128))]),d(`div`,T,[L.value?(u(),c(`div`,E,[d(`div`,D,h(R.value)+`% `,1),d(`div`,O,[d(`div`,{bg:`emerald-500`,"h-full":``,style:n({width:`${R.value}%`}),"transition-all":``,"duration-200":``},null,4)])])):s(``,!0),(u(!0),c(i,null,m(z.value,(e,t)=>(u(),c(`div`,{key:t,relative:``,class:`group`,"h-full":``,"w-full":``},[d(`img`,{src:e,"h-full":``,"w-full":``,"object-cover":``},null,8,k),d(`div`,A,[d(`button`,{bg:`emerald-500 hover:emerald-600`,"rounded-full":``,"p-2":``,"text-white":``,"opacity-0":``,"transition-all":``,"duration-200":``,"group-hover:opacity-100":``,onClick:e=>W(t)},r[1]||=[d(`svg`,{xmlns:`http://www.w3.org/2000/svg`,class:`h-5 w-5`,fill:`none`,viewBox:`0 0 24 24`,stroke:`currentColor`},[d(`path`,{"stroke-linecap":`round`,"stroke-linejoin":`round`,"stroke-width":`2`,d:`M4 16v1a3 3 0 003 3h10a3 3 0 003-3v-1m-4-4l-4 4m0 0l-4-4m4 4V4`})],-1)],8,j)])]))),128)),z.value&&z.value.length>1?(u(),c(`div`,M,[d(`button`,{bg:`emerald-500 hover:emerald-600`,"rounded-full":``,"p-2":``,"text-white":``,onClick:G},r[2]||=[d(`svg`,{xmlns:`http://www.w3.org/2000/svg`,class:`h-5 w-5`,fill:`none`,viewBox:`0 0 24 24`,stroke:`currentColor`},[d(`path`,{"stroke-linecap":`round`,"stroke-linejoin":`round`,"stroke-width":`2`,d:`M4 16v1a3 3 0 003 3h10a3 3 0 003-3v-1m-4-8l-4-4m0 0L8 8m4-4v12`})],-1)])])):s(``,!0)])]),l(p(e),{modelValue:V.value,"onUpdate:modelValue":r[0]||=e=>V.value=e,"w-full":``},null,8,[`modelValue`])]))}}),P=N;export{P as default};
assets/{chat-BUZwRCyI.js → chat-BIP9jXlU.js} RENAMED
@@ -1,3 +1,3 @@
1
- import{P as e,aY as t,bA as n,bB as r,bD as i,bJ as a,bM as o,bP as s,bQ as c,bS as l,bV as u,bX as d,bY as f,b_ as p,bu as m,c1 as h}from"./index-BFym949y.js";const g=()=>{let e=null;return{getStore:()=>(e===null&&console.warn("Woops! Looks like you are calling `getContext` after `await fn()`. Please move `getContext` to top level of handler."),e),run(t,n){e=t;try{return n()}finally{e=null}}}},_=new WeakMap,v=new WeakMap;let y=0,b=0;const x=e=>{let t=`${y++}`,n={debugLabel:e?.debugLabel??t,include:e=>r.has(e),with:i=>{let a=`${b++}`,o={[Symbol.toStringTag]:e?.debugLabel??`WorkflowEvent(${t}.${a})`,toString:()=>e?.debugLabel?e.debugLabel:`WorkflowEvent(${t}.${a})`,toJSON:()=>({type:e?.debugLabel?e.debugLabel:t,data:i}),get data(){return i}};return r.add(o),v.set(o,n),o}},r=new WeakSet;_.set(n,r),Object.defineProperty(n,Symbol.toStringTag,{get:()=>n?.debugLabel??`WorkflowEvent<${t}>`}),Object.defineProperty(n,`displayName`,{value:n?.debugLabel??`WorkflowEvent<${t}>`});let i=e?.uniqueId;return Object.defineProperty(n,`uniqueId`,{get:()=>(i||=t,i),set:()=>{throw Error(`uniqueId is readonly`)}}),n.toString=()=>e?.debugLabel??`WorkflowEvent<${t}>`,n},S=e=>typeof e==`object`&&e?_.has(e):!1,C=e=>typeof e==`object`&&e?v.get(e):void 0,w=e=>typeof e==`object`&&!!e&&`data`in e,T=e=>e!=null&&typeof e.then==`function`;function E(e,t){let n=Array(e.length);for(let r of t)for(let t=0;t<e.length;t++)if(!n[t]&&e[t].include(r)){n[t]=r;break}return n.filter(Boolean)}const D=new WeakMap;function O(e){return D.get(e)}function k(){let e=new Set,t={subscribe:t=>(e.add(t),()=>{e.delete(t)}),publish:(...t)=>{let n=[];for(let r of e)n.push(r(...t));return n}};return D.set(t,e),t}var A=class extends TransformStream{constructor(){super({transform:(e,t)=>{C(e)&&t.enqueue(JSON.stringify({data:e.data,uniqueId:C(e).uniqueId})+`
2
  `)}})}},j=class extends TransformStream{#eventMap;constructor(e){super({transform:(e,t)=>{let n=e.split(`
3
- `).map(e=>e.trim()).filter(e=>e.length>0);n.forEach(e=>{let n=JSON.parse(e),r=Object.values(this.#eventMap).find(e=>e.uniqueId===n.uniqueId);if(r){let e=r.with(n.data);t.enqueue(e)}else console.warn(`Unknown event: ${n.uniqueId}`)})}}),this.#eventMap=e}},M=class e extends ReadableStream{#stream;#subscribable;on(e,t){return this.#subscribable.subscribe(n=>{e.include(n)&&t(n)})}constructor(e,t){if(!e&&!t)throw TypeError(`Either subscribable or root stream must be provided`);if(super(),e){this.#subscribable=e;let n;this.#stream=t??new ReadableStream({start:t=>{n=e.subscribe(e=>{t.enqueue(e)})},cancel:()=>{n()}})}else{this.#subscribable=k(),this.#stream=t.pipeThrough(new TransformStream({transform:(e,t)=>{this.#subscribable.publish(e),t.enqueue(e)}}));return}}static fromReadableStream(t){return new e(null,t.pipeThrough(new TransformStream({transform:(e,t)=>{t.enqueue(e)}})))}static fromResponse(t,n){let r=t.body;if(!r)throw Error(`Response body is not readable`);return new e(null,r.pipeThrough(new TextDecoderStream).pipeThrough(new j(n)))}toResponse(e,t=new A){return new Response(this.#stream.pipeThrough(t).pipeThrough(new TextEncoderStream),e)}get locked(){return this.#stream.locked}[Symbol.asyncIterator](){return this.#stream[Symbol.asyncIterator]()}cancel(e){return this.#stream.cancel(e)}getReader(){return this.#stream.getReader()}pipeThrough(t,n){let r=this.#stream.pipeThrough(t,n);return new e(null,r)}pipeTo(e,t){return this.#stream.pipeTo(e,t)}tee(){let[t,n]=this.#stream.tee();return[new e(this.#subscribable,t),new e(this.#subscribable,n)]}forEach(e){return this.#stream.pipeTo(new WritableStream({write:t=>{e(t)}}))}map(e){return this.pipeThrough(new TransformStream({transform:(t,n)=>{n.enqueue(e(t))}}))}values(e){return this.#stream.values(e)}take(e){let t=0;return this.pipeThrough(new TransformStream({transform:(n,r)=>{t<e&&(r.enqueue(n),t++),t>=e&&r.terminate()}}))}filter(e){return this.pipeThrough(new TransformStream({transform:(t,n)=>{(typeof e==`function`?e(t):S(e)?e.include(t):e===t)&&n.enqueue(t)}}))}until(e){return this.pipeThrough(new TransformStream({transform:(t,n)=>{n.enqueue(t),(typeof e==`function`?e(t):S(e)?e.include(t):e===t)&&n.terminate()}}))}async toArray(){let e=[];return await this.pipeTo(new WritableStream({write:t=>{e.push(t)}})),e}};const N=g();function P(){let e=N.getStore();if(!e)throw Error(`No current context found`);return e}const F=g(),I=new WeakMap,L=({listeners:e})=>{let t=[],n=(e,t,n,r)=>{let c,l={get abortController(){return c||=new AbortController,c},async:`constructor`in e?e.constructor.name===`AsyncFunction`:!1,pending:null,handler:e,inputEvents:t,inputs:n,outputs:[],prev:r,next:new Set,get root(){return o}};l.prev.next.add(l);let u=i(l);F.run(l,()=>{let e=[...new Set([...O(s.__internal__call_context),...O(u.__internal__call_context)])];N.run(u,()=>{let t=0,n=r=>{if(t===e.length){let e;try{e=r.handler(...r.inputs)}catch(e){if(c??a)(c??a).abort(e);else throw console.error(`unhandled error in handler`,e),e}T(e)?(l.async=!0,l.pending=e.then(e=>(w(e)&&u.sendEvent(e),e))):w(e)&&u.sendEvent(e)}let i=e[t];i&&(t++,i(r,n))};n(l)})})},r=r=>{let i=[...t];[...e].filter(([e])=>{let t=E(e,i);return t.length===e.length}).map(([e,a])=>{let o=E(e,i);o.forEach(e=>{t.splice(t.indexOf(e),1)});for(let t of a)n(t,e,o,r)})},i=e=>{let n=null;return{get stream(){if(!n){let t=k();s.__internal__call_send_event.subscribe(n=>{let r=I.get(n);for(;r;){if(r===e){t.publish(n);break}r=r.prev}}),n=new M(t,null)}return n},get signal(){return e.abortController.signal},sendEvent:(...n)=>{n.forEach(n=>{I.set(n,e),e.outputs.push(n),t.push(n),s.__internal__call_send_event.publish(n,e),r(e)})},__internal__call_context:k(),__internal__call_send_event:k()}},a=new AbortController,o={get abortController(){return a||=new AbortController,a},async:!1,pending:null,inputEvents:[],inputs:[],outputs:[],handler:null,prev:null,next:new Set,get root(){return o}},s=i(o);return s},R=()=>{let e={steps:new Map};return{handle:(t,n)=>{if(e.steps.has(t)){let r=e.steps.get(t);r.add(n)}else{let r=new Set;r.add(n),e.steps.set(t,r)}},createContext(){return L({listeners:e.steps})}}};function z(e,t){let n=(...e)=>{let n=t.filter(([t])=>t.every((t,n)=>t.include(e[n]))).map(([e,t])=>t),r=P(),i=r.sendEvent;return(...e)=>{for(let t=0;t<n.length;t++){let r=n[t];if(r.length===e.length&&r.every((t,n)=>t.include(e[n])))return i(...e)}return console.warn(`Invalid input detected [%s]`,e.map(e=>e.data).join(`, `)),i(...e)}};return{...e,strictHandle:(t,n)=>{let r=(...e)=>{let t=P();return n(t.safeSendEvent,...e)};return e.handle(t,r)},createContext(){let t=e.createContext();return t.__internal__call_context.subscribe((e,t)=>{P().safeSendEvent=n(...e.inputs),t(e)}),t}}}async function B(e,t,n){let{stream:r,sendEvent:i}=e.createContext();i(t);let a=(await r.until(n).toArray()).at(-1);if(!a)throw Error(`No output event received`);return a}const V={flex:``,"flex-col":``,"gap-2":``},H={flex:`~ col`,"gap-2":``},U={flex:``,"flex-col":``,"gap-2":``},W={grid:``,"grid-cols-2":``,"gap-2":``},G={flex:``,"items-center":``,"gap-2":``},K={flex:``,"items-center":``,"gap-2":``},q={flex:``,"items-center":``,"gap-2":``},J={key:0},Y={key:1};var X=s({__name:`chat`,setup(s){let g=t(`settings/llm/baseUrl`,`https://openrouter.ai/api/v1/`),_=t(`settings/llm/apiKey`,``),v=t(`settings/llm/model`,`openai/gpt-4o-mini`),y=d(``),b=d([]),S=d({role:`assistant`,content:``}),C=d(!1),w=x(),T=x(),E=x(),D=x(),O=x();async function k(){C.value=!0;try{let t=z(R(),[[[w],[T,O]],[[T],[E]],[[E],[D]]]);t.handle([w],async()=>{let{sendEvent:n}=t.createContext();S.value={role:`assistant`,content:``},b.value.push({role:`user`,content:y.value}),b.value.push(S.value);let r=await e({baseURL:g.value,apiKey:_.value,model:v.value,messages:b.value.slice(0,b.value.length-1).map(e=>f(e))});for await(let e of r.chunkStream)n(T.with(e.choices[0].delta.content||``));return O.with()}),t.handle([T],async e=>{S.value.content?S.value.content+=e.data:S.value.content=e.data}),await B(t,w.with(),O)}catch(e){console.error(e)}finally{C.value=!1}}return(e,t)=>(n(),l(`div`,V,[r(`div`,H,[r(`div`,U,[t[7]||=r(`div`,null,[r(`span`,{"text-neutral-500":``,"dark:text-neutral-400":``},`LLM`)],-1),r(`div`,W,[r(`label`,G,[t[4]||=r(`span`,{"text-nowrap":``},` Base URL `,-1),a(r(`input`,{"onUpdate:modelValue":t[0]||=e=>u(g)?g.value=e:null,border:`focus:primary-100 dark:focus:primary-400/50 2 solid neutral-200 dark:neutral-800`,transition:`all duration-200 ease-in-out`,text:`disabled:neutral-400 dark:disabled:neutral-600`,cursor:`disabled:not-allowed`,"w-full":``,"rounded-lg":``,"px-2":``,"py-1":``,"text-nowrap":``,"text-sm":``,"outline-none":``,shadow:`sm`,bg:`neutral-100 dark:neutral-800 focus:neutral-50 dark:focus:neutral-900`},null,512),[[m,p(g)]])]),r(`label`,K,[t[5]||=r(`span`,{"text-nowrap":``},` API Key `,-1),a(r(`input`,{"onUpdate:modelValue":t[1]||=e=>u(_)?_.value=e:null,type:`password`,border:`focus:primary-100 dark:focus:primary-400/50 2 solid neutral-200 dark:neutral-800`,transition:`all duration-200 ease-in-out`,text:`disabled:neutral-400 dark:disabled:neutral-600`,cursor:`disabled:not-allowed`,"w-full":``,"rounded-lg":``,"px-2":``,"py-1":``,"text-nowrap":``,"text-sm":``,"outline-none":``,shadow:`sm`,bg:`neutral-100 dark:neutral-800 focus:neutral-50 dark:focus:neutral-900`},null,512),[[m,p(_)]])]),r(`label`,q,[t[6]||=r(`span`,{"text-nowrap":``},` Model `,-1),a(r(`input`,{"onUpdate:modelValue":t[2]||=e=>u(v)?v.value=e:null,border:`focus:primary-100 dark:focus:primary-400/50 2 solid neutral-200 dark:neutral-800`,transition:`all duration-200 ease-in-out`,text:`disabled:neutral-400 dark:disabled:neutral-600`,cursor:`disabled:not-allowed`,"w-full":``,"rounded-lg":``,"px-2":``,"py-1":``,"text-nowrap":``,"text-sm":``,"outline-none":``,shadow:`sm`,bg:`neutral-100 dark:neutral-800 focus:neutral-50 dark:focus:neutral-900`},null,512),[[m,p(v)]])])])]),r(`div`,null,[a(r(`textarea`,{"onUpdate:modelValue":t[3]||=e=>y.value=e,border:`focus:primary-100 dark:focus:primary-400/50 2 solid neutral-200 dark:neutral-800`,transition:`all duration-200 ease-in-out`,text:`disabled:neutral-400 dark:disabled:neutral-600`,cursor:`disabled:not-allowed`,"w-full":``,"rounded-lg":``,"px-2":``,"py-1":``,"text-nowrap":``,"text-sm":``,"outline-none":``,shadow:`sm`,bg:`neutral-100 dark:neutral-800 focus:neutral-50 dark:focus:neutral-900`},null,512),[[m,y.value]])]),r(`button`,{"rounded-lg":``,bg:`blue-100 dark:blue-900`,"px-4":``,"py-2":``,onClick:k},` Send `),r(`div`,null,[(n(!0),l(o,null,i(b.value,(e,t)=>(n(),l(`div`,{key:t},[e.role===`user`?(n(),l(`div`,J,[r(`span`,null,h(e.content),1)])):c(``,!0),e.role===`assistant`?(n(),l(`div`,Y,[r(`span`,null,h(e.content),1)])):c(``,!0)]))),128))])])]))}}),Z=X;export{Z as default};
 
1
+ import{P as e,a$ as t,bD as n,bG as r,bJ as i,bK as a,bM as o,bT as s,bU as c,bV as l,bX as u,bY as d,b_ as f,bu as p,bx as m,c0 as h}from"./index-J3uhnpYL.js";const g=()=>{let e=null;return{getStore:()=>(e===null&&console.warn("Woops! Looks like you are calling `getContext` after `await fn()`. Please move `getContext` to top level of handler."),e),run(t,n){e=t;try{return n()}finally{e=null}}}},_=new WeakMap,v=new WeakMap;let y=0,b=0;const x=e=>{let t=`${y++}`,n={debugLabel:e?.debugLabel??t,include:e=>r.has(e),with:i=>{let a=`${b++}`,o={[Symbol.toStringTag]:e?.debugLabel??`WorkflowEvent(${t}.${a})`,toString:()=>e?.debugLabel?e.debugLabel:`WorkflowEvent(${t}.${a})`,toJSON:()=>({type:e?.debugLabel?e.debugLabel:t,data:i}),get data(){return i}};return r.add(o),v.set(o,n),o}},r=new WeakSet;_.set(n,r),Object.defineProperty(n,Symbol.toStringTag,{get:()=>n?.debugLabel??`WorkflowEvent<${t}>`}),Object.defineProperty(n,`displayName`,{value:n?.debugLabel??`WorkflowEvent<${t}>`});let i=e?.uniqueId;return Object.defineProperty(n,`uniqueId`,{get:()=>(i||=t,i),set:()=>{throw Error(`uniqueId is readonly`)}}),n.toString=()=>e?.debugLabel??`WorkflowEvent<${t}>`,n},S=e=>typeof e==`object`&&e?_.has(e):!1,C=e=>typeof e==`object`&&e?v.get(e):void 0,w=e=>typeof e==`object`&&!!e&&`data`in e,T=e=>e!=null&&typeof e.then==`function`;function E(e,t){let n=Array(e.length);for(let r of t)for(let t=0;t<e.length;t++)if(!n[t]&&e[t].include(r)){n[t]=r;break}return n.filter(Boolean)}const D=new WeakMap;function O(e){return D.get(e)}function k(){let e=new Set,t={subscribe:t=>(e.add(t),()=>{e.delete(t)}),publish:(...t)=>{let n=[];for(let r of e)n.push(r(...t));return n}};return D.set(t,e),t}var A=class extends TransformStream{constructor(){super({transform:(e,t)=>{C(e)&&t.enqueue(JSON.stringify({data:e.data,uniqueId:C(e).uniqueId})+`
2
  `)}})}},j=class extends TransformStream{#eventMap;constructor(e){super({transform:(e,t)=>{let n=e.split(`
3
+ `).map(e=>e.trim()).filter(e=>e.length>0);n.forEach(e=>{let n=JSON.parse(e),r=Object.values(this.#eventMap).find(e=>e.uniqueId===n.uniqueId);if(r){let e=r.with(n.data);t.enqueue(e)}else console.warn(`Unknown event: ${n.uniqueId}`)})}}),this.#eventMap=e}},M=class e extends ReadableStream{#stream;#subscribable;on(e,t){return this.#subscribable.subscribe(n=>{e.include(n)&&t(n)})}constructor(e,t){if(!e&&!t)throw TypeError(`Either subscribable or root stream must be provided`);if(super(),e){this.#subscribable=e;let n;this.#stream=t??new ReadableStream({start:t=>{n=e.subscribe(e=>{t.enqueue(e)})},cancel:()=>{n()}})}else{this.#subscribable=k(),this.#stream=t.pipeThrough(new TransformStream({transform:(e,t)=>{this.#subscribable.publish(e),t.enqueue(e)}}));return}}static fromReadableStream(t){return new e(null,t.pipeThrough(new TransformStream({transform:(e,t)=>{t.enqueue(e)}})))}static fromResponse(t,n){let r=t.body;if(!r)throw Error(`Response body is not readable`);return new e(null,r.pipeThrough(new TextDecoderStream).pipeThrough(new j(n)))}toResponse(e,t=new A){return new Response(this.#stream.pipeThrough(t).pipeThrough(new TextEncoderStream),e)}get locked(){return this.#stream.locked}[Symbol.asyncIterator](){return this.#stream[Symbol.asyncIterator]()}cancel(e){return this.#stream.cancel(e)}getReader(){return this.#stream.getReader()}pipeThrough(t,n){let r=this.#stream.pipeThrough(t,n);return new e(null,r)}pipeTo(e,t){return this.#stream.pipeTo(e,t)}tee(){let[t,n]=this.#stream.tee();return[new e(this.#subscribable,t),new e(this.#subscribable,n)]}forEach(e){return this.#stream.pipeTo(new WritableStream({write:t=>{e(t)}}))}map(e){return this.pipeThrough(new TransformStream({transform:(t,n)=>{n.enqueue(e(t))}}))}values(e){return this.#stream.values(e)}take(e){let t=0;return this.pipeThrough(new TransformStream({transform:(n,r)=>{t<e&&(r.enqueue(n),t++),t>=e&&r.terminate()}}))}filter(e){return this.pipeThrough(new TransformStream({transform:(t,n)=>{(typeof e==`function`?e(t):S(e)?e.include(t):e===t)&&n.enqueue(t)}}))}until(e){return this.pipeThrough(new TransformStream({transform:(t,n)=>{n.enqueue(t),(typeof e==`function`?e(t):S(e)?e.include(t):e===t)&&n.terminate()}}))}async toArray(){let e=[];return await this.pipeTo(new WritableStream({write:t=>{e.push(t)}})),e}};const N=g();function P(){let e=N.getStore();if(!e)throw Error(`No current context found`);return e}const F=g(),I=new WeakMap,L=({listeners:e})=>{let t=[],n=(e,t,n,r)=>{let c,l={get abortController(){return c||=new AbortController,c},async:`constructor`in e?e.constructor.name===`AsyncFunction`:!1,pending:null,handler:e,inputEvents:t,inputs:n,outputs:[],prev:r,next:new Set,get root(){return o}};l.prev.next.add(l);let u=i(l);F.run(l,()=>{let e=[...new Set([...O(s.__internal__call_context),...O(u.__internal__call_context)])];N.run(u,()=>{let t=0,n=r=>{if(t===e.length){let e;try{e=r.handler(...r.inputs)}catch(e){if(c??a)(c??a).abort(e);else throw console.error(`unhandled error in handler`,e),e}T(e)?(l.async=!0,l.pending=e.then(e=>(w(e)&&u.sendEvent(e),e))):w(e)&&u.sendEvent(e)}let i=e[t];i&&(t++,i(r,n))};n(l)})})},r=r=>{let i=[...t];[...e].filter(([e])=>{let t=E(e,i);return t.length===e.length}).map(([e,a])=>{let o=E(e,i);o.forEach(e=>{t.splice(t.indexOf(e),1)});for(let t of a)n(t,e,o,r)})},i=e=>{let n=null;return{get stream(){if(!n){let t=k();s.__internal__call_send_event.subscribe(n=>{let r=I.get(n);for(;r;){if(r===e){t.publish(n);break}r=r.prev}}),n=new M(t,null)}return n},get signal(){return e.abortController.signal},sendEvent:(...n)=>{n.forEach(n=>{I.set(n,e),e.outputs.push(n),t.push(n),s.__internal__call_send_event.publish(n,e),r(e)})},__internal__call_context:k(),__internal__call_send_event:k()}},a=new AbortController,o={get abortController(){return a||=new AbortController,a},async:!1,pending:null,inputEvents:[],inputs:[],outputs:[],handler:null,prev:null,next:new Set,get root(){return o}},s=i(o);return s},R=()=>{let e={steps:new Map};return{handle:(t,n)=>{if(e.steps.has(t)){let r=e.steps.get(t);r.add(n)}else{let r=new Set;r.add(n),e.steps.set(t,r)}},createContext(){return L({listeners:e.steps})}}};function z(e,t){let n=(...e)=>{let n=t.filter(([t])=>t.every((t,n)=>t.include(e[n]))).map(([e,t])=>t),r=P(),i=r.sendEvent;return(...e)=>{for(let t=0;t<n.length;t++){let r=n[t];if(r.length===e.length&&r.every((t,n)=>t.include(e[n])))return i(...e)}return console.warn(`Invalid input detected [%s]`,e.map(e=>e.data).join(`, `)),i(...e)}};return{...e,strictHandle:(t,n)=>{let r=(...e)=>{let t=P();return n(t.safeSendEvent,...e)};return e.handle(t,r)},createContext(){let t=e.createContext();return t.__internal__call_context.subscribe((e,t)=>{P().safeSendEvent=n(...e.inputs),t(e)}),t}}}async function B(e,t,n){let{stream:r,sendEvent:i}=e.createContext();i(t);let a=(await r.until(n).toArray()).at(-1);if(!a)throw Error(`No output event received`);return a}const V={flex:``,"flex-col":``,"gap-2":``},H={flex:`~ col`,"gap-2":``},U={flex:``,"flex-col":``,"gap-2":``},W={grid:``,"grid-cols-2":``,"gap-2":``},G={flex:``,"items-center":``,"gap-2":``},K={flex:``,"items-center":``,"gap-2":``},q={flex:``,"items-center":``,"gap-2":``},J={key:0},Y={key:1};var X=i({__name:`chat`,setup(i){let g=t(`settings/llm/baseUrl`,`https://openrouter.ai/api/v1/`),_=t(`settings/llm/apiKey`,``),v=t(`settings/llm/model`,`openai/gpt-4o-mini`),y=u(``),b=u([]),S=u({role:`assistant`,content:``}),C=u(!1),w=x(),T=x(),E=x(),D=x(),O=x();async function k(){C.value=!0;try{let t=z(R(),[[[w],[T,O]],[[T],[E]],[[E],[D]]]);t.handle([w],async()=>{let{sendEvent:n}=t.createContext();S.value={role:`assistant`,content:``},b.value.push({role:`user`,content:y.value}),b.value.push(S.value);let r=await e({baseURL:g.value,apiKey:_.value,model:v.value,messages:b.value.slice(0,b.value.length-1).map(e=>d(e))});for await(let e of r.fullStream)e.type===`text-delta`&&n(T.with(e.text||``));return O.with()}),t.handle([T],async e=>{S.value.content?S.value.content+=e.data:S.value.content=e.data}),await B(t,w.with(),O)}catch(e){console.error(e)}finally{C.value=!1}}return(e,t)=>(s(),o(`div`,V,[c(`div`,H,[c(`div`,U,[t[7]||=c(`div`,null,[c(`span`,{"text-neutral-500":``,"dark:text-neutral-400":``},`LLM`)],-1),c(`div`,W,[c(`label`,G,[t[4]||=c(`span`,{"text-nowrap":``},` Base URL `,-1),n(c(`input`,{"onUpdate:modelValue":t[0]||=e=>l(g)?g.value=e:null,border:`focus:primary-100 dark:focus:primary-400/50 2 solid neutral-200 dark:neutral-800`,transition:`all duration-200 ease-in-out`,text:`disabled:neutral-400 dark:disabled:neutral-600`,cursor:`disabled:not-allowed`,"w-full":``,"rounded-lg":``,"px-2":``,"py-1":``,"text-nowrap":``,"text-sm":``,"outline-none":``,shadow:`sm`,bg:`neutral-100 dark:neutral-800 focus:neutral-50 dark:focus:neutral-900`},null,512),[[p,f(g)]])]),c(`label`,K,[t[5]||=c(`span`,{"text-nowrap":``},` API Key `,-1),n(c(`input`,{"onUpdate:modelValue":t[1]||=e=>l(_)?_.value=e:null,type:`password`,border:`focus:primary-100 dark:focus:primary-400/50 2 solid neutral-200 dark:neutral-800`,transition:`all duration-200 ease-in-out`,text:`disabled:neutral-400 dark:disabled:neutral-600`,cursor:`disabled:not-allowed`,"w-full":``,"rounded-lg":``,"px-2":``,"py-1":``,"text-nowrap":``,"text-sm":``,"outline-none":``,shadow:`sm`,bg:`neutral-100 dark:neutral-800 focus:neutral-50 dark:focus:neutral-900`},null,512),[[p,f(_)]])]),c(`label`,q,[t[6]||=c(`span`,{"text-nowrap":``},` Model `,-1),n(c(`input`,{"onUpdate:modelValue":t[2]||=e=>l(v)?v.value=e:null,border:`focus:primary-100 dark:focus:primary-400/50 2 solid neutral-200 dark:neutral-800`,transition:`all duration-200 ease-in-out`,text:`disabled:neutral-400 dark:disabled:neutral-600`,cursor:`disabled:not-allowed`,"w-full":``,"rounded-lg":``,"px-2":``,"py-1":``,"text-nowrap":``,"text-sm":``,"outline-none":``,shadow:`sm`,bg:`neutral-100 dark:neutral-800 focus:neutral-50 dark:focus:neutral-900`},null,512),[[p,f(v)]])])])]),c(`div`,null,[n(c(`textarea`,{"onUpdate:modelValue":t[3]||=e=>y.value=e,border:`focus:primary-100 dark:focus:primary-400/50 2 solid neutral-200 dark:neutral-800`,transition:`all duration-200 ease-in-out`,text:`disabled:neutral-400 dark:disabled:neutral-600`,cursor:`disabled:not-allowed`,"w-full":``,"rounded-lg":``,"px-2":``,"py-1":``,"text-nowrap":``,"text-sm":``,"outline-none":``,shadow:`sm`,bg:`neutral-100 dark:neutral-800 focus:neutral-50 dark:focus:neutral-900`},null,512),[[p,y.value]])]),c(`button`,{"rounded-lg":``,bg:`blue-100 dark:blue-900`,"px-4":``,"py-2":``,onClick:k},` Send `),c(`div`,null,[(s(!0),o(r,null,m(b.value,(e,t)=>(s(),o(`div`,{key:t},[e.role===`user`?(s(),o(`div`,J,[c(`span`,null,h(e.content),1)])):a(``,!0),e.role===`assistant`?(s(),o(`div`,Y,[c(`span`,null,h(e.content),1)])):a(``,!0)]))),128))])])]))}}),Z=X;export{Z as default};
assets/{cloudflare-workers-ai-CL-TY-Cz.js → cloudflare-workers-ai-BaI_Rwef.js} RENAMED
@@ -1 +1 @@
1
- import{J as e,L as t,aN as n,aS as r,bA as i,bG as a,bK as o,bN as s,bP as c,bR as l,bU as u,b_ as d,by as f,t as p,u as m,v as h,x as g,z as _}from"./index-BFym949y.js";import{b as v}from"./route-block-DVyt-3Cw.js";const y=`cloudflare-workers-ai`;var b=c({__name:`cloudflare-workers-ai`,setup(c){let{t:v}=t(),b=n(),x=e(),{providers:S}=r(x),C=s(()=>x.getProviderMetadata(y)),w=s({get:()=>S.value[y]?.apiKey||``,set:e=>{S.value[y]||(S.value[y]={}),S.value[y].apiKey=e}}),T=s({get:()=>S.value[y]?.accountId||``,set:e=>{S.value[y]||(S.value[y]={}),S.value[y].accountId=e}});o(()=>{x.initializeProvider(y),w.value=S.value[y]?.apiKey||``,T.value=S.value[y]?.accountId||``}),f([w,T],()=>{S.value[y]={...S.value[y],apiKey:w.value,accountId:T.value}});function E(){S.value[y]={...C.value?.defaultOptions}}return(e,t)=>(i(),a(d(p),{"provider-name":C.value?.localizedName,"provider-icon-color":C.value?.iconColor,"on-back":()=>d(b).back()},{default:l(()=>[u(d(m),null,{default:l(()=>[u(d(h),{title:d(v)(`settings.pages.providers.common.section.basic.title`),description:d(v)(`settings.pages.providers.common.section.basic.description`),"on-reset":E},{default:l(()=>[u(d(g),{modelValue:w.value,"onUpdate:modelValue":t[0]||=e=>w.value=e,"provider-name":C.value?.localizedName,placeholder:d(v)(`settings.pages.providers.provider.cloudflare-workers-ai.fields.field.api-key.placeholder`)},null,8,[`modelValue`,`provider-name`,`placeholder`]),u(d(_),{modelValue:T.value,"onUpdate:modelValue":t[1]||=e=>T.value=e,label:d(v)(`settings.pages.providers.provider.cloudflare-workers-ai.fields.field.account-id.label`),description:d(v)(`settings.pages.providers.provider.cloudflare-workers-ai.fields.field.account-id.description`),placeholder:d(v)(`settings.pages.providers.provider.cloudflare-workers-ai.fields.field.account-id.placeholder`)},null,8,[`modelValue`,`label`,`description`,`placeholder`])]),_:1},8,[`title`,`description`])]),_:1})]),_:1},8,[`provider-name`,`provider-icon-color`,`on-back`]))}});typeof v==`function`&&v(b);var x=b;export{x as default};
 
1
+ import{J as e,L as t,aN as n,aS as r,bA as i,bE as a,bH as o,bJ as s,bL as c,bO as l,bQ as u,bT as d,b_ as f,t as p,u as m,v as h,x as g,z as _}from"./index-J3uhnpYL.js";import{b as v}from"./route-block-DVyt-3Cw.js";const y=`cloudflare-workers-ai`;var b=s({__name:`cloudflare-workers-ai`,setup(s){let{t:v}=t(),b=n(),x=e(),{providers:S}=r(x),C=o(()=>x.getProviderMetadata(y)),w=o({get:()=>S.value[y]?.apiKey||``,set:e=>{S.value[y]||(S.value[y]={}),S.value[y].apiKey=e}}),T=o({get:()=>S.value[y]?.accountId||``,set:e=>{S.value[y]||(S.value[y]={}),S.value[y].accountId=e}});a(()=>{x.initializeProvider(y),w.value=S.value[y]?.apiKey||``,T.value=S.value[y]?.accountId||``}),u([w,T],()=>{S.value[y]={...S.value[y],apiKey:w.value,accountId:T.value}});function E(){S.value[y]={...C.value?.defaultOptions}}return(e,t)=>(d(),i(f(p),{"provider-name":C.value?.localizedName,"provider-icon-color":C.value?.iconColor,"on-back":()=>f(b).back()},{default:c(()=>[l(f(m),null,{default:c(()=>[l(f(h),{title:f(v)(`settings.pages.providers.common.section.basic.title`),description:f(v)(`settings.pages.providers.common.section.basic.description`),"on-reset":E},{default:c(()=>[l(f(g),{modelValue:w.value,"onUpdate:modelValue":t[0]||=e=>w.value=e,"provider-name":C.value?.localizedName,placeholder:f(v)(`settings.pages.providers.provider.cloudflare-workers-ai.fields.field.api-key.placeholder`)},null,8,[`modelValue`,`provider-name`,`placeholder`]),l(f(_),{modelValue:T.value,"onUpdate:modelValue":t[1]||=e=>T.value=e,label:f(v)(`settings.pages.providers.provider.cloudflare-workers-ai.fields.field.account-id.label`),description:f(v)(`settings.pages.providers.provider.cloudflare-workers-ai.fields.field.account-id.description`),placeholder:f(v)(`settings.pages.providers.provider.cloudflare-workers-ai.fields.field.account-id.placeholder`)},null,8,[`modelValue`,`label`,`description`,`placeholder`])]),_:1},8,[`title`,`description`])]),_:1})]),_:1},8,[`provider-name`,`provider-icon-color`,`on-back`]))}});typeof v==`function`&&v(b);var x=b;export{x as default};
assets/{color-scheme-Cs2KuTF6.js → color-scheme-Dk37f8SX.js} RENAMED
@@ -1 +1 @@
1
- import{B as e,L as t,aL as n,an as r,ar as i,b as a,bA as o,bB as s,bD as c,bE as l,bG as u,bJ as d,bM as f,bP as p,bR as m,bS as h,bU as g,b_ as _,br as v,bz as y,c1 as b}from"./index-BFym949y.js";import{b as x}from"./route-block-DVyt-3Cw.js";var S=[[],[`#A5978B`,`#D8CAAF`,`#B8B4A7`,`#C4BCB1`,`#E5DED8`,`#9A8F7D`,`#BEB5A7`,`#C9C0B6`],[`#7A9EAF`,`#B8C7CC`,`#D4B79C`,`#8B9D77`,`#C7D5CB`,`#E6D0B1`,`#94A7B1`,`#B4C8C3`],[`#D9B48F`,`#B5917A`,`#8C7A6B`,`#A17F5F`,`#B98C46`,`#C7A252`,`#DAB300`,`#D19826`],[`#9BA7B0`,`#C1CBD4`,`#A5ADB6`,`#8B959E`,`#D4DCE4`,`#7F8A94`,`#B3BCC6`,`#98A4AE`],[`#E4C6D0`,`#A61B29`,`#5D513C`,`#789262`,`#1C0D1A`,`#F7C242`,`#62A9DD`,`#8C4B3C`]];const C={flex:``,"items-center":``,"justify-between":``,initial:{opacity:0,y:10},enter:{opacity:1,y:0},duration:300,delay:5*50,transition:`all ease-in-out duration-250`},w={"text-lg":``,"font-normal":``},T={relative:``,flex:``,"cursor-pointer":``,"items-center":``,"gap-2":``},E={class:`color-bar text-[10px] md:text-base sm:text-xs`,initial:{opacity:0,y:10},enter:{opacity:1,y:0},duration:320,delay:7*50,transition:`all ease-in-out duration-250`},D={"text-white":``,initial:{opacity:0,y:10},enter:{opacity:1,y:0},duration:330,delay:8*50,transition:`all ease-in-out duration-250`},O={class:`color-bar transparency-grid text-[10px] md:text-base sm:text-xs`,initial:{opacity:0,y:10},enter:{opacity:1,y:0},duration:340,delay:9*50,transition:`all ease-in-out duration-250`},k=[`duration`,`delay`],A={"font-medium":``},j={text:`sm neutral-500`},M={text:`neutral-200/50 dark:neutral-600/20`,"pointer-events-none":``,fixed:``,top:`[65dvh]`,"right--15":``,"z--1":``,initial:{scale:.9,opacity:0,rotate:30},enter:{scale:1,opacity:1,rotate:0},duration:250,flex:``,"items-center":``,"justify-center":``};var N=p({__name:`color-scheme`,setup(n){let p=e(),{t:x}=t();return(e,t)=>{let n=y(`motion`);return o(),h(f,null,[d((o(),u(_(r),{"mb-2":``,title:_(x)(`settings.pages.themes.sections.section.custom-color.title`),icon:`i-solar:pallete-2-bold-duotone`,initial:{opacity:0,y:10},enter:{opacity:1,y:0},duration:290,delay:4*50,transition:`all ease-in-out duration-250`},{default:m(()=>[d((o(),h(`div`,C,[s(`span`,w,b(e.$t(`settings.pages.themes.sections.section.custom-color.fields.field.primary-color.label`)),1),s(`label`,T,[d(s(`input`,{"onUpdate:modelValue":t[0]||=e=>_(p).themeColorsHueDynamic=e,type:`checkbox`,class:`peer sr-only`},null,512),[[v,_(p).themeColorsHueDynamic]]),t[2]||=s(`div`,{class:`h-6 w-11 rounded-full bg-neutral-200 after:absolute after:left-[2px] after:top-[2px] after:h-5 after:w-5 after:rounded-full after:bg-white dark:bg-neutral-600 peer-checked:bg-primary-500 after:transition-all after:content-[''] peer-checked:after:translate-x-full peer-checked:after:border-white`},null,-1),l(` `+b(e.$t(`settings.pages.themes.sections.section.custom-color.fields.field.primary-color.rgb-on.title`)),1)])])),[[n]]),d(g(_(i),{modelValue:_(p).themeColorsHue,"onUpdate:modelValue":t[1]||=e=>_(p).themeColorsHue=e,initial:{opacity:0,y:10},enter:{opacity:1,y:0},duration:310,delay:6*50,disabled:_(p).themeColorsHueDynamic},null,8,[`modelValue`,`disabled`]),[[n]]),d((o(),h(`div`,E,[t[4]||=s(`span`,{"bg-primary-50":``},`50`,-1),t[5]||=s(`span`,{"bg-primary-100":``},`100`,-1),t[6]||=s(`span`,{"bg-primary-200":``},`200`,-1),t[7]||=s(`span`,{"bg-primary-300":``},`300`,-1),t[8]||=s(`span`,{"bg-primary-400":``},`400`,-1),t[9]||=s(`span`,{"bg-primary-500":``},`500`,-1),d((o(),h(`div`,D,t[3]||=[s(`span`,{"bg-primary-600":``},`600`,-1),s(`span`,{"bg-primary-700":``},`700`,-1),s(`span`,{"bg-primary-800":``},`800`,-1),s(`span`,{"bg-primary-900":``},`900`,-1),s(`span`,{"bg-primary-950":``},`950`,-1)])),[[n]])])),[[n]]),d((o(),h(`div`,O,t[10]||=[s(`span`,{bg:`primary-500/5`},`500/5`,-1),s(`span`,{bg:`primary-500/10`},`500/10`,-1),s(`span`,{bg:`primary-500/20`},`500/20`,-1),s(`span`,{bg:`primary-500/30`},`500/30`,-1),s(`span`,{bg:`primary-500/40`},`500/40`,-1),s(`span`,{bg:`primary-500/50`},`500/50`,-1),s(`span`,{bg:`primary-500/60`},`500/60`,-1),s(`span`,{bg:`primary-500/70`},`500/70`,-1),s(`span`,{bg:`primary-500/80`},`500/80`,-1),s(`span`,{bg:`primary-500/90`},`500/90`,-1),s(`span`,{bg:`primary-500`},`500`,-1)])),[[n]])]),_:1},8,[`title`])),[[n]]),d((o(),u(_(r),{"mb-2":``,title:_(x)(`settings.pages.themes.sections.section.theme-presets.title`),icon:`i-solar:magic-stick-2-bold-duotone`,initial:{opacity:0,y:10},enter:{opacity:1,y:0},duration:350,delay:10*50,transition:`all ease-in-out duration-250`},{default:m(()=>[(o(!0),h(f,null,c(e.$tm(`settings.pages.themes.sections.section.theme-presets.presets`),({title:t,description:r,colors:i},c)=>d((o(),h(`div`,{key:c,class:`w-full flex flex-col items-start justify-between gap-2 rounded-lg px-4 py-3 outline-none transition-all duration-250 ease-in-out md:flex-row md:items-center md:gap-0`,bg:`neutral-100 dark:neutral-800`,hover:`bg-neutral-200 dark:bg-neutral-700`,initial:{opacity:0,y:10},enter:{opacity:1,y:0},duration:360+c*10,delay:11*50+c*50,transition:`all ease-in-out duration-250`},[s(`div`,null,[s(`span`,A,b(e.$rt(t)),1),s(`div`,j,b(e.$rt(r)),1)]),g(_(a),{colors:i.map((t,n)=>({hex:_(S)[c][n],name:e.$rt(t)}))},null,8,[`colors`])],8,k)),[[n]])),128))]),_:1},8,[`title`])),[[n]]),d((o(),h(`div`,M,t[11]||=[s(`div`,{text:`60`,"i-solar:pallete-2-bold-duotone":``},null,-1)])),[[n]])],64)}}});typeof x==`function`&&x(N);var P=n(N,[[`__scopeId`,`data-v-659ad349`]]);export{P as default};
 
1
+ import{B as e,L as t,aL as n,an as r,ar as i,b as a,bA as o,bD as s,bG as c,bJ as l,bL as u,bM as d,bO as f,bS as p,bT as m,bU as h,b_ as g,bs as _,bx as v,by as y,c0 as b}from"./index-J3uhnpYL.js";import{b as x}from"./route-block-DVyt-3Cw.js";var S=[[],[`#A5978B`,`#D8CAAF`,`#B8B4A7`,`#C4BCB1`,`#E5DED8`,`#9A8F7D`,`#BEB5A7`,`#C9C0B6`],[`#7A9EAF`,`#B8C7CC`,`#D4B79C`,`#8B9D77`,`#C7D5CB`,`#E6D0B1`,`#94A7B1`,`#B4C8C3`],[`#D9B48F`,`#B5917A`,`#8C7A6B`,`#A17F5F`,`#B98C46`,`#C7A252`,`#DAB300`,`#D19826`],[`#9BA7B0`,`#C1CBD4`,`#A5ADB6`,`#8B959E`,`#D4DCE4`,`#7F8A94`,`#B3BCC6`,`#98A4AE`],[`#E4C6D0`,`#A61B29`,`#5D513C`,`#789262`,`#1C0D1A`,`#F7C242`,`#62A9DD`,`#8C4B3C`]];const C={flex:``,"items-center":``,"justify-between":``,initial:{opacity:0,y:10},enter:{opacity:1,y:0},duration:300,delay:5*50,transition:`all ease-in-out duration-250`},w={"text-lg":``,"font-normal":``},T={relative:``,flex:``,"cursor-pointer":``,"items-center":``,"gap-2":``},E={class:`color-bar text-[10px] md:text-base sm:text-xs`,initial:{opacity:0,y:10},enter:{opacity:1,y:0},duration:320,delay:7*50,transition:`all ease-in-out duration-250`},D={"text-white":``,initial:{opacity:0,y:10},enter:{opacity:1,y:0},duration:330,delay:8*50,transition:`all ease-in-out duration-250`},O={class:`color-bar transparency-grid text-[10px] md:text-base sm:text-xs`,initial:{opacity:0,y:10},enter:{opacity:1,y:0},duration:340,delay:9*50,transition:`all ease-in-out duration-250`},k=[`duration`,`delay`],A={"font-medium":``},j={text:`sm neutral-500`},M={text:`neutral-200/50 dark:neutral-600/20`,"pointer-events-none":``,fixed:``,top:`[65dvh]`,"right--15":``,"z--1":``,initial:{scale:.9,opacity:0,rotate:30},enter:{scale:1,opacity:1,rotate:0},duration:250,flex:``,"items-center":``,"justify-center":``};var N=l({__name:`color-scheme`,setup(n){let l=e(),{t:x}=t();return(e,t)=>{let n=p(`motion`);return m(),d(c,null,[s((m(),o(g(r),{"mb-2":``,title:g(x)(`settings.pages.themes.sections.section.custom-color.title`),icon:`i-solar:pallete-2-bold-duotone`,initial:{opacity:0,y:10},enter:{opacity:1,y:0},duration:290,delay:4*50,transition:`all ease-in-out duration-250`},{default:u(()=>[s((m(),d(`div`,C,[h(`span`,w,b(e.$t(`settings.pages.themes.sections.section.custom-color.fields.field.primary-color.label`)),1),h(`label`,T,[s(h(`input`,{"onUpdate:modelValue":t[0]||=e=>g(l).themeColorsHueDynamic=e,type:`checkbox`,class:`peer sr-only`},null,512),[[_,g(l).themeColorsHueDynamic]]),t[2]||=h(`div`,{class:`h-6 w-11 rounded-full bg-neutral-200 after:absolute after:left-[2px] after:top-[2px] after:h-5 after:w-5 after:rounded-full after:bg-white dark:bg-neutral-600 peer-checked:bg-primary-500 after:transition-all after:content-[''] peer-checked:after:translate-x-full peer-checked:after:border-white`},null,-1),y(` `+b(e.$t(`settings.pages.themes.sections.section.custom-color.fields.field.primary-color.rgb-on.title`)),1)])])),[[n]]),s(f(g(i),{modelValue:g(l).themeColorsHue,"onUpdate:modelValue":t[1]||=e=>g(l).themeColorsHue=e,initial:{opacity:0,y:10},enter:{opacity:1,y:0},duration:310,delay:6*50,disabled:g(l).themeColorsHueDynamic},null,8,[`modelValue`,`disabled`]),[[n]]),s((m(),d(`div`,E,[t[4]||=h(`span`,{"bg-primary-50":``},`50`,-1),t[5]||=h(`span`,{"bg-primary-100":``},`100`,-1),t[6]||=h(`span`,{"bg-primary-200":``},`200`,-1),t[7]||=h(`span`,{"bg-primary-300":``},`300`,-1),t[8]||=h(`span`,{"bg-primary-400":``},`400`,-1),t[9]||=h(`span`,{"bg-primary-500":``},`500`,-1),s((m(),d(`div`,D,t[3]||=[h(`span`,{"bg-primary-600":``},`600`,-1),h(`span`,{"bg-primary-700":``},`700`,-1),h(`span`,{"bg-primary-800":``},`800`,-1),h(`span`,{"bg-primary-900":``},`900`,-1),h(`span`,{"bg-primary-950":``},`950`,-1)])),[[n]])])),[[n]]),s((m(),d(`div`,O,t[10]||=[h(`span`,{bg:`primary-500/5`},`500/5`,-1),h(`span`,{bg:`primary-500/10`},`500/10`,-1),h(`span`,{bg:`primary-500/20`},`500/20`,-1),h(`span`,{bg:`primary-500/30`},`500/30`,-1),h(`span`,{bg:`primary-500/40`},`500/40`,-1),h(`span`,{bg:`primary-500/50`},`500/50`,-1),h(`span`,{bg:`primary-500/60`},`500/60`,-1),h(`span`,{bg:`primary-500/70`},`500/70`,-1),h(`span`,{bg:`primary-500/80`},`500/80`,-1),h(`span`,{bg:`primary-500/90`},`500/90`,-1),h(`span`,{bg:`primary-500`},`500`,-1)])),[[n]])]),_:1},8,[`title`])),[[n]]),s((m(),o(g(r),{"mb-2":``,title:g(x)(`settings.pages.themes.sections.section.theme-presets.title`),icon:`i-solar:magic-stick-2-bold-duotone`,initial:{opacity:0,y:10},enter:{opacity:1,y:0},duration:350,delay:10*50,transition:`all ease-in-out duration-250`},{default:u(()=>[(m(!0),d(c,null,v(e.$tm(`settings.pages.themes.sections.section.theme-presets.presets`),({title:t,description:r,colors:i},o)=>s((m(),d(`div`,{key:o,class:`w-full flex flex-col items-start justify-between gap-2 rounded-lg px-4 py-3 outline-none transition-all duration-250 ease-in-out md:flex-row md:items-center md:gap-0`,bg:`neutral-100 dark:neutral-800`,hover:`bg-neutral-200 dark:bg-neutral-700`,initial:{opacity:0,y:10},enter:{opacity:1,y:0},duration:360+o*10,delay:11*50+o*50,transition:`all ease-in-out duration-250`},[h(`div`,null,[h(`span`,A,b(e.$rt(t)),1),h(`div`,j,b(e.$rt(r)),1)]),f(g(a),{colors:i.map((t,n)=>({hex:g(S)[o][n],name:e.$rt(t)}))},null,8,[`colors`])],8,k)),[[n]])),128))]),_:1},8,[`title`])),[[n]]),s((m(),d(`div`,M,t[11]||=[h(`div`,{text:`60`,"i-solar:pallete-2-bold-duotone":``},null,-1)])),[[n]])],64)}}});typeof x==`function`&&x(N);var P=n(N,[[`__scopeId`,`data-v-659ad349`]]);export{P as default};
assets/consciousness-BLecufPV.js DELETED
@@ -1 +0,0 @@
1
- import{I as e,J as t,L as n,aP as ee,aS as r,af as i,ai as te,aj as ne,ak as re,bA as a,bB as o,bD as s,bE as c,bG as l,bJ as u,bK as ie,bM as d,bP as f,bQ as p,bR as m,bS as h,bU as ae,bV as g,b_ as _,bu as oe,bz as se,c1 as v}from"./index-BFym949y.js";import{b as y}from"./route-block-DVyt-3Cw.js";const b={bg:`neutral-50 dark:[rgba(0,0,0,0.3)]`,"rounded-xl":``,"p-4":``,flex:`~ col gap-4`},x={flex:`~ col gap-4`},S={class:`text-lg text-neutral-500 md:text-2xl dark:text-neutral-500`},C={text:`neutral-400 dark:neutral-400`},w={"max-w-full":``},T={key:0,flex:`~ row gap-4`,style:{"scrollbar-width":`none`},"min-w-0":``,"of-x-scroll":``,"scroll-smooth":``,role:`radiogroup`},E={key:1},D={key:0},O={flex:`~ col gap-4`},k={class:`text-lg md:text-2xl`},A={text:`neutral-400 dark:neutral-400`},j={key:0,class:`flex items-center justify-center py-4`},M={key:1},N={flex:`~ col gap-4`},P={class:`text-lg text-neutral-500 md:text-2xl dark:text-neutral-400`},F={text:`neutral-400 dark:neutral-500`},ce={class:`flex items-center gap-3 border border-primary-200 rounded-lg bg-primary-50 p-4 dark:border-primary-800 dark:bg-primary-900/20`},I={class:`flex flex-col`},L={class:`font-medium`},R={class:`text-sm text-primary-600 dark:text-primary-400`},z={class:`mt-2`},B={class:`mb-1 block text-sm font-medium`},V=[`placeholder`],H={text:`neutral-200/50 dark:neutral-600/20`,"pointer-events-none":``,fixed:``,top:`[calc(100dvh-15rem)]`,"bottom-0":``,"right--5":``,"z--1":``,initial:{scale:.9,opacity:0,x:20},enter:{scale:1,opacity:1,x:0},duration:500,"size-60":``,flex:``,"items-center":``,"justify-center":``};var U=f({__name:`consciousness`,setup(f){let y=t(),U=e(),{configuredChatProvidersMetadata:W}=r(y),{activeProvider:G,activeModel:K,customModelName:le,modelSearchQuery:q,supportsModelListing:J,providerModels:Y,isLoadingActiveProviderModels:X,activeProviderModelError:Z}=r(U),{t:Q}=n();ie(async()=>{await U.loadModelsForProvider(G.value)});function $(e){le.value=e}return(e,t)=>{let n=se(`motion`);return a(),h(d,null,[o(`div`,b,[o(`div`,null,[o(`div`,x,[o(`div`,null,[o(`h2`,S,v(_(Q)(`settings.pages.providers.title`)),1),o(`div`,C,[o(`span`,null,v(_(Q)(`settings.pages.modules.consciousness.sections.section.provider-model-selection.description`)),1)])]),o(`div`,w,[_(W).length>0?(a(),h(`fieldset`,T,[(a(!0),h(d,null,s(_(W),e=>(a(),l(_(te),{id:e.id,key:e.id,modelValue:_(G),"onUpdate:modelValue":t[0]||=e=>g(G)?G.value=e:null,name:`provider`,value:e.id,title:e.localizedName||`Unknown`,description:e.localizedDescription},null,8,[`id`,`modelValue`,`value`,`title`,`description`]))),128))])):(a(),h(`div`,E,[ae(_(ee),{class:`flex items-center gap-3 rounded-lg p-4`,border:`2 dashed neutral-200 dark:neutral-800`,bg:`neutral-50 dark:neutral-800`,transition:`colors duration-200 ease-in-out`,to:`/settings/providers`},{default:m(()=>t[4]||=[o(`div`,{"i-solar:warning-circle-line-duotone":``,class:`text-2xl text-amber-500 dark:text-amber-400`},null,-1),o(`div`,{class:`flex flex-col`},[o(`span`,{class:`font-medium`},`No Providers Configured`),o(`span`,{class:`text-sm text-neutral-400 dark:text-neutral-500`},`Click here to set up your LLM providers`)],-1),o(`div`,{"i-solar:arrow-right-line-duotone":``,class:`ml-auto text-xl text-neutral-400 dark:text-neutral-500`},null,-1)]),_:1,__:[4]})]))])])]),_(G)&&_(J)?(a(),h(`div`,D,[o(`div`,O,[o(`div`,null,[o(`h2`,k,v(_(Q)(`settings.pages.modules.consciousness.sections.section.provider-model-selection.title`)),1),o(`div`,A,[o(`span`,null,v(_(Q)(`settings.pages.modules.consciousness.sections.section.provider-model-selection.subtitle`)),1)])]),_(X)?(a(),h(`div`,j,[t[5]||=o(`div`,{class:`mr-2 animate-spin`},[o(`div`,{"i-solar:spinner-line-duotone":``,"text-xl":``})],-1),o(`span`,null,v(_(Q)(`settings.pages.modules.consciousness.sections.section.provider-model-selection.loading`)),1)])):_(Z)?(a(),l(_(i),{key:1,title:_(Q)(`settings.pages.modules.consciousness.sections.section.provider-model-selection.error`),error:_(Z)},null,8,[`title`,`error`])):_(Y).length===0&&!_(X)?(a(),l(_(re),{key:2,type:`warning`},{title:m(()=>[c(v(_(Q)(`settings.pages.modules.consciousness.sections.section.provider-model-selection.no_models`)),1)]),content:m(()=>[c(v(_(Q)(`settings.pages.modules.consciousness.sections.section.provider-model-selection.no_models_description`)),1)]),_:1})):_(Y).length>0?(a(),l(_(ne),{key:3,modelValue:_(K),"onUpdate:modelValue":t[1]||=e=>g(K)?K.value=e:null,"search-query":_(q),"onUpdate:searchQuery":t[2]||=e=>g(q)?q.value=e:null,items:_(Y).sort((e,t)=>e.id===_(K)?-1:t.id===_(K)?1:0),searchable:!0,"search-placeholder":_(Q)(`settings.pages.modules.consciousness.sections.section.provider-model-selection.search_placeholder`),"search-no-results-title":_(Q)(`settings.pages.modules.consciousness.sections.section.provider-model-selection.no_search_results`),"search-no-results-description":_(Q)(`settings.pages.modules.consciousness.sections.section.provider-model-selection.no_search_results_description`,{query:_(q)}),"search-results-text":_(Q)(`settings.pages.modules.consciousness.sections.section.provider-model-selection.search_results`,{count:`{count}`,total:`{total}`}),"custom-input-placeholder":_(Q)(`settings.pages.modules.consciousness.sections.section.provider-model-selection.custom_model_placeholder`),"expand-button-text":_(Q)(`settings.pages.modules.consciousness.sections.section.provider-model-selection.expand`),"collapse-button-text":_(Q)(`settings.pages.modules.consciousness.sections.section.provider-model-selection.collapse`),"onUpdate:customValue":$},null,8,[`modelValue`,`search-query`,`items`,`search-placeholder`,`search-no-results-title`,`search-no-results-description`,`search-results-text`,`custom-input-placeholder`,`expand-button-text`,`collapse-button-text`])):p(``,!0)])])):_(G)&&!_(J)?(a(),h(`div`,M,[o(`div`,N,[o(`div`,null,[o(`h2`,P,v(_(Q)(`settings.pages.modules.consciousness.sections.section.provider-model-selection.title`)),1),o(`div`,F,[o(`span`,null,v(_(Q)(`settings.pages.modules.consciousness.sections.section.provider-model-selection.subtitle`)),1)])]),o(`div`,ce,[t[6]||=o(`div`,{"i-solar:info-circle-line-duotone":``,class:`text-2xl text-primary-500 dark:text-primary-400`},null,-1),o(`div`,I,[o(`span`,L,v(_(Q)(`settings.pages.modules.consciousness.sections.section.provider-model-selection.not_supported`)),1),o(`span`,R,v(_(Q)(`settings.pages.modules.consciousness.sections.section.provider-model-selection.not_supported_description`)),1)])]),o(`div`,z,[o(`label`,B,v(_(Q)(`settings.pages.modules.consciousness.sections.section.provider-model-selection.manual_model_name`)),1),u(o(`input`,{"onUpdate:modelValue":t[3]||=e=>g(K)?K.value=e:null,type:`text`,class:`w-full border border-neutral-300 rounded bg-white px-3 py-2 dark:border-neutral-700 dark:bg-neutral-900`,placeholder:_(Q)(`settings.pages.modules.consciousness.sections.section.provider-model-selection.manual_model_placeholder`)},null,8,V),[[oe,_(K)]])])])])):p(``,!0)]),u((a(),h(`div`,H,t[7]||=[o(`div`,{text:`60`,"i-solar:ghost-bold-duotone":``},null,-1)])),[[n]])],64)}}});typeof y==`function`&&y(U);var W=U;export{W as default};
 
 
assets/consciousness-CYrl8QXs.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{I as e,J as t,L as n,aP as ee,aS as r,af as i,ai as te,aj as ne,ak as re,bA as a,bD as o,bE as ie,bG as s,bJ as ae,bK as c,bL as l,bM as u,bO as d,bS as f,bT as p,bU as m,bV as h,b_ as g,bu as oe,bx as se,by as _,c0 as v}from"./index-J3uhnpYL.js";import{b as y}from"./route-block-DVyt-3Cw.js";const b={bg:`neutral-50 dark:[rgba(0,0,0,0.3)]`,"rounded-xl":``,"p-4":``,flex:`~ col gap-4`},x={flex:`~ col gap-4`},S={class:`text-lg text-neutral-500 md:text-2xl dark:text-neutral-500`},C={text:`neutral-400 dark:neutral-400`},w={"max-w-full":``},T={key:0,flex:`~ row gap-4`,style:{"scrollbar-width":`none`},"min-w-0":``,"of-x-scroll":``,"scroll-smooth":``,role:`radiogroup`},E={key:1},D={key:0},O={flex:`~ col gap-4`},k={class:`text-lg md:text-2xl`},A={text:`neutral-400 dark:neutral-400`},j={key:0,class:`flex items-center justify-center py-4`},M={key:1},N={flex:`~ col gap-4`},P={class:`text-lg text-neutral-500 md:text-2xl dark:text-neutral-400`},F={text:`neutral-400 dark:neutral-500`},ce={class:`flex items-center gap-3 border border-primary-200 rounded-lg bg-primary-50 p-4 dark:border-primary-800 dark:bg-primary-900/20`},I={class:`flex flex-col`},L={class:`font-medium`},R={class:`text-sm text-primary-600 dark:text-primary-400`},z={class:`mt-2`},B={class:`mb-1 block text-sm font-medium`},V=[`placeholder`],H={text:`neutral-200/50 dark:neutral-600/20`,"pointer-events-none":``,fixed:``,top:`[calc(100dvh-15rem)]`,"bottom-0":``,"right--5":``,"z--1":``,initial:{scale:.9,opacity:0,x:20},enter:{scale:1,opacity:1,x:0},duration:500,"size-60":``,flex:``,"items-center":``,"justify-center":``};var U=ae({__name:`consciousness`,setup(ae){let y=t(),U=e(),{configuredChatProvidersMetadata:W}=r(y),{activeProvider:G,activeModel:K,customModelName:le,modelSearchQuery:q,supportsModelListing:J,providerModels:Y,isLoadingActiveProviderModels:X,activeProviderModelError:Z}=r(U),{t:Q}=n();ie(async()=>{await U.loadModelsForProvider(G.value)});function $(e){le.value=e}return(e,t)=>{let n=f(`motion`);return p(),u(s,null,[m(`div`,b,[m(`div`,null,[m(`div`,x,[m(`div`,null,[m(`h2`,S,v(g(Q)(`settings.pages.providers.title`)),1),m(`div`,C,[m(`span`,null,v(g(Q)(`settings.pages.modules.consciousness.sections.section.provider-model-selection.description`)),1)])]),m(`div`,w,[g(W).length>0?(p(),u(`fieldset`,T,[(p(!0),u(s,null,se(g(W),e=>(p(),a(g(te),{id:e.id,key:e.id,modelValue:g(G),"onUpdate:modelValue":t[0]||=e=>h(G)?G.value=e:null,name:`provider`,value:e.id,title:e.localizedName||`Unknown`,description:e.localizedDescription},null,8,[`id`,`modelValue`,`value`,`title`,`description`]))),128))])):(p(),u(`div`,E,[d(g(ee),{class:`flex items-center gap-3 rounded-lg p-4`,border:`2 dashed neutral-200 dark:neutral-800`,bg:`neutral-50 dark:neutral-800`,transition:`colors duration-200 ease-in-out`,to:`/settings/providers`},{default:l(()=>t[4]||=[m(`div`,{"i-solar:warning-circle-line-duotone":``,class:`text-2xl text-amber-500 dark:text-amber-400`},null,-1),m(`div`,{class:`flex flex-col`},[m(`span`,{class:`font-medium`},`No Providers Configured`),m(`span`,{class:`text-sm text-neutral-400 dark:text-neutral-500`},`Click here to set up your LLM providers`)],-1),m(`div`,{"i-solar:arrow-right-line-duotone":``,class:`ml-auto text-xl text-neutral-400 dark:text-neutral-500`},null,-1)]),_:1,__:[4]})]))])])]),g(G)&&g(J)?(p(),u(`div`,D,[m(`div`,O,[m(`div`,null,[m(`h2`,k,v(g(Q)(`settings.pages.modules.consciousness.sections.section.provider-model-selection.title`)),1),m(`div`,A,[m(`span`,null,v(g(Q)(`settings.pages.modules.consciousness.sections.section.provider-model-selection.subtitle`)),1)])]),g(X)?(p(),u(`div`,j,[t[5]||=m(`div`,{class:`mr-2 animate-spin`},[m(`div`,{"i-solar:spinner-line-duotone":``,"text-xl":``})],-1),m(`span`,null,v(g(Q)(`settings.pages.modules.consciousness.sections.section.provider-model-selection.loading`)),1)])):g(Z)?(p(),a(g(i),{key:1,title:g(Q)(`settings.pages.modules.consciousness.sections.section.provider-model-selection.error`),error:g(Z)},null,8,[`title`,`error`])):g(Y).length===0&&!g(X)?(p(),a(g(re),{key:2,type:`warning`},{title:l(()=>[_(v(g(Q)(`settings.pages.modules.consciousness.sections.section.provider-model-selection.no_models`)),1)]),content:l(()=>[_(v(g(Q)(`settings.pages.modules.consciousness.sections.section.provider-model-selection.no_models_description`)),1)]),_:1})):g(Y).length>0?(p(),a(g(ne),{key:3,modelValue:g(K),"onUpdate:modelValue":t[1]||=e=>h(K)?K.value=e:null,"search-query":g(q),"onUpdate:searchQuery":t[2]||=e=>h(q)?q.value=e:null,items:g(Y).sort((e,t)=>e.id===g(K)?-1:t.id===g(K)?1:0),searchable:!0,"search-placeholder":g(Q)(`settings.pages.modules.consciousness.sections.section.provider-model-selection.search_placeholder`),"search-no-results-title":g(Q)(`settings.pages.modules.consciousness.sections.section.provider-model-selection.no_search_results`),"search-no-results-description":g(Q)(`settings.pages.modules.consciousness.sections.section.provider-model-selection.no_search_results_description`,{query:g(q)}),"search-results-text":g(Q)(`settings.pages.modules.consciousness.sections.section.provider-model-selection.search_results`,{count:`{count}`,total:`{total}`}),"custom-input-placeholder":g(Q)(`settings.pages.modules.consciousness.sections.section.provider-model-selection.custom_model_placeholder`),"expand-button-text":g(Q)(`settings.pages.modules.consciousness.sections.section.provider-model-selection.expand`),"collapse-button-text":g(Q)(`settings.pages.modules.consciousness.sections.section.provider-model-selection.collapse`),"onUpdate:customValue":$},null,8,[`modelValue`,`search-query`,`items`,`search-placeholder`,`search-no-results-title`,`search-no-results-description`,`search-results-text`,`custom-input-placeholder`,`expand-button-text`,`collapse-button-text`])):c(``,!0)])])):g(G)&&!g(J)?(p(),u(`div`,M,[m(`div`,N,[m(`div`,null,[m(`h2`,P,v(g(Q)(`settings.pages.modules.consciousness.sections.section.provider-model-selection.title`)),1),m(`div`,F,[m(`span`,null,v(g(Q)(`settings.pages.modules.consciousness.sections.section.provider-model-selection.subtitle`)),1)])]),m(`div`,ce,[t[6]||=m(`div`,{"i-solar:info-circle-line-duotone":``,class:`text-2xl text-primary-500 dark:text-primary-400`},null,-1),m(`div`,I,[m(`span`,L,v(g(Q)(`settings.pages.modules.consciousness.sections.section.provider-model-selection.not_supported`)),1),m(`span`,R,v(g(Q)(`settings.pages.modules.consciousness.sections.section.provider-model-selection.not_supported_description`)),1)])]),m(`div`,z,[m(`label`,B,v(g(Q)(`settings.pages.modules.consciousness.sections.section.provider-model-selection.manual_model_name`)),1),o(m(`input`,{"onUpdate:modelValue":t[3]||=e=>h(K)?K.value=e:null,type:`text`,class:`w-full border border-neutral-300 rounded bg-white px-3 py-2 dark:border-neutral-700 dark:bg-neutral-900`,placeholder:g(Q)(`settings.pages.modules.consciousness.sections.section.provider-model-selection.manual_model_placeholder`)},null,8,V),[[oe,g(K)]])])])])):c(``,!0)]),o((p(),u(`div`,H,t[7]||=[m(`div`,{text:`60`,"i-solar:ghost-bold-duotone":``},null,-1)])),[[n]])],64)}}});typeof y==`function`&&y(U);var W=U;export{W as default};
assets/core-52E9_3Ll.js ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ function e(e){let t=Object.values(e).filter(e=>typeof e==`number`),n=Object.entries(e).filter(([e,n])=>t.indexOf(+e)===-1).map(([e,t])=>t);return n}function t(e){let t=!1;return{get value(){{let t=e();return Object.defineProperty(this,`value`,{value:t}),t}}}}const n=Error.captureStackTrace?Error.captureStackTrace:(...e)=>{},r=t(()=>{if(typeof navigator<`u`&&navigator?.userAgent?.includes(`Cloudflare`))return!1;try{let e=Function;return new e(``),!0}catch{return!1}}),i={safeint:[-(2**53-1),2**53-1],int32:[-2147483648,2147483647],uint32:[0,4294967295],float32:[-34028234663852886e22,34028234663852886e22],float64:[-Number.MAX_VALUE,Number.MAX_VALUE]},a=Symbol(`ZodOutput`),o=Symbol(`ZodInput`);var s=class{constructor(){this._map=new Map,this._idmap=new Map}add(e,...t){let n=t[0];if(this._map.set(e,n),n&&typeof n==`object`&&`id`in n){if(this._idmap.has(n.id))throw Error(`ID ${n.id} already exists in the registry`);this._idmap.set(n.id,e)}return this}clear(){return this._map=new Map,this._idmap=new Map,this}remove(e){let t=this._map.get(e);return t&&typeof t==`object`&&`id`in t&&this._idmap.delete(t.id),this._map.delete(e),this}get(e){let t=e._zod.parent;if(t){let n={...this.get(t)??{}};return delete n.id,{...n,...this._map.get(e)}}return this._map.get(e)}has(e){return this._map.has(e)}};function c(){return new s}const l=c();var u=class{constructor(e){this.counter=0,this.metadataRegistry=e?.metadata??l,this.target=e?.target??`draft-2020-12`,this.unrepresentable=e?.unrepresentable??`throw`,this.override=e?.override??(()=>{}),this.io=e?.io??`output`,this.seen=new Map}process(t,n={path:[],schemaPath:[]}){var r;let i=t._zod.def,a={guid:`uuid`,url:`uri`,datetime:`date-time`,json_string:`json-string`,regex:``},o=this.seen.get(t);if(o){o.count++;let e=n.schemaPath.includes(t);return e&&(o.cycle=n.path),o.schema}let s={schema:{},count:1,cycle:void 0,path:n.path};this.seen.set(t,s);let c=t._zod.toJSONSchema?.();if(c)s.schema=c;else{let r={...n,schemaPath:[...n.schemaPath,t],path:n.path},o=t._zod.parent;if(o)s.ref=o,this.process(o,r),this.seen.get(o).isParent=!0;else{let n=s.schema;switch(i.type){case`string`:{let e=n;e.type=`string`;let{minimum:r,maximum:i,format:o,patterns:c,contentEncoding:l}=t._zod.bag;if(typeof r==`number`&&(e.minLength=r),typeof i==`number`&&(e.maxLength=i),o&&(e.format=a[o]??o,e.format===``&&delete e.format),l&&(e.contentEncoding=l),c&&c.size>0){let t=[...c];t.length===1?e.pattern=t[0].source:t.length>1&&(s.schema.allOf=[...t.map(e=>({...this.target===`draft-7`?{type:`string`}:{},pattern:e.source}))])}break}case`number`:{let e=n,{minimum:r,maximum:i,format:a,multipleOf:o,exclusiveMaximum:s,exclusiveMinimum:c}=t._zod.bag;typeof a==`string`&&a.includes(`int`)?e.type=`integer`:e.type=`number`,typeof c==`number`&&(e.exclusiveMinimum=c),typeof r==`number`&&(e.minimum=r,typeof c==`number`&&(c>=r?delete e.minimum:delete e.exclusiveMinimum)),typeof s==`number`&&(e.exclusiveMaximum=s),typeof i==`number`&&(e.maximum=i,typeof s==`number`&&(s<=i?delete e.maximum:delete e.exclusiveMaximum)),typeof o==`number`&&(e.multipleOf=o);break}case`boolean`:{let e=n;e.type=`boolean`;break}case`bigint`:if(this.unrepresentable===`throw`)throw Error(`BigInt cannot be represented in JSON Schema`);break;case`symbol`:if(this.unrepresentable===`throw`)throw Error(`Symbols cannot be represented in JSON Schema`);break;case`null`:n.type=`null`;break;case`any`:break;case`unknown`:break;case`undefined`:if(this.unrepresentable===`throw`)throw Error(`Undefined cannot be represented in JSON Schema`);break;case`void`:if(this.unrepresentable===`throw`)throw Error(`Void cannot be represented in JSON Schema`);break;case`never`:n.not={};break;case`date`:if(this.unrepresentable===`throw`)throw Error(`Date cannot be represented in JSON Schema`);break;case`array`:{let e=n,{minimum:a,maximum:o}=t._zod.bag;typeof a==`number`&&(e.minItems=a),typeof o==`number`&&(e.maxItems=o),e.type=`array`,e.items=this.process(i.element,{...r,path:[...r.path,`items`]});break}case`object`:{let e=n;e.type=`object`,e.properties={};let t=i.shape;for(let n in t)e.properties[n]=this.process(t[n],{...r,path:[...r.path,`properties`,n]});let a=new Set(Object.keys(t)),o=new Set([...a].filter(e=>{let t=i.shape[e]._zod;return this.io===`input`?t.optin===void 0:t.optout===void 0}));o.size>0&&(e.required=Array.from(o)),i.catchall?._zod.def.type===`never`?e.additionalProperties=!1:i.catchall?i.catchall&&(e.additionalProperties=this.process(i.catchall,{...r,path:[...r.path,`additionalProperties`]})):this.io===`output`&&(e.additionalProperties=!1);break}case`union`:{let e=n;e.anyOf=i.options.map((e,t)=>this.process(e,{...r,path:[...r.path,`anyOf`,t]}));break}case`intersection`:{let e=n,t=this.process(i.left,{...r,path:[...r.path,`allOf`,0]}),a=this.process(i.right,{...r,path:[...r.path,`allOf`,1]}),o=e=>`allOf`in e&&Object.keys(e).length===1,s=[...o(t)?t.allOf:[t],...o(a)?a.allOf:[a]];e.allOf=s;break}case`tuple`:{let e=n;e.type=`array`;let a=i.items.map((e,t)=>this.process(e,{...r,path:[...r.path,`prefixItems`,t]}));if(this.target===`draft-2020-12`?e.prefixItems=a:e.items=a,i.rest){let t=this.process(i.rest,{...r,path:[...r.path,`items`]});this.target===`draft-2020-12`?e.items=t:e.additionalItems=t}i.rest&&(e.items=this.process(i.rest,{...r,path:[...r.path,`items`]}));let{minimum:o,maximum:s}=t._zod.bag;typeof o==`number`&&(e.minItems=o),typeof s==`number`&&(e.maxItems=s);break}case`record`:{let e=n;e.type=`object`,e.propertyNames=this.process(i.keyType,{...r,path:[...r.path,`propertyNames`]}),e.additionalProperties=this.process(i.valueType,{...r,path:[...r.path,`additionalProperties`]});break}case`map`:if(this.unrepresentable===`throw`)throw Error(`Map cannot be represented in JSON Schema`);break;case`set`:if(this.unrepresentable===`throw`)throw Error(`Set cannot be represented in JSON Schema`);break;case`enum`:{let t=n,r=e(i.entries);r.every(e=>typeof e==`number`)&&(t.type=`number`),r.every(e=>typeof e==`string`)&&(t.type=`string`),t.enum=r;break}case`literal`:{let e=n,t=[];for(let e of i.values)if(e===void 0){if(this.unrepresentable===`throw`)throw Error("Literal `undefined` cannot be represented in JSON Schema")}else if(typeof e==`bigint`){if(this.unrepresentable===`throw`)throw Error(`BigInt literals cannot be represented in JSON Schema`);t.push(Number(e))}else t.push(e);if(t.length!==0)if(t.length===1){let n=t[0];e.type=n===null?`null`:typeof n,e.const=n}else t.every(e=>typeof e==`number`)&&(e.type=`number`),t.every(e=>typeof e==`string`)&&(e.type=`string`),t.every(e=>typeof e==`boolean`)&&(e.type=`string`),t.every(e=>e===null)&&(e.type=`null`),e.enum=t;break}case`file`:{let e=n,r={type:`string`,format:`binary`,contentEncoding:`binary`},{minimum:i,maximum:a,mime:o}=t._zod.bag;i!==void 0&&(r.minLength=i),a!==void 0&&(r.maxLength=a),o?o.length===1?(r.contentMediaType=o[0],Object.assign(e,r)):e.anyOf=o.map(e=>{let t={...r,contentMediaType:e};return t}):Object.assign(e,r);break}case`transform`:if(this.unrepresentable===`throw`)throw Error(`Transforms cannot be represented in JSON Schema`);break;case`nullable`:{let e=this.process(i.innerType,r);n.anyOf=[e,{type:`null`}];break}case`nonoptional`:this.process(i.innerType,r),s.ref=i.innerType;break;case`success`:{let e=n;e.type=`boolean`;break}case`default`:this.process(i.innerType,r),s.ref=i.innerType,n.default=JSON.parse(JSON.stringify(i.defaultValue));break;case`prefault`:this.process(i.innerType,r),s.ref=i.innerType,this.io===`input`&&(n._prefault=JSON.parse(JSON.stringify(i.defaultValue)));break;case`catch`:{this.process(i.innerType,r),s.ref=i.innerType;let e;try{e=i.catchValue(void 0)}catch{throw Error(`Dynamic catch values are not supported in JSON Schema`)}n.default=e;break}case`nan`:if(this.unrepresentable===`throw`)throw Error(`NaN cannot be represented in JSON Schema`);break;case`template_literal`:{let e=n,r=t._zod.pattern;if(!r)throw Error(`Pattern not found in template literal`);e.type=`string`,e.pattern=r.source;break}case`pipe`:{let e=this.io===`input`?i.in._zod.def.type===`transform`?i.out:i.in:i.out;this.process(e,r),s.ref=e;break}case`readonly`:this.process(i.innerType,r),s.ref=i.innerType,n.readOnly=!0;break;case`promise`:this.process(i.innerType,r),s.ref=i.innerType;break;case`optional`:this.process(i.innerType,r),s.ref=i.innerType;break;case`lazy`:{let e=t._zod.innerType;this.process(e,r),s.ref=e;break}case`custom`:if(this.unrepresentable===`throw`)throw Error(`Custom types cannot be represented in JSON Schema`);break;default:}}}let l=this.metadataRegistry.get(t);l&&Object.assign(s.schema,l),this.io===`input`&&f(t)&&(delete s.schema.examples,delete s.schema.default),this.io===`input`&&s.schema._prefault&&((r=s.schema).default??(r.default=s.schema._prefault)),delete s.schema._prefault;let u=this.seen.get(t);return u.schema}emit(e,t){let n={cycles:t?.cycles??`ref`,reused:t?.reused??`inline`,external:t?.external??void 0},r=this.seen.get(e);if(!r)throw Error(`Unprocessed schema. This is a bug in Zod.`);let i=e=>{let t=this.target===`draft-2020-12`?`$defs`:`definitions`;if(n.external){let r=n.external.registry.get(e[0])?.id,i=n.external.uri??(e=>e);if(r)return{ref:i(r)};let a=e[1].defId??e[1].schema.id??`schema${this.counter++}`;return e[1].defId=a,{defId:a,ref:`${i(`__shared`)}#/${t}/${a}`}}if(e[1]===r)return{ref:`#`};let i=`#`,a=`${i}/${t}/`,o=e[1].schema.id??`__schema${this.counter++}`;return{defId:o,ref:a+o}},a=e=>{if(e[1].schema.$ref)return;let t=e[1],{ref:n,defId:r}=i(e);t.def={...t.schema},r&&(t.defId=r);let a=t.schema;for(let e in a)delete a[e];a.$ref=n};if(n.cycles===`throw`)for(let e of this.seen.entries()){let t=e[1];if(t.cycle)throw Error(`Cycle detected: #/${t.cycle?.join(`/`)}/<root>
2
+
3
+ Set the \`cycles\` parameter to \`"ref"\` to resolve cyclical schemas with defs.`)}for(let t of this.seen.entries()){let r=t[1];if(e===t[0]){a(t);continue}if(n.external){let r=n.external.registry.get(t[0])?.id;if(e!==t[0]&&r){a(t);continue}}let i=this.metadataRegistry.get(t[0])?.id;if(i){a(t);continue}if(r.cycle){a(t);continue}if(r.count>1&&n.reused===`ref`){a(t);continue}}let o=(e,t)=>{let n=this.seen.get(e),r=n.def??n.schema,i={...r};if(n.ref===null)return;let a=n.ref;if(n.ref=null,a){o(a,t);let e=this.seen.get(a).schema;e.$ref&&t.target===`draft-7`?(r.allOf=r.allOf??[],r.allOf.push(e)):(Object.assign(r,e),Object.assign(r,i))}n.isParent||this.override({zodSchema:e,jsonSchema:r,path:n.path??[]})};for(let e of[...this.seen.entries()].reverse())o(e[0],{target:this.target});let s={};if(this.target===`draft-2020-12`?s.$schema=`https://json-schema.org/draft/2020-12/schema`:this.target===`draft-7`?s.$schema=`http://json-schema.org/draft-07/schema#`:console.warn(`Invalid target: ${this.target}`),n.external?.uri){let t=n.external.registry.get(e)?.id;if(!t)throw Error("Schema is missing an `id` property");s.$id=n.external.uri(t)}Object.assign(s,r.def);let c=n.external?.defs??{};for(let e of this.seen.entries()){let t=e[1];t.def&&t.defId&&(c[t.defId]=t.def)}n.external||Object.keys(c).length>0&&(this.target===`draft-2020-12`?s.$defs=c:s.definitions=c);try{return JSON.parse(JSON.stringify(s))}catch{throw Error(`Error converting schema to JSON.`)}}};function d(e,t){if(e instanceof s){let n=new u(t),r={};for(let t of e._idmap.entries()){let[e,r]=t;n.process(r)}let i={},a={registry:e,uri:t?.uri,defs:r};for(let r of e._idmap.entries()){let[e,o]=r;i[e]=n.emit(o,{...t,external:a})}if(Object.keys(r).length>0){let e=n.target===`draft-2020-12`?`$defs`:`definitions`;i.__shared={[e]:r}}return{schemas:i}}let n=new u(t);return n.process(e),n.emit(e,t)}function f(e,t){let n=t??{seen:new Set};if(n.seen.has(e))return!1;n.seen.add(e);let r=e,i=r._zod.def;switch(i.type){case`string`:case`number`:case`bigint`:case`boolean`:case`date`:case`symbol`:case`undefined`:case`null`:case`any`:case`unknown`:case`never`:case`void`:case`literal`:case`enum`:case`nan`:case`file`:case`template_literal`:return!1;case`array`:return f(i.element,n);case`object`:for(let e in i.shape)if(f(i.shape[e],n))return!0;return!1;case`union`:for(let e of i.options)if(f(e,n))return!0;return!1;case`intersection`:return f(i.left,n)||f(i.right,n);case`tuple`:for(let e of i.items)if(f(e,n))return!0;return!!(i.rest&&f(i.rest,n));case`record`:return f(i.keyType,n)||f(i.valueType,n);case`map`:return f(i.keyType,n)||f(i.valueType,n);case`set`:return f(i.valueType,n);case`promise`:case`optional`:case`nonoptional`:case`nullable`:case`readonly`:return f(i.innerType,n);case`lazy`:return f(i.getter(),n);case`default`:return f(i.innerType,n);case`prefault`:return f(i.innerType,n);case`custom`:return!1;case`transform`:return!0;case`pipe`:return f(i.in,n)||f(i.out,n);case`success`:return!1;case`catch`:return!1;default:}throw Error(`Unknown schema type: ${i.type}`)}export{s as $ZodRegistry,u as JSONSchemaGenerator,l as globalRegistry,c as registry,d as toJSONSchema};
assets/core-Bo_5D72p.js DELETED
@@ -1,3 +0,0 @@
1
- function e(e){let t=Object.values(e).filter(e=>typeof e==`number`),n=Object.entries(e).filter(([e,n])=>t.indexOf(+e)===-1).map(([e,t])=>t);return n}function t(e){let t=!1;return{get value(){{let t=e();return Object.defineProperty(this,`value`,{value:t}),t}}}}const n=Error.captureStackTrace?Error.captureStackTrace:(...e)=>{},r=t(()=>{if(typeof navigator<`u`&&navigator?.userAgent?.includes(`Cloudflare`))return!1;try{let e=Function;return new e(``),!0}catch{return!1}}),i={safeint:[-(2**53-1),2**53-1],int32:[-2147483648,2147483647],uint32:[0,4294967295],float32:[-34028234663852886e22,34028234663852886e22],float64:[-Number.MAX_VALUE,Number.MAX_VALUE]},a=Symbol(`ZodOutput`),o=Symbol(`ZodInput`);var s=class{constructor(){this._map=new WeakMap,this._idmap=new Map}add(e,...t){let n=t[0];if(this._map.set(e,n),n&&typeof n==`object`&&`id`in n){if(this._idmap.has(n.id))throw Error(`ID ${n.id} already exists in the registry`);this._idmap.set(n.id,e)}return this}remove(e){return this._map.delete(e),this}get(e){let t=e._zod.parent;if(t){let n={...this.get(t)??{}};return delete n.id,{...n,...this._map.get(e)}}return this._map.get(e)}has(e){return this._map.has(e)}};function c(){return new s}const l=c();var u=class{constructor(e){this.counter=0,this.metadataRegistry=e?.metadata??l,this.target=e?.target??`draft-2020-12`,this.unrepresentable=e?.unrepresentable??`throw`,this.override=e?.override??(()=>{}),this.io=e?.io??`output`,this.seen=new Map}process(t,n={path:[],schemaPath:[]}){var r;let i=t._zod.def,a={guid:`uuid`,url:`uri`,datetime:`date-time`,json_string:`json-string`,regex:``},o=this.seen.get(t);if(o){o.count++;let e=n.schemaPath.includes(t);return e&&(o.cycle=n.path),o.schema}let s={schema:{},count:1,cycle:void 0,path:n.path};this.seen.set(t,s);let c=t._zod.toJSONSchema?.();if(c)s.schema=c;else{let r={...n,schemaPath:[...n.schemaPath,t],path:n.path},o=t._zod.parent;if(o)s.ref=o,this.process(o,r),this.seen.get(o).isParent=!0;else{let n=s.schema;switch(i.type){case`string`:{let e=n;e.type=`string`;let{minimum:r,maximum:i,format:o,patterns:c,contentEncoding:l}=t._zod.bag;if(typeof r==`number`&&(e.minLength=r),typeof i==`number`&&(e.maxLength=i),o&&(e.format=a[o]??o,e.format===``&&delete e.format),l&&(e.contentEncoding=l),c&&c.size>0){let t=[...c];t.length===1?e.pattern=t[0].source:t.length>1&&(s.schema.allOf=[...t.map(e=>({...this.target===`draft-7`?{type:`string`}:{},pattern:e.source}))])}break}case`number`:{let e=n,{minimum:r,maximum:i,format:a,multipleOf:o,exclusiveMaximum:s,exclusiveMinimum:c}=t._zod.bag;typeof a==`string`&&a.includes(`int`)?e.type=`integer`:e.type=`number`,typeof c==`number`&&(e.exclusiveMinimum=c),typeof r==`number`&&(e.minimum=r,typeof c==`number`&&(c>=r?delete e.minimum:delete e.exclusiveMinimum)),typeof s==`number`&&(e.exclusiveMaximum=s),typeof i==`number`&&(e.maximum=i,typeof s==`number`&&(s<=i?delete e.maximum:delete e.exclusiveMaximum)),typeof o==`number`&&(e.multipleOf=o);break}case`boolean`:{let e=n;e.type=`boolean`;break}case`bigint`:if(this.unrepresentable===`throw`)throw Error(`BigInt cannot be represented in JSON Schema`);break;case`symbol`:if(this.unrepresentable===`throw`)throw Error(`Symbols cannot be represented in JSON Schema`);break;case`null`:n.type=`null`;break;case`any`:break;case`unknown`:break;case`undefined`:case`never`:n.not={};break;case`void`:if(this.unrepresentable===`throw`)throw Error(`Void cannot be represented in JSON Schema`);break;case`date`:if(this.unrepresentable===`throw`)throw Error(`Date cannot be represented in JSON Schema`);break;case`array`:{let e=n,{minimum:a,maximum:o}=t._zod.bag;typeof a==`number`&&(e.minItems=a),typeof o==`number`&&(e.maxItems=o),e.type=`array`,e.items=this.process(i.element,{...r,path:[...r.path,`items`]});break}case`object`:{let e=n;e.type=`object`,e.properties={};let t=i.shape;for(let n in t)e.properties[n]=this.process(t[n],{...r,path:[...r.path,`properties`,n]});let a=new Set(Object.keys(t)),o=new Set([...a].filter(e=>{let t=i.shape[e]._zod;return this.io===`input`?t.optin===void 0:t.optout===void 0}));o.size>0&&(e.required=Array.from(o)),i.catchall?._zod.def.type===`never`?e.additionalProperties=!1:i.catchall?i.catchall&&(e.additionalProperties=this.process(i.catchall,{...r,path:[...r.path,`additionalProperties`]})):this.io===`output`&&(e.additionalProperties=!1);break}case`union`:{let e=n;e.anyOf=i.options.map((e,t)=>this.process(e,{...r,path:[...r.path,`anyOf`,t]}));break}case`intersection`:{let e=n,t=this.process(i.left,{...r,path:[...r.path,`allOf`,0]}),a=this.process(i.right,{...r,path:[...r.path,`allOf`,1]}),o=e=>`allOf`in e&&Object.keys(e).length===1,s=[...o(t)?t.allOf:[t],...o(a)?a.allOf:[a]];e.allOf=s;break}case`tuple`:{let e=n;e.type=`array`;let a=i.items.map((e,t)=>this.process(e,{...r,path:[...r.path,`prefixItems`,t]}));if(this.target===`draft-2020-12`?e.prefixItems=a:e.items=a,i.rest){let t=this.process(i.rest,{...r,path:[...r.path,`items`]});this.target===`draft-2020-12`?e.items=t:e.additionalItems=t}i.rest&&(e.items=this.process(i.rest,{...r,path:[...r.path,`items`]}));let{minimum:o,maximum:s}=t._zod.bag;typeof o==`number`&&(e.minItems=o),typeof s==`number`&&(e.maxItems=s);break}case`record`:{let e=n;e.type=`object`,e.propertyNames=this.process(i.keyType,{...r,path:[...r.path,`propertyNames`]}),e.additionalProperties=this.process(i.valueType,{...r,path:[...r.path,`additionalProperties`]});break}case`map`:if(this.unrepresentable===`throw`)throw Error(`Map cannot be represented in JSON Schema`);break;case`set`:if(this.unrepresentable===`throw`)throw Error(`Set cannot be represented in JSON Schema`);break;case`enum`:{let t=n,r=e(i.entries);r.every(e=>typeof e==`number`)&&(t.type=`number`),r.every(e=>typeof e==`string`)&&(t.type=`string`),t.enum=r;break}case`literal`:{let e=n,t=[];for(let e of i.values)if(e===void 0){if(this.unrepresentable===`throw`)throw Error("Literal `undefined` cannot be represented in JSON Schema")}else if(typeof e==`bigint`){if(this.unrepresentable===`throw`)throw Error(`BigInt literals cannot be represented in JSON Schema`);t.push(Number(e))}else t.push(e);if(t.length!==0)if(t.length===1){let n=t[0];e.type=n===null?`null`:typeof n,e.const=n}else t.every(e=>typeof e==`number`)&&(e.type=`number`),t.every(e=>typeof e==`string`)&&(e.type=`string`),t.every(e=>typeof e==`boolean`)&&(e.type=`string`),t.every(e=>e===null)&&(e.type=`null`),e.enum=t;break}case`file`:{let e=n,r={type:`string`,format:`binary`,contentEncoding:`binary`},{minimum:i,maximum:a,mime:o}=t._zod.bag;i!==void 0&&(r.minLength=i),a!==void 0&&(r.maxLength=a),o?o.length===1?(r.contentMediaType=o[0],Object.assign(e,r)):e.anyOf=o.map(e=>{let t={...r,contentMediaType:e};return t}):Object.assign(e,r);break}case`transform`:if(this.unrepresentable===`throw`)throw Error(`Transforms cannot be represented in JSON Schema`);break;case`nullable`:{let e=this.process(i.innerType,r);n.anyOf=[e,{type:`null`}];break}case`nonoptional`:this.process(i.innerType,r),s.ref=i.innerType;break;case`success`:{let e=n;e.type=`boolean`;break}case`default`:this.process(i.innerType,r),s.ref=i.innerType,n.default=JSON.parse(JSON.stringify(i.defaultValue));break;case`prefault`:this.process(i.innerType,r),s.ref=i.innerType,this.io===`input`&&(n._prefault=JSON.parse(JSON.stringify(i.defaultValue)));break;case`catch`:{this.process(i.innerType,r),s.ref=i.innerType;let e;try{e=i.catchValue(void 0)}catch{throw Error(`Dynamic catch values are not supported in JSON Schema`)}n.default=e;break}case`nan`:if(this.unrepresentable===`throw`)throw Error(`NaN cannot be represented in JSON Schema`);break;case`template_literal`:{let e=n,r=t._zod.pattern;if(!r)throw Error(`Pattern not found in template literal`);e.type=`string`,e.pattern=r.source;break}case`pipe`:{let e=this.io===`input`?i.in._zod.def.type===`transform`?i.out:i.in:i.out;this.process(e,r),s.ref=e;break}case`readonly`:this.process(i.innerType,r),s.ref=i.innerType,n.readOnly=!0;break;case`promise`:this.process(i.innerType,r),s.ref=i.innerType;break;case`optional`:this.process(i.innerType,r),s.ref=i.innerType;break;case`lazy`:{let e=t._zod.innerType;this.process(e,r),s.ref=e;break}case`custom`:if(this.unrepresentable===`throw`)throw Error(`Custom types cannot be represented in JSON Schema`);break;default:}}}let l=this.metadataRegistry.get(t);l&&Object.assign(s.schema,l),this.io===`input`&&f(t)&&(delete s.schema.examples,delete s.schema.default),this.io===`input`&&s.schema._prefault&&((r=s.schema).default??(r.default=s.schema._prefault)),delete s.schema._prefault;let u=this.seen.get(t);return u.schema}emit(e,t){let n={cycles:t?.cycles??`ref`,reused:t?.reused??`inline`,external:t?.external??void 0},r=this.seen.get(e);if(!r)throw Error(`Unprocessed schema. This is a bug in Zod.`);let i=e=>{let t=this.target===`draft-2020-12`?`$defs`:`definitions`;if(n.external){let r=n.external.registry.get(e[0])?.id;if(r)return{ref:n.external.uri(r)};let i=e[1].defId??e[1].schema.id??`schema${this.counter++}`;return e[1].defId=i,{defId:i,ref:`${n.external.uri(`__shared`)}#/${t}/${i}`}}if(e[1]===r)return{ref:`#`};let i=`#`,a=`${i}/${t}/`,o=e[1].schema.id??`__schema${this.counter++}`;return{defId:o,ref:a+o}},a=e=>{if(e[1].schema.$ref)return;let t=e[1],{ref:n,defId:r}=i(e);t.def={...t.schema},r&&(t.defId=r);let a=t.schema;for(let e in a)delete a[e];a.$ref=n};for(let t of this.seen.entries()){let r=t[1];if(e===t[0]){a(t);continue}if(n.external){let r=n.external.registry.get(t[0])?.id;if(e!==t[0]&&r){a(t);continue}}let i=this.metadataRegistry.get(t[0])?.id;if(i){a(t);continue}if(r.cycle){if(n.cycles===`throw`)throw Error(`Cycle detected: #/${r.cycle?.join(`/`)}/<root>
2
-
3
- Set the \`cycles\` parameter to \`"ref"\` to resolve cyclical schemas with defs.`);n.cycles===`ref`&&a(t);continue}if(r.count>1&&n.reused===`ref`){a(t);continue}}let o=(e,t)=>{let n=this.seen.get(e),r=n.def??n.schema,i={...r};if(n.ref===null)return;let a=n.ref;if(n.ref=null,a){o(a,t);let e=this.seen.get(a).schema;e.$ref&&t.target===`draft-7`?(r.allOf=r.allOf??[],r.allOf.push(e)):(Object.assign(r,e),Object.assign(r,i))}n.isParent||this.override({zodSchema:e,jsonSchema:r,path:n.path??[]})};for(let e of[...this.seen.entries()].reverse())o(e[0],{target:this.target});let s={};this.target===`draft-2020-12`?s.$schema=`https://json-schema.org/draft/2020-12/schema`:this.target===`draft-7`?s.$schema=`http://json-schema.org/draft-07/schema#`:console.warn(`Invalid target: ${this.target}`),Object.assign(s,r.def);let c=n.external?.defs??{};for(let e of this.seen.entries()){let t=e[1];t.def&&t.defId&&(c[t.defId]=t.def)}!n.external&&Object.keys(c).length>0&&(this.target===`draft-2020-12`?s.$defs=c:s.definitions=c);try{return JSON.parse(JSON.stringify(s))}catch{throw Error(`Error converting schema to JSON.`)}}};function d(e,t){if(e instanceof s){let n=new u(t),r={};for(let t of e._idmap.entries()){let[e,r]=t;n.process(r)}let i={},a={registry:e,uri:t?.uri||(e=>e),defs:r};for(let r of e._idmap.entries()){let[e,o]=r;i[e]=n.emit(o,{...t,external:a})}if(Object.keys(r).length>0){let e=n.target===`draft-2020-12`?`$defs`:`definitions`;i.__shared={[e]:r}}return{schemas:i}}let n=new u(t);return n.process(e),n.emit(e,t)}function f(e,t){let n=t??{seen:new Set};if(n.seen.has(e))return!1;n.seen.add(e);let r=e,i=r._zod.def;switch(i.type){case`string`:case`number`:case`bigint`:case`boolean`:case`date`:case`symbol`:case`undefined`:case`null`:case`any`:case`unknown`:case`never`:case`void`:case`literal`:case`enum`:case`nan`:case`file`:case`template_literal`:return!1;case`array`:return f(i.element,n);case`object`:for(let e in i.shape)if(f(i.shape[e],n))return!0;return!1;case`union`:for(let e of i.options)if(f(e,n))return!0;return!1;case`intersection`:return f(i.left,n)||f(i.right,n);case`tuple`:for(let e of i.items)if(f(e,n))return!0;return!!(i.rest&&f(i.rest,n));case`record`:return f(i.keyType,n)||f(i.valueType,n);case`map`:return f(i.keyType,n)||f(i.valueType,n);case`set`:return f(i.valueType,n);case`promise`:case`optional`:case`nonoptional`:case`nullable`:case`readonly`:return f(i.innerType,n);case`lazy`:return f(i.getter(),n);case`default`:return f(i.innerType,n);case`prefault`:return f(i.innerType,n);case`custom`:return!1;case`transform`:return!0;case`pipe`:return f(i.in,n)||f(i.out,n);case`success`:return!1;case`catch`:return!1;default:}throw Error(`Unknown schema type: ${i.type}`)}export{s as $ZodRegistry,u as JSONSchemaGenerator,l as globalRegistry,c as registry,d as toJSONSchema};
 
 
 
 
assets/{deepseek-BPOq0AFu.js → deepseek-DnJanhZ7.js} RENAMED
@@ -1 +1 @@
1
- import{J as e,L as t,aN as n,aS as r,bA as i,bG as a,bK as o,bN as s,bP as c,bR as l,bU as u,b_ as d,by as f,t as p,u as m,v as h,w as g,x as _,y as v}from"./index-BFym949y.js";import{b as y}from"./route-block-DVyt-3Cw.js";const b=`deepseek`;var x=c({__name:`deepseek`,setup(c){let{t:y}=t(),x=n(),S=e(),{providers:C}=r(S),w=s(()=>S.getProviderMetadata(b)),T=s({get:()=>C.value[b]?.apiKey||``,set:e=>{C.value[b]||(C.value[b]={}),C.value[b].apiKey=e}}),E=s({get:()=>C.value[b]?.baseUrl||``,set:e=>{C.value[b]||(C.value[b]={}),C.value[b].baseUrl=e}});o(()=>{S.initializeProvider(b),T.value=C.value[b]?.apiKey||``,E.value=C.value[b]?.baseUrl||``}),f([T,E],()=>{C.value[b]={...C.value[b],apiKey:T.value,baseUrl:E.value||``}});function D(){C.value[b]={...w.value?.defaultOptions}}return(e,t)=>(i(),a(d(p),{"provider-name":w.value?.localizedName,"provider-icon-color":w.value?.iconColor,"on-back":()=>d(x).back()},{default:l(()=>[u(d(m),null,{default:l(()=>[u(d(h),{title:d(y)(`settings.pages.providers.common.section.basic.title`),description:d(y)(`settings.pages.providers.common.section.basic.description`),"on-reset":D},{default:l(()=>[u(d(_),{modelValue:T.value,"onUpdate:modelValue":t[0]||=e=>T.value=e,"provider-name":w.value?.localizedName,placeholder:`sk-...`},null,8,[`modelValue`,`provider-name`])]),_:1},8,[`title`,`description`]),u(d(v),{title:d(y)(`settings.pages.providers.common.section.advanced.title`)},{default:l(()=>[u(d(g),{modelValue:E.value,"onUpdate:modelValue":t[1]||=e=>E.value=e,placeholder:`https://api.deepseek.com/v1/`},null,8,[`modelValue`])]),_:1},8,[`title`])]),_:1})]),_:1},8,[`provider-name`,`provider-icon-color`,`on-back`]))}});typeof y==`function`&&y(x);var S=x;export{S as default};
 
1
+ import{J as e,L as t,aN as n,aS as r,bA as i,bE as a,bH as o,bJ as s,bL as c,bO as l,bQ as u,bT as d,b_ as f,t as p,u as m,v as h,w as g,x as _,y as v}from"./index-J3uhnpYL.js";import{b as y}from"./route-block-DVyt-3Cw.js";const b=`deepseek`;var x=s({__name:`deepseek`,setup(s){let{t:y}=t(),x=n(),S=e(),{providers:C}=r(S),w=o(()=>S.getProviderMetadata(b)),T=o({get:()=>C.value[b]?.apiKey||``,set:e=>{C.value[b]||(C.value[b]={}),C.value[b].apiKey=e}}),E=o({get:()=>C.value[b]?.baseUrl||``,set:e=>{C.value[b]||(C.value[b]={}),C.value[b].baseUrl=e}});a(()=>{S.initializeProvider(b),T.value=C.value[b]?.apiKey||``,E.value=C.value[b]?.baseUrl||``}),u([T,E],()=>{C.value[b]={...C.value[b],apiKey:T.value,baseUrl:E.value||``}});function D(){C.value[b]={...w.value?.defaultOptions}}return(e,t)=>(d(),i(f(p),{"provider-name":w.value?.localizedName,"provider-icon-color":w.value?.iconColor,"on-back":()=>f(x).back()},{default:c(()=>[l(f(m),null,{default:c(()=>[l(f(h),{title:f(y)(`settings.pages.providers.common.section.basic.title`),description:f(y)(`settings.pages.providers.common.section.basic.description`),"on-reset":D},{default:c(()=>[l(f(_),{modelValue:T.value,"onUpdate:modelValue":t[0]||=e=>T.value=e,"provider-name":w.value?.localizedName,placeholder:`sk-...`},null,8,[`modelValue`,`provider-name`])]),_:1},8,[`title`,`description`]),l(f(v),{title:f(y)(`settings.pages.providers.common.section.advanced.title`)},{default:c(()=>[l(f(g),{modelValue:E.value,"onUpdate:modelValue":t[1]||=e=>E.value=e,placeholder:`https://api.deepseek.com/v1/`},null,8,[`modelValue`])]),_:1},8,[`title`])]),_:1})]),_:1},8,[`provider-name`,`provider-icon-color`,`on-back`]))}});typeof y==`function`&&y(x);var S=x;export{S as default};
assets/{default-DhKdy896.js → default-BjhJ8iTT.js} RENAMED
@@ -1 +1 @@
1
- import{aQ as e,bA as t,bB as n,bP as r,bS as i,bU as a,b_ as o}from"./index-BFym949y.js";import{b as s}from"./HeaderLink-BXWLCGTy.js";const c={style:{paddingBottom:`env(safe-area-inset-bottom, 0px)`,paddingTop:`env(safe-area-inset-top, 0px)`,paddingRight:`env(safe-area-inset-right, 0px)`,paddingLeft:`env(safe-area-inset-left, 0px)`},"h-full":``},l={class:`px-0 py-1 md:px-3 md:py-3`,"w-full":``,"gap-2":``,bg:`$bg-color`},u={class:`px-3 py-2 md:px-5 md:py-5`,flex:`~ col`,"mx-auto":``,"h-full":``,"max-w-screen-xl":``};var d=r({__name:`default`,setup(r){return(r,d)=>(t(),i(`div`,c,[n(`div`,l,[a(s)]),n(`div`,u,[a(o(e))])]))}}),f=d;export{f as default};
 
1
+ import{aQ as e,bJ as t,bM as n,bO as r,bT as i,bU as a,b_ as o}from"./index-J3uhnpYL.js";import{b as s}from"./HeaderLink-C5rYwZW4.js";const c={style:{paddingBottom:`env(safe-area-inset-bottom, 0px)`,paddingTop:`env(safe-area-inset-top, 0px)`,paddingRight:`env(safe-area-inset-right, 0px)`,paddingLeft:`env(safe-area-inset-left, 0px)`},"h-full":``},l={class:`px-0 py-1 md:px-3 md:py-3`,"w-full":``,"gap-2":``,bg:`$bg-color`},u={class:`px-3 py-2 md:px-5 md:py-5`,flex:`~ col`,"mx-auto":``,"h-full":``,"max-w-screen-xl":``};var d=t({__name:`default`,setup(t){return(t,d)=>(i(),n(`div`,c,[a(`div`,l,[r(s)]),a(`div`,u,[r(o(e))])]))}}),f=d;export{f as default};
assets/{default-browser-BsyDD-mc.js → default-browser-fG6G3mbs.js} RENAMED
File without changes
assets/{default-node-C7L-dwjz.js → default-node-DnFRZ-9a.js} RENAMED
@@ -1,2 +1,2 @@
1
- const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/__vite-browser-external-CKGmuslh.js","assets/index-BFym949y.js","assets/index-DW4V58Ib.css"])))=>i.map(i=>d[i]);
2
- import{aR as e,c4 as t}from"./index-BFym949y.js";async function n(){let{createRequire:n}=await e(async()=>{let{createRequire:e}=await import(`./__vite-browser-external-CKGmuslh.js`).then(t(1));return{createRequire:e}},__vite__mapDeps([0,1,2])),{dirname:r,resolve:i}=await e(async()=>{let{dirname:e,resolve:n}=await import(`./__vite-browser-external-CKGmuslh.js`).then(t(1));return{dirname:e,resolve:n}},__vite__mapDeps([0,1,2])),a=n(import.meta.url),o=r(a.resolve(`@duckdb/duckdb-wasm`));return{mvp:{mainModule:i(o,`./duckdb-mvp.wasm`),mainWorker:i(o,`./duckdb-node-mvp.worker.cjs`)},eh:{mainModule:i(o,`./duckdb-eh.wasm`),mainWorker:i(o,`./duckdb-node-eh.worker.cjs`)}}}export{n as getBundles};
 
1
+ const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/__vite-browser-external-MQa0rNba.js","assets/index-J3uhnpYL.js","assets/index-BT-tiZao.css"])))=>i.map(i=>d[i]);
2
+ import{aR as e,c4 as t}from"./index-J3uhnpYL.js";async function n(){let{createRequire:n}=await e(async()=>{let{createRequire:e}=await import(`./__vite-browser-external-MQa0rNba.js`).then(t(1));return{createRequire:e}},__vite__mapDeps([0,1,2])),{dirname:r,resolve:i}=await e(async()=>{let{dirname:e,resolve:n}=await import(`./__vite-browser-external-MQa0rNba.js`).then(t(1));return{dirname:e,resolve:n}},__vite__mapDeps([0,1,2])),a=n(import.meta.url),o=r(a.resolve(`@duckdb/duckdb-wasm`));return{mvp:{mainModule:i(o,`./duckdb-mvp.wasm`),mainWorker:i(o,`./duckdb-node-mvp.worker.cjs`)},eh:{mainModule:i(o,`./duckdb-eh.wasm`),mainWorker:i(o,`./duckdb-node-eh.worker.cjs`)}}}export{n as getBundles};