nekomeowww commited on
Commit
9489980
·
1 Parent(s): 721d44e

release: build 419699ab2e24385b5d16c207a5a2acd9b543fc80

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/Collapsable.vue_vue_type_script_setup_true_lang-C9YANSys.js +1 -0
  2. assets/Collapsable.vue_vue_type_script_setup_true_lang-fIuBpTjJ.js +0 -1
  3. assets/HeaderLink-iQXUza2b.js +0 -1
  4. assets/HeaderLink-krzA17lf.js +1 -0
  5. assets/IconStatusItem-CFCfq1lX.js +1 -0
  6. assets/IconStatusItem-D6e36FSq.js +0 -1
  7. assets/Live2DSettings.vue_vue_type_script_setup_true_lang-AfMpF5ci.js +0 -1
  8. assets/MobileInteractiveArea-CkhuOcV9.css +0 -1
  9. assets/MobileInteractiveArea.vue_vue_type_script_setup_true_lang-zC-LvSty.js +0 -0
  10. assets/Model.vue_vue_type_script_setup_true_lang-CXVrD7v3.js +1 -0
  11. assets/ProviderApiKeyInput.vue_vue_type_script_setup_true_lang-BUuYMTIp.js +1 -0
  12. assets/ProviderBaseUrlInput.vue_vue_type_script_setup_true_lang-Du2Y_uh3.js +0 -1
  13. assets/ProviderBaseUrlInput.vue_vue_type_script_setup_true_lang-VdHwjLw0.js +1 -0
  14. assets/ProviderSettingsLayout.vue_vue_type_script_setup_true_lang-BFL_vPEb.js +0 -1
  15. assets/ProviderSettingsLayout.vue_vue_type_script_setup_true_lang-DI9uisuD.js +1 -0
  16. assets/RadioCardDetailManySelect.vue_vue_type_script_setup_true_lang-BFlEAEkF.js +0 -1
  17. assets/RadioCardDetailManySelect.vue_vue_type_script_setup_true_lang-CDWI8QsS.js +1 -0
  18. assets/Range-BtQ2NUqM.js +0 -1
  19. assets/Range-naQD8Ont.js +1 -0
  20. assets/{Stage.vue_vue_type_style_index_0_scoped_cad77b27_lang-CEfpyF2P.js → Stage.vue_vue_type_style_index_0_scoped_cad77b27_lang-BqPxkA1F.js} +0 -0
  21. assets/TransitionVertical.vue_vue_type_script_setup_true_lang-C8e2RfG_.js +1 -0
  22. assets/TransitionVertical.vue_vue_type_script_setup_true_lang-D4nd9Jtx.js +0 -1
  23. assets/_...all_-B9hj4crd.js +1 -0
  24. assets/_...all_-BCnRIuf9.js +0 -1
  25. assets/{audio-1nV_7KND.js → audio-BBFpw-95.js} +1 -1
  26. assets/cloudflare-workers-ai-Qanyjg-b.js +1 -0
  27. assets/cloudflare-workers-ai-THpGP95U.js +0 -1
  28. assets/consciousness-B0WdzLXW.js +0 -1
  29. assets/consciousness-Dp9J01tk.js +1 -0
  30. assets/consciousness-Dxo3lP3E.js +0 -1
  31. assets/consciousness-v07tqYpy.js +1 -0
  32. assets/deepseek-Bp1UKOd8.js +1 -0
  33. assets/deepseek-BqxWZPMe.js +0 -1
  34. assets/{default-Bkz-Y-Py.js → default-DGYx1wbw.js} +1 -1
  35. assets/{default-node-YyvXG_UT.js → default-node-CKggh1Nm.js} +1 -1
  36. assets/delays-BK4xEDKh.js +0 -1
  37. assets/delays-BrYcT-eG.js +1 -0
  38. assets/elevenlabs-BxwtmmmG.js +1 -0
  39. assets/elevenlabs-DJU5M9GS.js +0 -1
  40. assets/emotions-CN7dR6lg.js +0 -1
  41. assets/emotions-D4NlkiN7.js +1 -0
  42. assets/{filter-message-OPBxIgif.js → filter-message-C0VAb3A6.js} +1 -1
  43. assets/fireworks-ai-DfbZDwPp.js +0 -1
  44. assets/fireworks-ai-ZLkLrHBi.js +1 -0
  45. assets/image-Dj4bQptd.js +2 -0
  46. assets/image-Ss-MIF9P.js +0 -2
  47. assets/{index-B4Y270D-.css → index-CBTN5Ibu.css} +0 -0
  48. assets/index-C_XwaMtO.js +0 -3
  49. assets/index-Ca5E7yqj.js +0 -1
  50. assets/index-CwztT5AX.js +1 -0
assets/Collapsable.vue_vue_type_script_setup_true_lang-C9YANSys.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{_ as d}from"./TransitionVertical.vue_vue_type_script_setup_true_lang-C8e2RfG_.js";import{d as p,bN as m,bO as f,af as b,c,o as v,p as r,b as y,c3 as u,c4 as V,y as C,C as g,bQ as k,a as s,b_ as x,D as i}from"./index-DfQ41DTF.js";const _={op50:""},w=p({__name:"Collapsable",props:m({default:{type:Boolean},label:null},{modelValue:{type:Boolean,default:!1},modelModifiers:{}}),emits:["update:modelValue"],setup(o){const t=o,e=f(o,"modelValue");b(()=>{t.default!=null&&(e.value=!!t.default)});function n(l){return e.value=l,l}return(l,a)=>(v(),c("div",null,[r(l.$slots,"trigger",u(V({visible:e.value,setVisible:n})),()=>[s("button",{sticky:"","top-0":"","z-10":"",flex:"","items-center":"","justify-between":"",px2:"",py1:"","text-sm":"","backdrop-blur-xl":"",onClick:a[0]||(a[0]=B=>e.value=!e.value)},[s("span",null,i(t.label??"Collapsable"),1),a[1]||(a[1]=x()),s("span",_,i(e.value?"▲":"▼"),1)])]),y(d,null,{default:C(()=>[e.value?r(l.$slots,"default",u(k({key:0},{visible:e.value,setVisible:n}))):g("",!0)]),_:3})]))}});export{w as _};
assets/Collapsable.vue_vue_type_script_setup_true_lang-fIuBpTjJ.js DELETED
@@ -1 +0,0 @@
1
- import{_ as d}from"./TransitionVertical.vue_vue_type_script_setup_true_lang-D4nd9Jtx.js";import{d as p,K as m,L as f,aa as c,c as b,o as v,f as r,b as V,a1 as u,a2 as k,k as y,m as g,O as x,a as s,W as C,t as i}from"./index-4YNffL2b.js";const B={op50:""},w=p({__name:"Collapsable",props:m({default:{type:Boolean},label:null},{modelValue:{type:Boolean,default:!1},modelModifiers:{}}),emits:["update:modelValue"],setup(o){const t=o,e=f(o,"modelValue");c(()=>{t.default!=null&&(e.value=!!t.default)});function n(a){return e.value=a,a}return(a,l)=>(v(),b("div",null,[r(a.$slots,"trigger",u(k({visible:e.value,setVisible:n})),()=>[s("button",{sticky:"","top-0":"","z-10":"",flex:"","items-center":"","justify-between":"",px2:"",py1:"","text-sm":"","backdrop-blur-xl":"",onClick:l[0]||(l[0]=_=>e.value=!e.value)},[s("span",null,i(t.label??"Collapsable"),1),l[1]||(l[1]=C()),s("span",B,i(e.value?"▲":"▼"),1)])]),V(d,null,{default:y(()=>[e.value?r(a.$slots,"default",u(x({key:0},{visible:e.value,setVisible:n}))):g("",!0)]),_:3})]))}});export{w as _};
 
 
assets/HeaderLink-iQXUza2b.js DELETED
@@ -1 +0,0 @@
1
- import{d as r,i as c,j as l,e,G as d,o as s,k as _,c as t,a,_ as i}from"./index-4YNffL2b.js";const k="/assets/logo-dark-CO0kwKsz.svg",p="/assets/logo-D6zeZTFl.svg",u=["src"],m=["src"],g=r({__name:"HeaderLink",setup(x){const n=c();return(f,o)=>(s(),l(e(d),{to:"/",flex:"~","items-center":"","gap-2":"","px-2":"","text-nowrap":"","text-2xl":"","outline-none":""},{default:_(()=>[e(n)?(s(),t("img",{key:0,src:e(k),"h-8":"","w-8":"",class:"theme-colored"},null,8,u)):(s(),t("img",{key:1,src:e(p),"h-8":"","w-8":"",class:"theme-colored"},null,8,m)),o[0]||(o[0]=a("div",{"font-cute":""},[a("span",null,"アイリ")],-1))]),_:1}))}}),L=i(g,[["__scopeId","data-v-496b6cde"]]);export{L as H,k as L,p as a};
 
 
assets/HeaderLink-krzA17lf.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{d as r,bC as c,x as l,e,bo as d,o as s,y as _,c as t,a,bn as i}from"./index-DfQ41DTF.js";const k="/assets/logo-dark-CO0kwKsz.svg",p="/assets/logo-D6zeZTFl.svg",u=["src"],m=["src"],x=r({__name:"HeaderLink",setup(g){const n=c();return(f,o)=>(s(),l(e(d),{to:"/",flex:"~","items-center":"","gap-2":"","px-2":"","text-nowrap":"","text-2xl":"","outline-none":""},{default:_(()=>[e(n)?(s(),t("img",{key:0,src:e(k),"h-8":"","w-8":"",class:"theme-colored"},null,8,u)):(s(),t("img",{key:1,src:e(p),"h-8":"","w-8":"",class:"theme-colored"},null,8,m)),o[0]||(o[0]=a("div",{"font-cute":""},[a("span",null,"アイリ")],-1))]),_:1}))}}),w=i(x,[["__scopeId","data-v-496b6cde"]]);export{w as H};
assets/IconStatusItem-CFCfq1lX.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{d as u,r as c,c as e,o as n,b as d,a as o,y as m,C as a,D as i,z as s,bn as _}from"./index-DfQ41DTF.js";import"./Stage.vue_vue_type_style_index_0_scoped_cad77b27_lang-BqPxkA1F.js";const p={flex:"~ col",bg:"neutral-200/50 dark:neutral-700",border:"neutral-100 dark:neutral-700 hover:primary-500/30 dark:hover:primary-400/30 solid 2","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",class:"menu-icon-status-item",transition:"all ease-in-out duration-400","w-full":"","cursor-pointer":"","of-hidden":"","rounded-xl":""},g={"z-1":"","flex-1":""},h={"text-lg":"","font-bold":"",class:"menu-icon-status-item-title",transition:"all ease-in-out duration-400"},k={text:"sm neutral-500 dark:neutral-400",class:"menu-icon-status-item-description",transition:"all ease-in-out duration-400"},f=["src"],x={"p-2":""},v={key:0,"size-3":"",bg:"green-500 dark:green-600","rounded-full":""},y={key:1,"size-3":"",bg:"neutral-400 dark:neutral-500","rounded-full":""},b=u({__name:"IconStatusItem",props:{title:null,description:null,icon:null,iconColor:null,iconImage:null,to:null,configured:{type:Boolean}},setup(r){const t=r;return(C,I)=>{const l=c("RouterLink");return n(),e("div",p,[d(l,{flex:"~ row",class:"menu-icon-status-item-link",bg:"neutral-50 dark:neutral-800",transition:"all ease-in-out duration-400",relative:"","h-full":"","w-full":"","items-center":"","overflow-hidden":"","rounded-lg":"","p-5":"","text-left":"",to:t.to},{default:m(()=>[o("div",g,[o("div",h,i(t.title),1),o("div",k,[o("span",null,i(t.description),1)])]),t.icon?(n(),e("div",{key:0,class:s(["menu-icon-status-item-icon",[t.icon]]),transition:"all ease-in-out duration-400",absolute:"","right-0":"","size-16":"","translate-y-2":"",text:"neutral-400/50 dark:neutral-600/50","grayscale-100":""},null,2)):a("",!0),t.iconColor?(n(),e("div",{key:1,class:s(["menu-icon-status-item-icon-color",[t.iconColor]]),transition:"all ease-in-out duration-400",absolute:"","right-0":"","size-16":"","translate-y-2":"",text:"neutral-400/50 dark:neutral-600/50","grayscale-100":""},null,2)):a("",!0),t.iconImage?(n(),e("img",{key:2,src:t.iconImage,class:"menu-icon-status-item-icon-image",transition:"all ease-in-out duration-400",absolute:"","right-0":"","size-16":"","translate-y-2":"","grayscale-100":""},null,8,f)):a("",!0)]),_:1},8,["to"]),o("div",x,[t.configured?(n(),e("div",v)):(n(),e("div",y))])])}}}),B=_(b,[["__scopeId","data-v-883ae105"]]);export{B as I};
assets/IconStatusItem-D6e36FSq.js DELETED
@@ -1 +0,0 @@
1
- import{d as u,r as c,c as e,o as n,b as d,a as o,k as m,m as a,t as i,q as s,_}from"./index-4YNffL2b.js";import"./Stage.vue_vue_type_style_index_0_scoped_cad77b27_lang-CEfpyF2P.js";const p={flex:"~ col",bg:"neutral-200/50 dark:neutral-700",border:"neutral-100 dark:neutral-700 hover:primary-500/30 dark:hover:primary-400/30 solid 2","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",class:"menu-icon-status-item",transition:"all ease-in-out duration-400","w-full":"","cursor-pointer":"","of-hidden":"","rounded-xl":""},g={"z-1":"","flex-1":""},h={"text-lg":"","font-bold":"",class:"menu-icon-status-item-title",transition:"all ease-in-out duration-400"},k={text:"sm neutral-500 dark:neutral-400",class:"menu-icon-status-item-description",transition:"all ease-in-out duration-400"},f=["src"],x={"p-2":""},v={key:0,"size-3":"",bg:"green-500 dark:green-600","rounded-full":""},y={key:1,"size-3":"",bg:"neutral-400 dark:neutral-500","rounded-full":""},b=u({__name:"IconStatusItem",props:{title:null,description:null,icon:null,iconColor:null,iconImage:null,to:null,configured:{type:Boolean}},setup(r){const t=r;return(I,C)=>{const l=c("RouterLink");return n(),e("div",p,[d(l,{flex:"~ row",class:"menu-icon-status-item-link",bg:"neutral-50 dark:neutral-800",transition:"all ease-in-out duration-400",relative:"","h-full":"","w-full":"","items-center":"","overflow-hidden":"","rounded-lg":"","p-5":"","text-left":"",to:t.to},{default:m(()=>[o("div",g,[o("div",h,i(t.title),1),o("div",k,[o("span",null,i(t.description),1)])]),t.icon?(n(),e("div",{key:0,class:s(["menu-icon-status-item-icon",[t.icon]]),transition:"all ease-in-out duration-400",absolute:"","right-0":"","size-16":"","translate-y-2":"",text:"neutral-400/50 dark:neutral-600/50","grayscale-100":""},null,2)):a("",!0),t.iconColor?(n(),e("div",{key:1,class:s(["menu-icon-status-item-icon-color",[t.iconColor]]),transition:"all ease-in-out duration-400",absolute:"","right-0":"","size-16":"","translate-y-2":"",text:"neutral-400/50 dark:neutral-600/50","grayscale-100":""},null,2)):a("",!0),t.iconImage?(n(),e("img",{key:2,src:t.iconImage,class:"menu-icon-status-item-icon-image",transition:"all ease-in-out duration-400",absolute:"","right-0":"","size-16":"","translate-y-2":"","grayscale-100":""},null,8,f)):a("",!0)]),_:1},8,["to"]),o("div",x,[t.configured?(n(),e("div",v)):(n(),e("div",y))])])}}}),B=_(b,[["__scopeId","data-v-883ae105"]]);export{B as I};
 
 
assets/Live2DSettings.vue_vue_type_script_setup_true_lang-AfMpF5ci.js DELETED
@@ -1 +0,0 @@
1
- import{l as T,T as re,A as ye,L as H,m as de,c as we,r as _e,D as xe,I as ke,n as J,M as ze,o as W,p as K,q as Ce,J as Se}from"./Stage.vue_vue_type_style_index_0_scoped_cad77b27_lang-CEfpyF2P.js";import{d as q,g as y,w as M,p as ue,U as ce,c as _,o as x,f as ve,af as Q,h as ee,i as Fe,aB as Le,X as Ie,x as fe,y as me,cl as De,cm as Be,F as Y,a,aD as Ee,v as Ne,cn as Pe,co as je,b as te,e as r,k as V,t as k,A as ae,H as Ae,q as ie,E as ne,I as Oe}from"./index-4YNffL2b.js";import{_ as oe}from"./Collapsable.vue_vue_type_script_setup_true_lang-fIuBpTjJ.js";const pt=q({__name:"Canvas",props:{width:null,height:null},setup(s){const t=s,l=y(),i=y(),e=y();async function c(v){H.registerTicker(de),T.add(re),i.value=new ye({width:t.width,height:t.height,backgroundAlpha:0}),e.value=i.value.view,e.value.style.objectFit="contain",v.appendChild(i.value.view)}function m(){var v;i.value&&i.value.renderer.resize(t.width,t.height),(v=i.value)!=null&&v.view&&(i.value.view.width=t.width,i.value.view.height=t.height)}return M([()=>t.width,()=>t.height],()=>m()),ue(async()=>l.value&&await c(l.value)),ce(()=>{var v;return(v=i.value)==null?void 0:v.destroy()}),(v,P)=>(x(),_("div",{ref_key:"containerRef",ref:l,"h-full":"","w-full":""},[ve(v.$slots,"default",{app:i.value})],512))}}),Ve=s=>Math.max(0,Math.min(1,s||0)),U=s=>Math.round(Ve(s)*255),$e=we("rgb"),Re=s=>{if(s===void 0)return;let t=U(s.r),l=U(s.g),i=U(s.b);return"#"+(1<<24|t<<16|l<<8|i).toString(16).slice(1)},Ue=s=>Re($e(s));function le(s,t,l){return(1-l)*s+l*t}function se(s,t){return s+Math.random()*(t-s)}function Te(){let s=-1,t,l=-1;function i(e,c){(c>=s||c<l)&&(t=[se(-1,1),se(-1,.7)],l=c,s=c+_e()/1e3,e.focusController.focus(t[0]*.5,t[1]*.5,!1)),e.focusController.update(c-l);const m=e.coreModel;m.setParameterValueById("ParamEyeBallX",le(m.getParameterValueById("ParamEyeBallX"),t[0],.3)),m.setParameterValueById("ParamEyeBallY",le(m.getParameterValueById("ParamEyeBallY"),t[1],.3))}return{update:i}}const ht=q({__name:"Model",props:{app:null,mouthOpenSize:{default:0},width:null,height:null,paused:{type:Boolean}},setup(s){const t=s,l=Q(()=>t.app),i=Q(()=>t.paused),e=y(),c=y(0),m=y(0),v=ee(()=>Math.max(0,Math.min(100,t.mouthOpenSize))),P=Fe(),I=Le(Ee),D=ee(()=>I.between("sm","md").value||I.smaller("sm").value),$=Te(),j=Ie(new xe({alpha:.2,blur:0,distance:20,rotation:45}));function R(){return e.value.internalModel.coreModel}function u(o){if(!o.value)return;let p=2.2;D.value&&(p=2.2);const F=t.height*.95/m.value*p,b=t.width*.95/c.value*p,L=Math.min(F,b);o.value.scale.set(L,L)}const{live2dModelFile:n,loadingLive2dModel:d,live2dCurrentMotion:f,availableLive2dMotions:g,live2dLoadSource:z,live2dModelUrl:B,themeColorsHue:C,themeColorsHueDynamic:A}=fe(me()),S=y({group:"Idle",index:0});async function E(){var G;if(!l.value)return;e.value&&(l.value.stage.removeChild(e.value),e.value.destroy(),e.value=void 0);const o=new H;z.value==="file"?await W.setupLive2DModel(o,[n.value]):z.value==="url"&&await W.setupLive2DModel(o,B.value),e.value=o,l.value.stage.addChild(e.value),c.value=e.value.width,m.value=e.value.height,e.value.x=t.width/2,e.value.y=t.height,e.value.rotation=Math.PI,e.value.skew.x=Math.PI,e.value.anchor.set(.5,.5),u(e),e.value.on("hit",w=>{e.value&&w.includes("body")&&e.value.motion("tap_body")});const p=e.value.internalModel,F=p.coreModel,b=p.motionManager;F.setParameterValueById("ParamMouthOpenY",v.value),g.value=Object.entries(b.definitions).flatMap(([w,h])=>h?h.map((be,Me)=>({motionName:w,motionIndex:Me,fileName:be.File})):[]).filter(Boolean),b.groups.idle&&((G=b.motionGroups[b.groups.idle])==null||G.forEach(w=>{w._motionData.curves.forEach(h=>{(h.id==="ParamEyeBallX"||h.id==="ParamEyeBallY")&&(h.id=`_${h.id}`)})}));const L=b.update;b.update=function(w,h){return L==null||L.call(this,w,h),b.state.currentGroup===b.groups.idle&&$.update(p,h),!0},b.on("motionStart",(w,h)=>{S.value={group:w,index:h}}),n.value&&await J.setItem("live2dModel",n.value),d.value=!1}async function pe(){if(!l.value)return;H.registerTicker(de),T.add(re),T.add(ke);const o=await J.getItem("live2dModel");if(o){n.value=o,z.value="file",d.value=!0;return}if(B.value){z.value="url",d.value=!0;return}d.value=!1}async function he(o,p){await e.value.motion(o,p,ze.FORCE)}const ge=De(()=>{e.value&&(e.value.x=t.width/2,e.value.y=t.height,u(e))},100),X=y(),N=y(0);function O(){if(e.value){const o=getComputedStyle(X.value).backgroundColor;j.value.color=Number(Ue(o).replace("#","0x")),e.value.filters=[j.value]}}M([()=>t.width,()=>t.height],()=>ge()),M(P,O,{immediate:!0}),M([e,C],O);function Z(){O(),N.value=requestAnimationFrame(Z)}return M(A,()=>{A.value?N.value=requestAnimationFrame(Z):(cancelAnimationFrame(N.value),N.value=0)},{immediate:!0}),M(v,o=>R().setParameterValueById("ParamMouthOpenY",o)),M(l,pe),M(f,o=>he(o.group,o.index)),M(i,o=>{var p,F;o?(p=l.value)==null||p.stop():(F=l.value)==null||F.start()}),Be(d,o=>{o&&E()},{debounce:1e3}),ue(O),ce(()=>{var o;cancelAnimationFrame(N.value),e.value&&((o=l.value)==null||o.stage.removeChild(e.value))}),(o,p)=>(x(),_(Y,null,[a("div",{ref_key:"dropShadowColorComputer",ref:X,hidden:"",bg:"primary-400 dark:primary-500"},null,512),ve(o.$slots,"default")],64))}}),He=["onClick"],Je={flex:"~ row 1","items-center":"","gap-1.5":""},Ye={"p-4":""},qe={class:"space-y-4"},Xe={class:"flex items-center justify-between"},Ze={class:"flex items-center gap-1 text-sm font-medium"},Ge=["disabled","placeholder"],We=["disabled"],Ke={class:"flex items-center justify-between"},Qe={class:"flex items-center gap-1 text-sm font-medium"},et=["disabled"],tt=["onClick"],at={"p-4":""},it={key:0,class:"space-y-4"},nt={class:"flex items-center gap-1 text-sm font-medium"},ot={flex:"","gap-2":""},lt=["onUpdate:modelValue"],st=["disabled","onClick"],rt=["disabled"],dt=["href","download"],ut=["disabled"],ct={key:1},gt=q({__name:"Live2DSettings",setup(s){const{t}=Ne(),l=Pe({accept:"application/zip"}),i=me(),{live2dModelFile:e,live2dMotionMap:c,live2dLoadSource:m,loadingLive2dModel:v,availableLive2dMotions:P,live2dModelUrl:I}=fe(i),D=y(I.value);l.onChange(u=>{u&&u.length>0&&(c.value={},e.value=u[0],m.value="file",v.value=!0)}),M(()=>i.loadingLive2dModel,u=>{u||m.value==="file"&&P.value.forEach(n=>{n.motionName in K?c.value[n.fileName]=n.motionName:c.value[n.fileName]=Ce})});async function $(u,n){if(!Object.keys(n).length)return u;const f=await new Se().loadAsync(u),g=Object.keys(f.files).find(S=>S.endsWith("model3.json"));if(!g)throw new Error("model3.json not found");const z=await f.file(g).async("string"),B=JSON.parse(z),C={};Object.entries(n).forEach(([S,E])=>{if(C[E]){C[E].push({File:S});return}C[E]=[{File:S}]}),B.FileReferences.Motions=C,f.file(g,JSON.stringify(B,null,2));const A=await f.generateAsync({type:"blob"});return new File([A],u.name,{type:u.type,lastModified:u.lastModified})}async function j(){const u=await J.getItem("live2dModel");if(!u)return;const n=await $(u,c.value);e.value=n,m.value="file",v.value=!0}const R=je(e);return(u,n)=>(x(),_("div",null,[te(r(oe),{"w-full":"",default:!0},{trigger:V(d=>[a("button",{bg:"zinc-100 dark:zinc-800",hover:"bg-zinc-200 dark:bg-zinc-700",transition:"all ease-in-out duration-250","w-full":"",flex:"","items-center":"","gap-1.5":"","rounded-lg":"","px-4":"","py-3":"","outline-none":"",class:"[&_.provider-icon]:grayscale-100 [&_.provider-icon]:hover:grayscale-0",onClick:f=>d.setVisible(!d.visible)},[a("div",Je,[n[3]||(n[3]=a("div",{"i-solar:magic-stick-3-bold-duotone":"",class:"provider-icon size-6",transition:"filter duration-250 ease-in-out"},null,-1)),a("div",null,k(r(t)("settings.live2d.change-model.title")),1)]),a("div",{transform:"",transition:"transform duration-250",class:ie({"rotate-180":d.visible})},n[4]||(n[4]=[a("div",{"i-solar:alt-arrow-down-bold-duotone":""},null,-1)]),2)],8,He)]),default:V(()=>[a("div",Ye,[a("div",qe,[a("div",Xe,[a("div",null,[a("div",Ze,k(r(t)("settings.live2d.change-model.from-url")),1)]),a("div",null,[ae(a("input",{"onUpdate:modelValue":n[0]||(n[0]=d=>D.value=d),disabled:r(i).loadingLive2dModel,type:"text",rounded:"",border:"zinc-300 dark:zinc-800 solid 1 focus:zinc-400 dark:focus:zinc-600",transition:"border duration-250 ease-in-out","px-2":"","py-1":"","text-sm":"","outline-none":"",placeholder:r(t)("settings.live2d.change-model.from-url-placeholder")},null,8,Ge),[[Ae,D.value]]),a("button",{disabled:r(i).loadingLive2dModel,bg:"zinc-100 dark:zinc-800",hover:"bg-zinc-200 dark:bg-zinc-700",transition:"all ease-in-out duration-250","ml-2":"",rounded:"","px-2":"","py-1":"","text-sm":"","outline-none":"",onClick:n[1]||(n[1]=d=>I.value=D.value)},k(r(t)("settings.live2d.change-model.from-url-confirm")),9,We)])]),a("div",Ke,[a("div",null,[a("div",Qe,k(r(t)("settings.live2d.change-model.from-file")),1)]),a("button",{disabled:r(i).loadingLive2dModel,rounded:"",bg:"zinc-100 dark:zinc-800",hover:"bg-zinc-200 dark:bg-zinc-700",transition:"all ease-in-out duration-250","px-2":"","py-1":"","text-sm":"","outline-none":"",onClick:n[2]||(n[2]=d=>r(l).open())},k(r(t)("settings.live2d.change-model.from-file-select")),9,et)])])])]),_:1}),te(r(oe),{"mt-4":"","w-full":"",default:!0},{trigger:V(d=>[a("button",{bg:"zinc-100 dark:zinc-800",hover:"bg-zinc-200 dark:bg-zinc-700",transition:"all ease-in-out duration-250","w-full":"",flex:"","items-center":"","gap-1.5":"","rounded-lg":"","px-4":"","py-3":"","outline-none":"",class:"[&_.provider-icon]:grayscale-100 [&_.provider-icon]:hover:grayscale-0",onClick:f=>d.setVisible(!d.visible)},[n[6]||(n[6]=a("div",{flex:"~ row 1","items-center":"","gap-1.5":""},[a("div",{"i-solar:face-scan-circle-bold-duotone":"",class:"provider-icon size-6",transition:"filter duration-250 ease-in-out"}),a("div",null," Edit motion map ")],-1)),a("div",{transform:"",transition:"transform duration-250",class:ie({"rotate-180":d.visible})},n[5]||(n[5]=[a("div",{"i-solar:alt-arrow-down-bold-duotone":""},null,-1)]),2)],8,tt)]),default:V(()=>{var d;return[a("div",at,[r(i).live2dLoadSource==="file"?(x(),_("div",it,[(x(!0),_(Y,null,ne(r(i).availableLive2dMotions,f=>(x(),_("div",{key:f.fileName,class:"flex items-center justify-between"},[a("div",nt,k(f.fileName),1),a("div",ot,[ae(a("select",{"onUpdate:modelValue":g=>r(i).live2dMotionMap[f.fileName]=g},[(x(!0),_(Y,null,ne(Object.keys(r(K)),g=>(x(),_("option",{key:g},k(g),1))),128))],8,lt),[[Oe,r(i).live2dMotionMap[f.fileName]]]),a("button",{disabled:r(i).loadingLive2dModel,rounded:"",bg:"zinc-100 dark:zinc-800",hover:"bg-zinc-200 dark:bg-zinc-700",transition:"all ease-in-out duration-250","px-2":"","py-1":"","text-sm":"","outline-none":"",onClick:g=>r(i).live2dCurrentMotion={group:f.motionName,index:f.motionIndex}}," Play ",8,st)])]))),128)),a("button",{disabled:r(i).loadingLive2dModel,"w-full":"",rounded:"",bg:"zinc-100 dark:zinc-800",hover:"bg-zinc-200 dark:bg-zinc-700",transition:"all ease-in-out duration-250",onClick:j}," Save and patch ",8,rt),a("a",{"mt-2":"",block:"",href:r(R),download:`${(d=r(i).live2dModelFile)==null?void 0:d.name}-motion-edited.zip`},[a("button",{disabled:r(i).loadingLive2dModel,"w-full":"",rounded:"",bg:"zinc-100 dark:zinc-800",hover:"bg-zinc-200 dark:bg-zinc-700",transition:"all ease-in-out duration-250"}," Export ",8,ut)],8,dt)])):(x(),_("div",ct," Not available for URL model "))])]}),_:1})]))}});export{ht as _,pt as a,gt as b,se as r};
 
 
assets/MobileInteractiveArea-CkhuOcV9.css DELETED
@@ -1 +0,0 @@
1
- .animate-stripe[data-v-98f97943]{background-image:repeating-linear-gradient(-45deg,#a16207,#a16207 25px,#eab308 25px,#eab308 50px);background-size:175% 100%}.animate-stripe[data-v-98f97943]:hover{animation:progress-98f97943 2s linear infinite}@-webkit-keyframes progress-98f97943{0%{background-position:0 0}to{background-position:-75px 0px}}@-moz-keyframes progress-98f97943{0%{background-position:0 0}to{background-position:-75px 0px}}@-ms-keyframes progress-98f97943{0%{background-position:0 0}to{background-position:-75px 0px}}@keyframes progress-98f97943{0%{background-position:0 0}to{background-position:-70px 0px}}.theme-colored[data-v-2d5e277e]{filter:hue-rotate(calc(var(--theme-colors-hue, 0) * 1deg))}.slide-forward-enter-active[data-v-2a32d08f],.slide-forward-leave-active[data-v-2a32d08f]{transition:all .2s ease;position:absolute;width:100%}.slide-forward-enter-from[data-v-2a32d08f]{transform:translate(100%)}.slide-forward-leave-to[data-v-2a32d08f]{transform:translate(-30%);opacity:0}.slide-forward-enter-to[data-v-2a32d08f],.slide-forward-leave-from[data-v-2a32d08f]{transform:translate(0)}.slide-backward-enter-active[data-v-2a32d08f],.slide-backward-leave-active[data-v-2a32d08f]{transition:all .2s ease;position:absolute;width:100%}.slide-backward-enter-from[data-v-2a32d08f]{transform:translate(-30%);opacity:0}.slide-backward-leave-to[data-v-2a32d08f]{transform:translate(100%)}.slide-backward-enter-to[data-v-2a32d08f],.slide-backward-leave-from[data-v-2a32d08f]{transform:translate(0)}
 
 
assets/MobileInteractiveArea.vue_vue_type_script_setup_true_lang-zC-LvSty.js DELETED
The diff for this file is too large to render. See raw diff
 
assets/Model.vue_vue_type_script_setup_true_lang-CXVrD7v3.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{o as F,T as Y,A as re,L as P,p as q,n as ue,r as se,D as de,I as ce,m as R,M as ve,q as T}from"./Stage.vue_vue_type_style_index_0_scoped_cad77b27_lang-BqPxkA1F.js";import{d as $,g as h,w as p,m as j,H as G,c as N,o as X,p as J,br as z,h as O,bC as pe,j as he,G as fe,s as me,v as ge,bJ as Me,bK as we,bx as ye,a as be,q as Se}from"./index-DfQ41DTF.js";const ke=$({__name:"Canvas",props:{width:null,height:null},setup(o,{expose:l}){const t=o,d=h(),e=h(),i=h();async function c(n){P.registerTicker(q),F.add(Y),e.value=new re({width:t.width,height:t.height,backgroundAlpha:0,preserveDrawingBuffer:!0}),i.value=e.value.view,i.value.style.objectFit="contain",n.appendChild(e.value.view)}function y(){var n;e.value&&e.value.renderer.resize(t.width,t.height),(n=e.value)!=null&&n.view&&(e.value.view.width=t.width,e.value.view.height=t.height)}p([()=>t.width,()=>t.height],()=>y()),j(async()=>d.value&&await c(d.value)),G(()=>{var n;return(n=e.value)==null?void 0:n.destroy()});async function B(){return new Promise(g=>{if(!i.value||!e.value)return g(null);e.value.render(),i.value.toBlob(g)})}return l({captureFrame:B}),(n,g)=>(X(),N("div",{ref_key:"containerRef",ref:d,"h-full":"","w-full":""},[J(n.$slots,"default",{app:e.value})],512))}}),xe=o=>Math.max(0,Math.min(1,o||0)),C=o=>Math.round(xe(o)*255),Be=ue("rgb"),Ce=o=>{if(o===void 0)return;let l=C(o.r),t=C(o.g),d=C(o.b);return"#"+(1<<24|l<<16|t<<8|d).toString(16).slice(1)},Fe=o=>Ce(Be(o));function V(o,l,t){return(1-t)*o+t*l}function H(o,l){return o+Math.random()*(l-o)}function Pe(){let o=-1,l,t=-1;function d(e,i){(i>=o||i<t)&&(l=[H(-1,1),H(-1,.7)],t=i,o=i+se()/1e3,e.focusController.focus(l[0]*.5,l[1]*.5,!1)),e.focusController.update(i-t);const c=e.coreModel;c.setParameterValueById("ParamEyeBallX",V(c.getParameterValueById("ParamEyeBallX"),l[0],.3)),c.setParameterValueById("ParamEyeBallY",V(c.getParameterValueById("ParamEyeBallY"),l[1],.3))}return{update:d}}const _e=$({__name:"Model",props:{app:null,mouthOpenSize:{default:0},width:null,height:null,paused:{type:Boolean}},setup(o){const l=o,t=z(()=>l.app),d=z(()=>l.paused),e=h(),i=h(0),c=h(0),y=O(()=>Math.max(0,Math.min(100,l.mouthOpenSize))),B=pe(),n=he(Se),g=O(()=>n.between("sm","md").value||n.smaller("sm").value),K=Pe(),I=fe(new de({alpha:.2,blur:0,distance:20,rotation:45}));function U(){return e.value.internalModel.coreModel}function D(a){if(!a.value)return;let r=2.2;g.value&&(r=2.2);const f=l.height*.95/c.value*r,s=l.width*.95/i.value*r,m=Math.min(f,s);a.value.scale.set(m,m)}const{live2dModelFile:b,loadingLive2dModel:M,live2dCurrentMotion:W,availableLive2dMotions:Q,live2dLoadSource:S,live2dModelUrl:k,themeColorsHue:Z,themeColorsHueDynamic:_}=me(ge()),ee=h({group:"Idle",index:0});async function ae(){var L;if(!t.value)return;e.value&&(t.value.stage.removeChild(e.value),e.value.destroy(),e.value=void 0);const a=new P;S.value==="file"?await T.setupLive2DModel(a,[b.value]):S.value==="url"&&await T.setupLive2DModel(a,k.value),e.value=a,t.value.stage.addChild(e.value),i.value=e.value.width,c.value=e.value.height,e.value.x=l.width/2,e.value.y=l.height,e.value.rotation=Math.PI,e.value.skew.x=Math.PI,e.value.anchor.set(.5,.5),D(e),e.value.on("hit",v=>{e.value&&v.includes("body")&&e.value.motion("tap_body")});const r=e.value.internalModel,f=r.coreModel,s=r.motionManager;f.setParameterValueById("ParamMouthOpenY",y.value),Q.value=Object.entries(s.definitions).flatMap(([v,u])=>u?u.map((ie,ne)=>({motionName:v,motionIndex:ne,fileName:ie.File})):[]).filter(Boolean),s.groups.idle&&((L=s.motionGroups[s.groups.idle])==null||L.forEach(v=>{v._motionData.curves.forEach(u=>{(u.id==="ParamEyeBallX"||u.id==="ParamEyeBallY")&&(u.id=`_${u.id}`)})}));const m=s.update;s.update=function(v,u){return m==null||m.call(this,v,u),s.state.currentGroup===s.groups.idle&&K.update(r,u),!0},s.on("motionStart",(v,u)=>{ee.value={group:v,index:u}}),b.value&&await R.setItem("live2dModel",b.value),M.value=!1}async function te(){if(!t.value)return;P.registerTicker(q),F.add(Y),F.add(ce);const a=await R.getItem("live2dModel");if(a){b.value=a,S.value="file",M.value=!0;return}if(k.value){S.value="url",M.value=!0;return}M.value=!1}async function le(a,r){await e.value.motion(a,r,ve.FORCE)}const oe=Me(()=>{e.value&&(e.value.x=l.width/2,e.value.y=l.height,D(e))},100),A=h(),w=h(0);function x(){if(e.value){const a=getComputedStyle(A.value).backgroundColor;I.value.color=Number(Fe(a).replace("#","0x")),e.value.filters=[I.value]}}p([()=>l.width,()=>l.height],()=>oe()),p(B,x,{immediate:!0}),p([e,Z],x);function E(){x(),w.value=requestAnimationFrame(E)}return p(_,()=>{_.value?w.value=requestAnimationFrame(E):(cancelAnimationFrame(w.value),w.value=0)},{immediate:!0}),p(y,a=>U().setParameterValueById("ParamMouthOpenY",a)),p(t,te),p(W,a=>le(a.group,a.index)),p(d,a=>{var r,f;a?(r=t.value)==null||r.stop():(f=t.value)==null||f.start()}),we(M,a=>{a&&ae()},{debounce:1e3}),j(x),G(()=>{var a;cancelAnimationFrame(w.value),e.value&&((a=t.value)==null||a.stage.removeChild(e.value))}),(a,r)=>(X(),N(ye,null,[be("div",{ref_key:"dropShadowColorComputer",ref:A,hidden:"",bg:"primary-400 dark:primary-500"},null,512),J(a.$slots,"default")],64))}});export{_e as _,ke as a,H as r};
assets/ProviderApiKeyInput.vue_vue_type_script_setup_true_lang-BUuYMTIp.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{_ as u}from"./ProviderSettingsLayout.vue_vue_type_script_setup_true_lang-DI9uisuD.js";import{d as t,bN as i,bO as n,h as s,x as m,o as p}from"./index-DfQ41DTF.js";const b=t({__name:"ProviderApiKeyInput",props:i({providerName:null,placeholder:null,required:{type:Boolean},label:null,description:null},{modelValue:{required:!0},modelModifiers:{}}),emits:["update:modelValue"],setup(e){const l=e,o=n(e,"modelValue"),a=s(()=>l.description||`API Key for ${l.providerName}`);return(c,r)=>(p(),m(u,{modelValue:o.value,"onUpdate:modelValue":r[0]||(r[0]=d=>o.value=d),label:e.label||"API Key",description:a.value,placeholder:e.placeholder,required:e.required,type:"password"},null,8,["modelValue","label","description","placeholder","required"]))}});export{b as _};
assets/ProviderBaseUrlInput.vue_vue_type_script_setup_true_lang-Du2Y_uh3.js DELETED
@@ -1 +0,0 @@
1
- import{_ as p}from"./Collapsable.vue_vue_type_script_setup_true_lang-fIuBpTjJ.js";import{d,g as m,j as u,o as c,k as n,a as e,f,t as _,q as v,K as b,L as g}from"./index-4YNffL2b.js";import{_ as V}from"./ProviderSettingsLayout.vue_vue_type_script_setup_true_lang-BFL_vPEb.js";const x=["onClick"],h={class:"text-lg text-neutral-500 md:text-2xl dark:text-neutral-400"},B={"mt-4":""},C=d({__name:"ProviderAdvancedSettings",props:{title:null,initialVisible:{type:Boolean}},setup(l){const a=m(l.initialVisible||!1);function r(){a.value=!a.value}return(o,i)=>(c(),u(p,{"w-full":""},{trigger:n(s=>[e("button",{transition:"all ease-in-out duration-250","w-full":"",flex:"","items-center":"","gap-1.5":"","outline-none":"",class:"[&_.provider-icon]:grayscale-100 [&_.provider-icon]:hover:grayscale-0",onClick:()=>s.setVisible(!s.visible)&&r()},[e("h2",h,[e("span",null,_(l.title||"Advanced"),1)]),e("div",{transform:"",transition:"transform duration-250",class:v({"rotate-180":s.visible})},i[0]||(i[0]=[e("div",{"i-solar:alt-arrow-down-bold-duotone":""},null,-1)]),2)],8,x)]),default:n(()=>[e("div",B,[f(o.$slots,"default")])]),_:3}))}}),w=d({__name:"ProviderBaseUrlInput",props:b({placeholder:null,required:{type:Boolean},label:null,description:null},{modelValue:{required:!0},modelModifiers:{}}),emits:["update:modelValue"],setup(l){const t=l,a=g(l,"modelValue");return(r,o)=>(c(),u(V,{modelValue:a.value,"onUpdate:modelValue":o[0]||(o[0]=i=>a.value=i),label:t.label||"Base URL",description:t.description||"Custom base URL (optional)",placeholder:t.placeholder,required:t.required,type:"text"},null,8,["modelValue","label","description","placeholder","required"]))}});export{C as _,w as a};
 
 
assets/ProviderBaseUrlInput.vue_vue_type_script_setup_true_lang-VdHwjLw0.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{_ as p}from"./Collapsable.vue_vue_type_script_setup_true_lang-C9YANSys.js";import{d,g as m,x as u,o as c,y as n,a as e,p as f,D as _,z as v,bN as b,bO as g}from"./index-DfQ41DTF.js";import{_ as V}from"./ProviderSettingsLayout.vue_vue_type_script_setup_true_lang-DI9uisuD.js";const x=["onClick"],h={class:"text-lg text-neutral-500 md:text-2xl dark:text-neutral-400"},y={"mt-4":""},q=d({__name:"ProviderAdvancedSettings",props:{title:null,initialVisible:{type:Boolean}},setup(l){const a=m(l.initialVisible||!1);function r(){a.value=!a.value}return(o,i)=>(c(),u(p,{"w-full":""},{trigger:n(s=>[e("button",{transition:"all ease-in-out duration-250","w-full":"",flex:"","items-center":"","gap-1.5":"","outline-none":"",class:"[&_.provider-icon]:grayscale-100 [&_.provider-icon]:hover:grayscale-0",onClick:()=>s.setVisible(!s.visible)&&r()},[e("h2",h,[e("span",null,_(l.title||"Advanced"),1)]),e("div",{transform:"",transition:"transform duration-250",class:v({"rotate-180":s.visible})},i[0]||(i[0]=[e("div",{"i-solar:alt-arrow-down-bold-duotone":""},null,-1)]),2)],8,x)]),default:n(()=>[e("div",y,[f(o.$slots,"default")])]),_:3}))}}),w=d({__name:"ProviderBaseUrlInput",props:b({placeholder:null,required:{type:Boolean},label:null,description:null},{modelValue:{required:!0},modelModifiers:{}}),emits:["update:modelValue"],setup(l){const t=l,a=g(l,"modelValue");return(r,o)=>(c(),u(V,{modelValue:a.value,"onUpdate:modelValue":o[0]||(o[0]=i=>a.value=i),label:t.label||"Base URL",description:t.description||"Custom base URL (optional)",placeholder:t.placeholder,required:t.required,type:"text"},null,8,["modelValue","label","description","placeholder","required"]))}});export{q as _,w as a};
assets/ProviderSettingsLayout.vue_vue_type_script_setup_true_lang-BFL_vPEb.js DELETED
@@ -1 +0,0 @@
1
- import{d as u,K as p,L as v,A as x,V as b,o as a,c as s,h as f,a as l,b as g,W as h,m as y,t as d,q as k,j as $,f as m,z as _,F as B}from"./index-4YNffL2b.js";const w=["type"],C=u({__name:"Input",props:p({type:null},{modelValue:{required:!0},modelModifiers:{}}),emits:["update:modelValue"],setup(e){const n=e,t=v(e,"modelValue");return(o,r)=>x((a(),s("input",{"onUpdate:modelValue":r[0]||(r[0]=i=>t.value=i),type:n.type||"text",border:"neutral-100 dark:neutral-800 solid 2 focus:neutral-200 dark:focus:neutral-700",transition:"all duration-250 ease-in-out","w-full":"","rounded-lg":"","px-2":"","py-1":"","text-nowrap":"","text-sm":"","outline-none":"",bg:"neutral-100 dark:neutral-800 focus:neutral-50 dark:focus:neutral-900"},null,8,w)),[[b,t.value]])}}),q={"max-w-full":""},I={flex:"~ col gap-4"},N={class:"flex items-center gap-1 text-sm font-medium"},P={key:0,class:"text-red-500"},D={class:"text-xs text-neutral-500 dark:text-neutral-400","text-nowrap":""},F=u({__name:"FieldInput",props:{modelValue:null,label:null,description:null,placeholder:null,required:{type:Boolean},type:null,inputClass:null},emits:["update:modelValue"],setup(e,{emit:n}){const t=e,o=n,r=f({get:()=>t.modelValue,set:i=>o("update:modelValue",i)});return(i,c)=>(a(),s("div",q,[l("label",I,[l("div",null,[l("div",N,[h(d(e.label)+" ",1),e.required!==!1?(a(),s("span",P,"*")):y("",!0)]),l("div",D,d(e.description),1)]),g(C,{modelValue:r.value,"onUpdate:modelValue":c[0]||(c[0]=V=>r.value=V),type:e.type,placeholder:e.placeholder,class:k(e.inputClass)},null,8,["modelValue","type","placeholder","class"])])]))}}),T=u({__name:"ProviderApiKeyInput",props:p({providerName:null,placeholder:null,required:{type:Boolean},label:null,description:null},{modelValue:{required:!0},modelModifiers:{}}),emits:["update:modelValue"],setup(e){const n=e,t=v(e,"modelValue"),o=f(()=>n.description||`API Key for ${n.providerName}`);return(r,i)=>(a(),$(F,{modelValue:t.value,"onUpdate:modelValue":i[0]||(i[0]=c=>t.value=c),label:e.label||"API Key",description:o.value,placeholder:e.placeholder,required:e.required,type:"password"},null,8,["modelValue","label","description","placeholder","required"]))}}),M={flex:"~ col gap-6"},R={flex:"~ row","items-center":"","justify-between":""},S={class:"text-lg text-neutral-500 md:text-2xl dark:text-neutral-400"},A={text:"neutral-400 dark:neutral-500"},W=u({__name:"ProviderBasicSettings",props:{title:null,description:null,onReset:{type:Function}},setup(e){return(n,t)=>(a(),s("div",M,[l("div",R,[l("div",null,[l("h2",S,d(e.title||"Basic"),1),l("div",A,[l("span",null,d(e.description||"Essential settings"),1)])]),e.onReset?(a(),s("button",{key:0,title:"Reset settings",flex:"","items-center":"","justify-center":"","rounded-full":"","p-2":"",transition:"all duration-250 ease-in-out",text:"neutral-500 dark:neutral-400",bg:"transparent dark:transparent hover:neutral-200 dark:hover:neutral-800 active:neutral-300 dark:active:neutral-700",onClick:t[0]||(t[0]=(...o)=>e.onReset&&e.onReset(...o))},t[1]||(t[1]=[l("div",{"i-solar:refresh-bold-duotone":"","text-xl":""},null,-1)]))):y("",!0)]),m(n.$slots,"default")]))}}),K={bg:"neutral-50 dark:[rgba(0,0,0,0.3)]","rounded-xl":"","p-4":"",flex:"~ col gap-6"},G=u({__name:"ProviderSettingsContainer",setup(e){return(n,t)=>(a(),s("div",K,[m(n.$slots,"default")]))}}),j={flex:"~ row","items-center":"","gap-2":"",initial:{opacity:0,x:10},enter:{opacity:1,x:0},leave:{opacity:0,x:-10},duration:250},U={relative:""},z={"text-3xl":"","font-semibold":""},E={text:"neutral-100/50 dark:neutral-500/20","pointer-events-none":"",fixed:"","bottom-0":"","right-0":"","translate-x-10":"","translate-y-10":""},H=u({__name:"ProviderSettingsLayout",props:{providerName:null,providerIcon:null,providerIconColor:null,onBack:{type:Function}},setup(e){return(n,t)=>{const o=_("motion");return a(),s(B,null,[x((a(),s("div",j,[l("button",{onClick:t[0]||(t[0]=(...r)=>e.onBack&&e.onBack(...r))},t[1]||(t[1]=[l("div",{"i-solar:alt-arrow-left-line-duotone":"","text-2xl":""},null,-1)])),l("h1",U,[t[2]||(t[2]=l("div",{absolute:"","left-0":"","top-0":"","translate-y":"[-80%]"},[l("span",{text:"neutral-300 dark:neutral-500"},"Provider")],-1)),l("div",z,d(e.providerName),1)])])),[[o]]),m(n.$slots,"default"),l("div",E,[l("div",{text:"40",class:k(e.providerIcon||e.providerIconColor)},null,2)])],64)}}});export{F as _,G as a,W as b,T as c,H as d};
 
 
assets/ProviderSettingsLayout.vue_vue_type_script_setup_true_lang-DI9uisuD.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{d,bN as b,bO as k,A as p,c0 as y,o as a,c as o,h as g,a as t,b as h,b_ as _,C as x,D as i,z as v,p as c,bw as $,bx as V}from"./index-DfQ41DTF.js";const w=["type"],C=d({__name:"Input",props:b({type:null},{modelValue:{required:!0},modelModifiers:{}}),emits:["update:modelValue"],setup(e){const n=e,l=k(e,"modelValue");return(r,s)=>p((a(),o("input",{"onUpdate:modelValue":s[0]||(s[0]=u=>l.value=u),type:n.type||"text",border:"neutral-100 dark:neutral-800 solid 2 focus:neutral-200 dark:focus:neutral-700",transition:"all duration-250 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,8,w)),[[y,l.value]])}}),B={"max-w-full":""},N={flex:"~ col gap-4"},I={class:"flex items-center gap-1 text-sm font-medium"},D={key:0,class:"text-red-500"},R={class:"text-xs text-neutral-500 dark:text-neutral-400","text-nowrap":""},L=d({__name:"FieldInput",props:{modelValue:null,label:null,description:null,placeholder:null,required:{type:Boolean},type:null,inputClass:null},emits:["update:modelValue"],setup(e,{emit:n}){const l=e,r=n,s=g({get:()=>l.modelValue,set:u=>r("update:modelValue",u)});return(u,m)=>(a(),o("div",B,[t("label",N,[t("div",null,[t("div",I,[_(i(e.label)+" ",1),e.required!==!1?(a(),o("span",D,"*")):x("",!0)]),t("div",R,i(e.description),1)]),h(C,{modelValue:s.value,"onUpdate:modelValue":m[0]||(m[0]=f=>s.value=f),type:e.type,placeholder:e.placeholder,class:v(e.inputClass)},null,8,["modelValue","type","placeholder","class"])])]))}}),S={flex:"~ col gap-6"},F={flex:"~ row","items-center":"","justify-between":""},M={class:"text-lg text-neutral-500 md:text-2xl dark:text-neutral-400"},P={text:"neutral-400 dark:neutral-500"},O=d({__name:"ProviderBasicSettings",props:{title:null,description:null,onReset:{type:Function}},setup(e){return(n,l)=>(a(),o("div",S,[t("div",F,[t("div",null,[t("h2",M,i(e.title||"Basic"),1),t("div",P,[t("span",null,i(e.description||"Essential settings"),1)])]),e.onReset?(a(),o("button",{key:0,title:"Reset settings",flex:"","items-center":"","justify-center":"","rounded-full":"","p-2":"",transition:"all duration-250 ease-in-out",text:"neutral-500 dark:neutral-400",bg:"transparent dark:transparent hover:neutral-200 dark:hover:neutral-800 active:neutral-300 dark:active:neutral-700",onClick:l[0]||(l[0]=(...r)=>e.onReset&&e.onReset(...r))},l[1]||(l[1]=[t("div",{"i-solar:refresh-bold-duotone":"","text-xl":""},null,-1)]))):x("",!0)]),c(n.$slots,"default")]))}}),q={bg:"neutral-50 dark:[rgba(0,0,0,0.3)]","rounded-xl":"","p-4":"",flex:"~ col gap-6"},T=d({__name:"ProviderSettingsContainer",setup(e){return(n,l)=>(a(),o("div",q,[c(n.$slots,"default")]))}}),j={flex:"~ row","items-center":"","gap-2":"",initial:{opacity:0,x:10},enter:{opacity:1,x:0},leave:{opacity:0,x:-10},duration:250},z={relative:""},E={"text-3xl":"","font-semibold":""},U={text:"neutral-100/50 dark:neutral-500/20","pointer-events-none":"",fixed:"","bottom-0":"","right-0":"","translate-x-10":"","translate-y-10":""},G=d({__name:"ProviderSettingsLayout",props:{providerName:null,providerIcon:null,providerIconColor:null,onBack:{type:Function}},setup(e){return(n,l)=>{const r=$("motion");return a(),o(V,null,[p((a(),o("div",j,[t("button",{onClick:l[0]||(l[0]=(...s)=>e.onBack&&e.onBack(...s))},l[1]||(l[1]=[t("div",{"i-solar:alt-arrow-left-line-duotone":"","text-2xl":""},null,-1)])),t("h1",z,[l[2]||(l[2]=t("div",{absolute:"","left-0":"","top-0":"","translate-y":"[-80%]"},[t("span",{text:"neutral-300 dark:neutral-500"},"Provider")],-1)),t("div",E,i(e.providerName),1)])])),[[r]]),c(n.$slots,"default"),t("div",U,[t("div",{text:"40",class:v(e.providerIcon||e.providerIconColor)},null,2)])],64)}}});export{L as _,T as a,O as b,G as c,C as d};
assets/RadioCardDetailManySelect.vue_vue_type_script_setup_true_lang-BFlEAEkF.js DELETED
@@ -1 +0,0 @@
1
- import{d as k,g as b,c as o,o as l,q as r,a as t,m as v,t as s,b as C,k as $,J as y,_ as w,h as I,A as B,H as R,F as S,E as T,j as z}from"./index-4YNffL2b.js";import"./Stage.vue_vue_type_style_index_0_scoped_cad77b27_lang-CEfpyF2P.js";import{_ as E}from"./TransitionVertical.vue_vue_type_script_setup_true_lang-D4nd9Jtx.js";const N=["checked","name","value"],D={class:"relative mr-3 mt-0.5 flex-shrink-0"},P={class:"w-full flex flex-col gap-2"},L={class:"flex items-center"},j={key:0,class:"relative"},q=["title"],M={key:1,class:"mt-2"},U=["value","placeholder"],F=k({__name:"RadioCardDetail",props:{id:null,name:null,value:null,title:null,description:null,modelValue:null,deprecated:{type:Boolean,default:!1},showExpandCollapse:{type:Boolean,default:!0},expandCollapseThreshold:{default:100},customInputValue:{default:""},customInputPlaceholder:{default:""},showCustomInput:{type:Boolean,default:!1}},emits:["update:modelValue","update:customInputValue"],setup(e,{emit:f}){const d=f,c=b(!1);function n(){c.value=!c.value}function m(x){const u=x.target;d("update:customInputValue",u.value)}return(x,u)=>(l(),o("label",{key:e.id,class:r(["form_radio-card-detail relative flex cursor-pointer items-start rounded-xl p-3 pr-[20px]",[e.modelValue===e.value?"bg-primary-50 dark:bg-primary-900/20 border-primary-100 dark:border-primary-900 hover:border-primary-500/30 dark:hover:border-primary-400/30":"bg-white dark:bg-neutral-900/20 border-neutral-100 dark:border-neutral-700 hover:border-primary-500/30 dark:hover:border-primary-400/30",e.modelValue===e.value?"form_radio-card-detail-active":"",e.deprecated?"opacity-60":""]]),transition:"all duration-200 ease-in-out",border:"2 solid"},[t("input",{checked:e.modelValue===e.value,type:"radio",name:e.name,value:e.value,class:"absolute opacity-0",onChange:u[0]||(u[0]=g=>x.$emit("update:modelValue",e.value))},null,40,N),t("div",D,[t("div",{class:r(["size-5 border-2 rounded-full transition-colors duration-200",[e.modelValue===e.value?"border-primary-500 dark:border-primary-400":"border-neutral-300 dark:border-neutral-600"]])},[t("div",{class:r(["absolute left-1/2 top-1/2 size-3 rounded-full transition-opacity duration-200 -translate-x-1/2 -translate-y-1/2",[e.modelValue===e.value?"opacity-100 bg-primary-500 dark:bg-primary-400":"opacity-0"]])},null,2)],2)]),t("div",P,[t("div",L,[t("span",{class:r(["line-clamp-1 font-medium",[e.modelValue===e.value?"text-neutral-700 dark:text-neutral-300":"text-neutral-700 dark:text-neutral-400"]])},s(e.title),3)]),e.description?(l(),o("div",j,[C(E,null,{default:$(()=>[c.value?(l(),o("div",{key:1,class:r(["cursor-pointer text-xs",[e.modelValue===e.value?"text-neutral-600 dark:text-neutral-400":"text-neutral-500 dark:text-neutral-500"]]),onClick:y(n,["prevent"])},s(e.description),3)):(l(),o("div",{key:0,class:r(["line-clamp-2 cursor-pointer text-xs",[e.modelValue===e.value?"text-neutral-600 dark:text-neutral-400":"text-neutral-500 dark:text-neutral-500"]]),title:e.description,onClick:y(n,["prevent"])},s(e.description),11,q))]),_:1}),e.showExpandCollapse&&e.description.length>e.expandCollapseThreshold?(l(),o("button",{key:0,class:"text-primary-500 dark:text-primary-400 mt-0.5 inline-flex items-center text-xs",onClick:y(n,["prevent"])},[t("span",null,s(c.value?"Show less":"Show more"),1),t("div",{class:r([{"rotate-180":c.value},"transition-transform duration-200"])},u[1]||(u[1]=[t("div",{"i-solar:alt-arrow-down-bold-duotone":"","ml-0.5":"","text-xs":""},null,-1)]),2)])):v("",!0)])):v("",!0),e.showCustomInput&&e.modelValue===e.value?(l(),o("div",M,[t("input",{value:e.customInputValue,type:"text",class:"w-full border border-neutral-300 rounded bg-white px-2 py-1 text-sm dark:border-neutral-700 dark:bg-neutral-900",placeholder:e.customInputPlaceholder,onInput:m},null,40,U)])):v("",!0)])],2))}}),A=w(F,[["__scopeId","data-v-3b099adf"]]),H=["checked","name","value"],J={flex:"~ col","min-h-16":"","w-full":"","items-start":"","justify-center":"","pb-2":"","pl-5":"","pr-4":"","pt-2":""},Q=k({__name:"RadioCardSimple",props:{id:null,name:null,value:null,title:null,description:null,modelValue:null},emits:["update:modelValue"],setup(e){return(f,d)=>(l(),o("label",{key:e.id,border:"2px solid",class:r(["form_radio-card-simple relative",[e.modelValue===e.value?"bg-primary-50 dark:bg-primary-900/20 border-primary-100 dark:border-primary-900 hover:border-primary-500/30 dark:hover:border-primary-400/30":"bg-white dark:bg-neutral-900/20 border-neutral-100 dark:border-neutral-700 hover:border-primary-500/30 dark:hover:border-primary-400/30",e.modelValue===e.value?"form_radio-card-simple-active":""]]),transition:"all duration-200 ease-in-out",flex:"~ col",block:"","min-w-50":"","w-fit":"","cursor-pointer":"","items-start":"","rounded-xl":"","p-4":"","text-left":""},[t("input",{checked:e.modelValue===e.value,type:"radio",name:e.name,value:e.value,class:"[&:checked+div]:border-primary-500 dark:[&:checked+div]:border-primary-400 absolute opacity-0 [&:checked+div_.radio-dot]:opacity-100",onChange:d[0]||(d[0]=c=>f.$emit("update:modelValue",e.value))},null,40,H),d[1]||(d[1]=t("div",{class:"radio-circle absolute left-2 top-2 size-5 rounded-full",border:"2 solid neutral-300 dark:neutral-600",transition:"all duration-200 ease-in-out"},[t("div",{class:"radio-dot absolute left-1/2 top-1/2 size-3 rounded-full opacity-0 -translate-x-1/2 -translate-y-1/2",transition:"all duration-200 ease-in-out",bg:"primary-500 dark:primary-400"})],-1)),t("div",J,[t("span",{class:r(["radio-item-name font-bold",[e.modelValue===e.value?"text-neutral-700 dark:text-neutral-300":"text-neutral-500 dark:text-neutral-500"]]),text:"md",transition:"all duration-200 ease-in-out"},s(e.title),3),e.description?(l(),o("span",{key:0,class:r(["radio-item-description",[e.modelValue===e.value?"text-neutral-600 dark:text-neutral-400":"text-neutral-400 dark:text-neutral-600"]]),transition:"all duration-200 ease-in-out"},s(e.description),3)):v("",!0)]),d[2]||(d[2]=t("div",{class:"bg-dotted-neutral-200/80 dark:bg-dotted-neutral-700/50 [input:checked~&]:bg-dotted-primary-300/50 dark:[input:checked~&]:bg-dotted-primary-200/20",absolute:"","inset-0":"","z--1":"",style:{"background-size":"10px 10px","mask-image":"linear-gradient(165deg, white 30%, transparent 50%)"}},null,-1))],2))}}),oe=w(Q,[["__scopeId","data-v-7daf4ec0"]]),G={class:"radio-card-detail-many-select"},K={key:0,class:"relative"},O=["placeholder"],W={class:"mt-4 space-y-2"},X={key:0,class:"text-sm text-neutral-500 dark:text-neutral-400"},Y={key:1,class:"flex items-center gap-3 border border-2 border-amber-200 rounded-xl bg-amber-50 p-4 dark:border-amber-800 dark:bg-amber-900/20"},Z={class:"flex flex-col"},_={class:"font-medium"},ee={class:"text-sm text-amber-600 dark:text-amber-400"},te={class:"relative"},ne=k({__name:"RadioCardDetailManySelect",props:{items:null,modelValue:null,searchable:{type:Boolean,default:!0},searchPlaceholder:{default:"Search..."},searchNoResultsTitle:{default:"No results found"},searchNoResultsDescription:{default:"Try a different search term"},searchResultsText:{default:"{count} of {total} results"},customInputPlaceholder:{default:"Enter custom value"},expandButtonText:{default:"Show more"},collapseButtonText:{default:"Show less"}},emits:["update:modelValue","update:customValue"],setup(e,{emit:f}){const d=e,c=f,n=b(""),m=b(!1),x=b(""),u=I(()=>{if(!n.value)return d.items;const p=n.value.toLowerCase();return d.items.filter(a=>a.name.toLowerCase().includes(p)||a.description&&a.description.toLowerCase().includes(p))});function g(){n.value=""}function V(p){x.value=p,c("update:customValue",p)}return(p,a)=>(l(),o("div",G,[e.searchable?(l(),o("div",K,[a[5]||(a[5]=t("div",{class:"pointer-events-none absolute inset-y-0 left-0 flex items-center pl-3"},[t("div",{"i-solar:magnifer-line-duotone":"",class:"text-neutral-500 dark:text-neutral-400"})],-1)),B(t("input",{"onUpdate:modelValue":a[0]||(a[0]=i=>n.value=i),type:"search",class:"w-full rounded-xl p-2.5 pl-10 text-sm outline-none",border:"focus:primary-100 dark:focus:primary-900 ~ neutral-200 dark:neutral-800 2",transition:"all duration-200 ease-in-out",ring:"focus:primary-500 dark:focus:primary-400 0 focus:2 focus:offset-0 focus:opacity-50",bg:"white dark:neutral-900",placeholder:e.searchPlaceholder},null,8,O),[[R,n.value]]),n.value?(l(),o("button",{key:0,type:"button",class:"absolute inset-y-0 right-0 flex items-center pr-3",onClick:g},a[4]||(a[4]=[t("div",{"i-solar:close-circle-line-duotone":"",class:"text-neutral-500 dark:text-neutral-400 hover:text-neutral-700 dark:hover:text-neutral-200"},null,-1)]))):v("",!0)])):v("",!0),t("div",W,[n.value?(l(),o("div",X,s(e.searchResultsText.replace("{count}",u.value.length.toString()).replace("{total}",e.items.length.toString())),1)):v("",!0),n.value&&u.value.length===0?(l(),o("div",Y,[a[6]||(a[6]=t("div",{"i-solar:info-circle-line-duotone":"",class:"text-2xl text-amber-500 dark:text-amber-400"},null,-1)),t("div",Z,[t("span",_,s(e.searchNoResultsTitle),1),t("span",ee,s(e.searchNoResultsDescription.replace("{query}",n.value)),1)])])):v("",!0),t("div",te,[t("div",{class:r(["scrollbar-hide grid auto-cols-[350px] grid-flow-col gap-4 overflow-x-auto pb-4",[m.value?"grid-cols-1 md:grid-cols-2 grid-flow-row auto-cols-auto":""]]),transition:"all duration-200 ease-in-out",style:{"scroll-snap-type":"x mandatory"}},[(l(!0),o(S,null,T(u.value,i=>(l(),z(A,{id:i.id,key:i.id,value:i.id,title:i.name,description:i.description,deprecated:i.deprecated,"show-expand-collapse":!0,"expand-collapse-threshold":100,"show-custom-input":i.customizable,"custom-input-value":x.value,"custom-input-placeholder":e.customInputPlaceholder,"model-value":e.modelValue,name:"radio-card-detail-many-select",class:"scroll-snap-align-start","onUpdate:modelValue":a[1]||(a[1]=h=>c("update:modelValue",h)),"onUpdate:customInputValue":a[2]||(a[2]=h=>V(h))},null,8,["id","value","title","description","deprecated","show-custom-input","custom-input-value","custom-input-placeholder","model-value"]))),128))],2),t("div",{bg:"neutral-100 dark:[rgba(0,0,0,0.3)]","rounded-xl":"",class:r([m.value?"fixed bottom-4 left-1/2 translate-x--1/2 z-10 w-full px-9 max-w-screen-lg":"mt-0 w-full rounded-lg"])},[t("button",{"w-full":"",flex:"","items-center":"","justify-center":"","gap-2":"","rounded-lg":"","py-2":"",transition:"all duration-200 ease-in-out",class:r([m.value?"bg-primary-500 hover:bg-primary-600 text-white":"bg-white dark:bg-neutral-900 hover:bg-neutral-100 dark:hover:bg-neutral-800"]),onClick:a[3]||(a[3]=i=>m.value=!m.value)},[t("span",null,s(m.value?e.collapseButtonText:e.expandButtonText),1),t("div",{class:r([m.value?"rotate-180":"","text-lg"]),"i-solar:alt-arrow-down-bold-duotone":"",transition:"transform duration-200 ease-in-out"},null,2)],2)],2)])])]))}});export{oe as R,ne as _};
 
 
assets/RadioCardDetailManySelect.vue_vue_type_script_setup_true_lang-CDWI8QsS.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{d as k,g as f,c as o,o as l,z as r,a as t,C as v,D as s,b as C,y as $,bM as h,bn as w,h as I,A as B,bH as R,bx as S,by as T,x as z}from"./index-DfQ41DTF.js";import"./Stage.vue_vue_type_style_index_0_scoped_cad77b27_lang-BqPxkA1F.js";import{_ as D}from"./TransitionVertical.vue_vue_type_script_setup_true_lang-C8e2RfG_.js";const N=["checked","name","value"],E={class:"relative mr-3 mt-0.5 flex-shrink-0"},P={class:"w-full flex flex-col gap-2"},L={class:"flex items-center"},M={key:0,class:"relative"},U=["title"],j={key:1,class:"mt-2"},q=["value","placeholder"],A=k({__name:"RadioCardDetail",props:{id:null,name:null,value:null,title:null,description:null,modelValue:null,deprecated:{type:Boolean,default:!1},showExpandCollapse:{type:Boolean,default:!0},expandCollapseThreshold:{default:100},customInputValue:{default:""},customInputPlaceholder:{default:""},showCustomInput:{type:Boolean,default:!1}},emits:["update:modelValue","update:customInputValue"],setup(e,{emit:p}){const d=p,c=f(!1);function n(){c.value=!c.value}function m(x){const u=x.target;d("update:customInputValue",u.value)}return(x,u)=>(l(),o("label",{key:e.id,class:r(["form_radio-card-detail relative flex cursor-pointer items-start rounded-xl p-3 pr-[20px]",[e.modelValue===e.value?"bg-primary-50 dark:bg-primary-900/20 border-primary-100 dark:border-primary-900 hover:border-primary-500/30 dark:hover:border-primary-400/30":"bg-white dark:bg-neutral-900/20 border-neutral-100 dark:border-neutral-700 hover:border-primary-500/30 dark:hover:border-primary-400/30",e.modelValue===e.value?"form_radio-card-detail-active":"",e.deprecated?"opacity-60":""]]),transition:"all duration-200 ease-in-out",border:"2 solid"},[t("input",{checked:e.modelValue===e.value,type:"radio",name:e.name,value:e.value,class:"absolute opacity-0",onChange:u[0]||(u[0]=g=>x.$emit("update:modelValue",e.value))},null,40,N),t("div",E,[t("div",{class:r(["size-5 border-2 rounded-full transition-colors duration-200",[e.modelValue===e.value?"border-primary-500 dark:border-primary-400":"border-neutral-300 dark:border-neutral-600"]])},[t("div",{class:r(["absolute left-1/2 top-1/2 size-3 rounded-full transition-opacity duration-200 -translate-x-1/2 -translate-y-1/2",[e.modelValue===e.value?"opacity-100 bg-primary-500 dark:bg-primary-400":"opacity-0"]])},null,2)],2)]),t("div",P,[t("div",L,[t("span",{class:r(["line-clamp-1 font-medium",[e.modelValue===e.value?"text-neutral-700 dark:text-neutral-300":"text-neutral-700 dark:text-neutral-400"]])},s(e.title),3)]),e.description?(l(),o("div",M,[C(D,null,{default:$(()=>[c.value?(l(),o("div",{key:1,class:r(["cursor-pointer text-xs",[e.modelValue===e.value?"text-neutral-600 dark:text-neutral-400":"text-neutral-500 dark:text-neutral-500"]]),onClick:h(n,["prevent"])},s(e.description),3)):(l(),o("div",{key:0,class:r(["line-clamp-2 cursor-pointer text-xs",[e.modelValue===e.value?"text-neutral-600 dark:text-neutral-400":"text-neutral-500 dark:text-neutral-500"]]),title:e.description,onClick:h(n,["prevent"])},s(e.description),11,U))]),_:1}),e.showExpandCollapse&&e.description.length>e.expandCollapseThreshold?(l(),o("button",{key:0,class:"text-primary-500 dark:text-primary-400 mt-0.5 inline-flex items-center text-xs",onClick:h(n,["prevent"])},[t("span",null,s(c.value?"Show less":"Show more"),1),t("div",{class:r([{"rotate-180":c.value},"transition-transform duration-200"])},u[1]||(u[1]=[t("div",{"i-solar:alt-arrow-down-bold-duotone":"","ml-0.5":"","text-xs":""},null,-1)]),2)])):v("",!0)])):v("",!0),e.showCustomInput&&e.modelValue===e.value?(l(),o("div",j,[t("input",{value:e.customInputValue,type:"text",class:"w-full border border-neutral-300 rounded bg-white px-2 py-1 text-sm dark:border-neutral-700 dark:bg-neutral-900",placeholder:e.customInputPlaceholder,onInput:m},null,40,q)])):v("",!0)])],2))}}),F=w(A,[["__scopeId","data-v-3b099adf"]]),H=["checked","name","value"],Q={flex:"~ col","min-h-16":"","w-full":"","items-start":"","justify-center":"","pb-2":"","pl-5":"","pr-4":"","pt-2":""},G=k({__name:"RadioCardSimple",props:{id:null,name:null,value:null,title:null,description:null,modelValue:null},emits:["update:modelValue"],setup(e){return(p,d)=>(l(),o("label",{key:e.id,border:"2px solid",class:r(["form_radio-card-simple relative",[e.modelValue===e.value?"bg-primary-50 dark:bg-primary-900/20 border-primary-100 dark:border-primary-900 hover:border-primary-500/30 dark:hover:border-primary-400/30":"bg-white dark:bg-neutral-900/20 border-neutral-100 dark:border-neutral-700 hover:border-primary-500/30 dark:hover:border-primary-400/30",e.modelValue===e.value?"form_radio-card-simple-active":""]]),transition:"all duration-200 ease-in-out",flex:"~ col",block:"","min-w-50":"","w-fit":"","cursor-pointer":"","items-start":"","rounded-xl":"","p-4":"","text-left":""},[t("input",{checked:e.modelValue===e.value,type:"radio",name:e.name,value:e.value,class:"[&:checked+div]:border-primary-500 dark:[&:checked+div]:border-primary-400 absolute opacity-0 [&:checked+div_.radio-dot]:opacity-100",onChange:d[0]||(d[0]=c=>p.$emit("update:modelValue",e.value))},null,40,H),d[1]||(d[1]=t("div",{class:"radio-circle absolute left-2 top-2 size-5 rounded-full",border:"2 solid neutral-300 dark:neutral-600",transition:"all duration-200 ease-in-out"},[t("div",{class:"radio-dot absolute left-1/2 top-1/2 size-3 rounded-full opacity-0 -translate-x-1/2 -translate-y-1/2",transition:"all duration-200 ease-in-out",bg:"primary-500 dark:primary-400"})],-1)),t("div",Q,[t("span",{class:r(["radio-item-name font-bold",[e.modelValue===e.value?"text-neutral-700 dark:text-neutral-300":"text-neutral-500 dark:text-neutral-500"]]),text:"md",transition:"all duration-200 ease-in-out"},s(e.title),3),e.description?(l(),o("span",{key:0,class:r(["radio-item-description",[e.modelValue===e.value?"text-neutral-600 dark:text-neutral-400":"text-neutral-400 dark:text-neutral-600"]]),transition:"all duration-200 ease-in-out"},s(e.description),3)):v("",!0)]),d[2]||(d[2]=t("div",{class:"bg-dotted-neutral-200/80 dark:bg-dotted-neutral-700/50 [input:checked~&]:bg-dotted-primary-300/50 dark:[input:checked~&]:bg-dotted-primary-200/20",absolute:"","inset-0":"","z--1":"",style:{"background-size":"10px 10px","mask-image":"linear-gradient(165deg, white 30%, transparent 50%)"}},null,-1))],2))}}),oe=w(G,[["__scopeId","data-v-7daf4ec0"]]),J={class:"radio-card-detail-many-select"},K={key:0,class:"relative"},O=["placeholder"],W={class:"mt-4 space-y-2"},X={key:0,class:"text-sm text-neutral-500 dark:text-neutral-400"},Y={key:1,class:"flex items-center gap-3 border border-2 border-amber-200 rounded-xl bg-amber-50 p-4 dark:border-amber-800 dark:bg-amber-900/20"},Z={class:"flex flex-col"},_={class:"font-medium"},ee={class:"text-sm text-amber-600 dark:text-amber-400"},te={class:"relative"},ne=k({__name:"RadioCardDetailManySelect",props:{items:null,modelValue:null,searchable:{type:Boolean,default:!0},searchPlaceholder:{default:"Search..."},searchNoResultsTitle:{default:"No results found"},searchNoResultsDescription:{default:"Try a different search term"},searchResultsText:{default:"{count} of {total} results"},customInputPlaceholder:{default:"Enter custom value"},expandButtonText:{default:"Show more"},collapseButtonText:{default:"Show less"}},emits:["update:modelValue","update:customValue"],setup(e,{emit:p}){const d=e,c=p,n=f(""),m=f(!1),x=f(""),u=I(()=>{if(!n.value)return d.items;const b=n.value.toLowerCase();return d.items.filter(a=>a.name.toLowerCase().includes(b)||a.description&&a.description.toLowerCase().includes(b))});function g(){n.value=""}function V(b){x.value=b,c("update:customValue",b)}return(b,a)=>(l(),o("div",J,[e.searchable?(l(),o("div",K,[a[5]||(a[5]=t("div",{class:"pointer-events-none absolute inset-y-0 left-0 flex items-center pl-3"},[t("div",{"i-solar:magnifer-line-duotone":"",class:"text-neutral-500 dark:text-neutral-400"})],-1)),B(t("input",{"onUpdate:modelValue":a[0]||(a[0]=i=>n.value=i),type:"search",class:"w-full rounded-xl p-2.5 pl-10 text-sm outline-none",border:"focus:primary-100 dark:focus:primary-900 ~ neutral-200 dark:neutral-800 2",transition:"all duration-200 ease-in-out",ring:"focus:primary-500 dark:focus:primary-400 0 focus:2 focus:offset-0 focus:opacity-50",bg:"white dark:neutral-900",placeholder:e.searchPlaceholder},null,8,O),[[R,n.value]]),n.value?(l(),o("button",{key:0,type:"button",class:"absolute inset-y-0 right-0 flex items-center pr-3",onClick:g},a[4]||(a[4]=[t("div",{"i-solar:close-circle-line-duotone":"",class:"text-neutral-500 dark:text-neutral-400 hover:text-neutral-700 dark:hover:text-neutral-200"},null,-1)]))):v("",!0)])):v("",!0),t("div",W,[n.value?(l(),o("div",X,s(e.searchResultsText.replace("{count}",u.value.length.toString()).replace("{total}",e.items.length.toString())),1)):v("",!0),n.value&&u.value.length===0?(l(),o("div",Y,[a[6]||(a[6]=t("div",{"i-solar:info-circle-line-duotone":"",class:"text-2xl text-amber-500 dark:text-amber-400"},null,-1)),t("div",Z,[t("span",_,s(e.searchNoResultsTitle),1),t("span",ee,s(e.searchNoResultsDescription.replace("{query}",n.value)),1)])])):v("",!0),t("div",te,[t("div",{class:r(["scrollbar-hide grid auto-cols-[350px] grid-flow-col gap-4 overflow-x-auto pb-4",[m.value?"grid-cols-1 md:grid-cols-2 grid-flow-row auto-cols-auto":""]]),transition:"all duration-200 ease-in-out",style:{"scroll-snap-type":"x mandatory"}},[(l(!0),o(S,null,T(u.value,i=>(l(),z(F,{id:i.id,key:i.id,value:i.id,title:i.name,description:i.description,deprecated:i.deprecated,"show-expand-collapse":!0,"expand-collapse-threshold":100,"show-custom-input":i.customizable,"custom-input-value":x.value,"custom-input-placeholder":e.customInputPlaceholder,"model-value":e.modelValue,name:"radio-card-detail-many-select",class:"scroll-snap-align-start","onUpdate:modelValue":a[1]||(a[1]=y=>c("update:modelValue",y)),"onUpdate:customInputValue":a[2]||(a[2]=y=>V(y))},null,8,["id","value","title","description","deprecated","show-custom-input","custom-input-value","custom-input-placeholder","model-value"]))),128))],2),t("div",{bg:"neutral-100 dark:[rgba(0,0,0,0.3)]","rounded-xl":"",class:r([m.value?"fixed bottom-4 left-1/2 translate-x--1/2 z-10 w-full px-9 max-w-screen-lg":"mt-0 w-full rounded-lg"])},[t("button",{"w-full":"",flex:"","items-center":"","justify-center":"","gap-2":"","rounded-lg":"","py-2":"",transition:"all duration-200 ease-in-out",class:r([m.value?"bg-primary-500 hover:bg-primary-600 text-white":"bg-white dark:bg-neutral-900 hover:bg-neutral-100 dark:hover:bg-neutral-800"]),onClick:a[3]||(a[3]=i=>m.value=!m.value)},[t("span",null,s(m.value?e.collapseButtonText:e.expandButtonText),1),t("div",{class:r([m.value?"rotate-180":"","text-lg"]),"i-solar:alt-arrow-down-bold-duotone":"",transition:"transform duration-200 ease-in-out"},null,2)],2)],2)])])]))}});export{oe as R,ne as _};
assets/Range-BtQ2NUqM.js DELETED
@@ -1 +0,0 @@
1
- import{d as f,h as s,g as n,w as x,p as g,A as y,H as _,o as V,c as k,_ as C}from"./index-4YNffL2b.js";import"./Stage.vue_vue_type_style_index_0_scoped_cad77b27_lang-CEfpyF2P.js";const R=["min","max","step"],M=f({__name:"Range",props:{modelValue:null,min:{default:0},max:{default:100},step:{default:1},disabled:{type:Boolean,default:!1},thumbColor:{default:"#9090906e"},trackColor:{default:"gray"},trackValueColor:{default:"red"}},emits:["update:modelValue"],setup(d,{emit:m}){const t=d,i=m,p=s(()=>t.min*1e4),c=s(()=>t.max*1e4),v=s(()=>t.step*1e4),e=n(),o=n(t.modelValue*1e4);x(o,r=>{i("update:modelValue",r/1e4),u()}),g(()=>{u()});function u(){e.value&&(e.value.style.setProperty("--value",e.value.value),e.value.style.setProperty("--min",e.value.min?e.value.min:t.min.toString()),e.value.style.setProperty("--max",e.value.max?e.value.max:t.max.toString()))}return(r,a)=>y((V(),k("input",{ref_key:"sliderRef",ref:e,"onUpdate:modelValue":a[0]||(a[0]=l=>o.value=l),type:"range",min:p.value,max:c.value,step:v.value,class:"data-gui-range slider-progress",onInput:a[1]||(a[1]=l=>{l.target.style.setProperty("--value",l.target.value)})},null,40,R)),[[_,o.value,void 0,{number:!0}]])}}),w=C(M,[["__scopeId","data-v-8d439080"]]);export{w as R};
 
 
assets/Range-naQD8Ont.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{d as f,h as s,g as n,w as x,m as g,A as y,bH as _,o as V,c as k,bn as b}from"./index-DfQ41DTF.js";import"./Stage.vue_vue_type_style_index_0_scoped_cad77b27_lang-BqPxkA1F.js";const C=["min","max","step"],R=f({__name:"Range",props:{modelValue:null,min:{default:0},max:{default:100},step:{default:1},disabled:{type:Boolean,default:!1},thumbColor:{default:"#9090906e"},trackColor:{default:"gray"},trackValueColor:{default:"red"}},emits:["update:modelValue"],setup(d,{emit:m}){const t=d,i=m,p=s(()=>t.min*1e4),c=s(()=>t.max*1e4),v=s(()=>t.step*1e4),e=n(),o=n(t.modelValue*1e4);x(o,r=>{i("update:modelValue",r/1e4),u()}),g(()=>{u()});function u(){e.value&&(e.value.style.setProperty("--value",e.value.value),e.value.style.setProperty("--min",e.value.min?e.value.min:t.min.toString()),e.value.style.setProperty("--max",e.value.max?e.value.max:t.max.toString()))}return(r,a)=>y((V(),k("input",{ref_key:"sliderRef",ref:e,"onUpdate:modelValue":a[0]||(a[0]=l=>o.value=l),type:"range",min:p.value,max:c.value,step:v.value,class:"data-gui-range slider-progress",onInput:a[1]||(a[1]=l=>{l.target.style.setProperty("--value",l.target.value)})},null,40,C)),[[_,o.value,void 0,{number:!0}]])}}),w=b(R,[["__scopeId","data-v-8d439080"]]);export{w as R};
assets/{Stage.vue_vue_type_style_index_0_scoped_cad77b27_lang-CEfpyF2P.js → Stage.vue_vue_type_style_index_0_scoped_cad77b27_lang-BqPxkA1F.js} RENAMED
The diff for this file is too large to render. See raw diff
 
assets/TransitionVertical.vue_vue_type_script_setup_true_lang-C8e2RfG_.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{d as T,x as l,o as m,bB as B,y as b,p as v}from"./index-DfQ41DTF.js";const n="0px",W=T({__name:"TransitionVertical",props:{duration:{default:250},easingEnter:{default:"ease-in-out"},easingLeave:{default:"ease-in-out"},opacityClosed:{default:0},opacityOpened:{default:1}},setup(c){const r=c;function p(o){return{height:o.style.height,width:o.style.width,position:o.style.position,visibility:o.style.visibility,overflow:o.style.overflow,paddingTop:o.style.paddingTop,paddingBottom:o.style.paddingBottom,borderTopWidth:o.style.borderTopWidth,borderBottomWidth:o.style.borderBottomWidth,marginTop:o.style.marginTop,marginBottom:o.style.marginBottom}}function y(o,t){const{width:i}=getComputedStyle(o);o.style.width=i,o.style.position="absolute",o.style.visibility="hidden",o.style.height="";const{height:s}=getComputedStyle(o);return o.style.width=t.width,o.style.position=t.position,o.style.visibility=t.visibility,o.style.height=n,o.style.overflow="hidden",t.height&&t.height!==n?t.height:s}function h(o,t,i,s,d){const e=o.animate(s,d);o.style.height=t.height,e.onfinish=()=>{o.style.overflow=t.overflow,i()}}function g(o,t){return[{height:n,opacity:r.opacityClosed,paddingTop:n,paddingBottom:n,borderTopWidth:n,borderBottomWidth:n,marginTop:n,marginBottom:n},{height:o,opacity:r.opacityOpened,paddingTop:t.paddingTop,paddingBottom:t.paddingBottom,borderTopWidth:t.borderTopWidth,borderBottomWidth:t.borderBottomWidth,marginTop:t.marginTop,marginBottom:t.marginBottom}]}function u(o,t){const i=o,s=p(i),d=y(i,s),e=g(d,s),a={duration:r.duration,easing:r.easingEnter};h(i,s,t,e,a)}function f(o,t){const i=o,s=p(i),{height:d}=getComputedStyle(i);i.style.height=d,i.style.overflow="hidden";const e=g(d,s).reverse(),a={duration:r.duration,easing:r.easingLeave};h(i,s,t,e,a)}return(o,t)=>(m(),l(B,{css:!1,onEnter:u,onLeave:f},{default:b(()=>[v(o.$slots,"default")]),_:3}))}});export{W as _};
assets/TransitionVertical.vue_vue_type_script_setup_true_lang-D4nd9Jtx.js DELETED
@@ -1 +0,0 @@
1
- import{d as T,j as l,o as m,T as B,k as b,f as v}from"./index-4YNffL2b.js";const n="0px",W=T({__name:"TransitionVertical",props:{duration:{default:250},easingEnter:{default:"ease-in-out"},easingLeave:{default:"ease-in-out"},opacityClosed:{default:0},opacityOpened:{default:1}},setup(c){const r=c;function p(o){return{height:o.style.height,width:o.style.width,position:o.style.position,visibility:o.style.visibility,overflow:o.style.overflow,paddingTop:o.style.paddingTop,paddingBottom:o.style.paddingBottom,borderTopWidth:o.style.borderTopWidth,borderBottomWidth:o.style.borderBottomWidth,marginTop:o.style.marginTop,marginBottom:o.style.marginBottom}}function y(o,t){const{width:i}=getComputedStyle(o);o.style.width=i,o.style.position="absolute",o.style.visibility="hidden",o.style.height="";const{height:s}=getComputedStyle(o);return o.style.width=t.width,o.style.position=t.position,o.style.visibility=t.visibility,o.style.height=n,o.style.overflow="hidden",t.height&&t.height!==n?t.height:s}function h(o,t,i,s,d){const e=o.animate(s,d);o.style.height=t.height,e.onfinish=()=>{o.style.overflow=t.overflow,i()}}function g(o,t){return[{height:n,opacity:r.opacityClosed,paddingTop:n,paddingBottom:n,borderTopWidth:n,borderBottomWidth:n,marginTop:n,marginBottom:n},{height:o,opacity:r.opacityOpened,paddingTop:t.paddingTop,paddingBottom:t.paddingBottom,borderTopWidth:t.borderTopWidth,borderBottomWidth:t.borderBottomWidth,marginTop:t.marginTop,marginBottom:t.marginBottom}]}function u(o,t){const i=o,s=p(i),d=y(i,s),e=g(d,s),a={duration:r.duration,easing:r.easingEnter};h(i,s,t,e,a)}function f(o,t){const i=o,s=p(i),{height:d}=getComputedStyle(i);i.style.height=d,i.style.overflow="hidden";const e=g(d,s).reverse(),a={duration:r.duration,easing:r.easingLeave};h(i,s,t,e,a)}return(o,t)=>(m(),l(B,{css:!1,onEnter:u,onLeave:f},{default:b(()=>[v(o.$slots,"default")]),_:3}))}});export{W as _};
 
 
assets/_...all_-B9hj4crd.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{bn as e,c as n,o as c}from"./index-DfQ41DTF.js";const o={};function _(t,r){return c(),n("div",null," 404 - Page not found ")}const s=e(o,[["render",_]]);export{s as default};
assets/_...all_-BCnRIuf9.js DELETED
@@ -1 +0,0 @@
1
- import{_ as e,c as _,o as c}from"./index-4YNffL2b.js";const n={};function o(t,r){return c(),_("div",null," 404 - Page not found ")}const s=e(n,[["render",o]]);export{s as default};
 
 
assets/{audio-1nV_7KND.js → audio-BBFpw-95.js} RENAMED
@@ -1 +1 @@
1
- import{d as s,g as f,c as d,o as p,a as t}from"./index-4YNffL2b.js";const R=s({__name:"audio",setup(_){const a=f(),l=f();function u(o){var r,c,i;if(!o)return;const n=(c=(r=l.value)==null?void 0:r.files)==null?void 0:c[0];if(!n)return;const e=document.createElement("audio");(i=a.value)==null||i.appendChild(e),e.src=URL.createObjectURL(n),e.controls=!0,e.load(),e.play()}return(o,n)=>(p(),d("div",null,[t("div",null,[t("div",{ref_key:"containerRef",ref:a},null,512),t("input",{ref_key:"fileInputRef",ref:l,type:"file",onChange:u},null,544)])]))}});export{R as default};
 
1
+ import{d as s,g as f,c as d,o as p,a as t}from"./index-DfQ41DTF.js";const R=s({__name:"audio",setup(_){const a=f(),l=f();function u(o){var r,c,i;if(!o)return;const n=(c=(r=l.value)==null?void 0:r.files)==null?void 0:c[0];if(!n)return;const e=document.createElement("audio");(i=a.value)==null||i.appendChild(e),e.src=URL.createObjectURL(n),e.controls=!0,e.load(),e.play()}return(o,n)=>(p(),d("div",null,[t("div",null,[t("div",{ref_key:"containerRef",ref:a},null,512),t("input",{ref_key:"fileInputRef",ref:l,type:"file",onChange:u},null,544)])]))}});export{R as default};
assets/cloudflare-workers-ai-Qanyjg-b.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import"./Stage.vue_vue_type_style_index_0_scoped_cad77b27_lang-BqPxkA1F.js";import{d as V,bN as A,bO as g,x as b,o as k,bE as h,s as x,h as m,m as C,w as M,y as v,b as s,e as n}from"./index-DfQ41DTF.js";import{u as $}from"./providers-CM7Pgz9x.js";import{_ as q,a as w,b as D,c as K}from"./ProviderSettingsLayout.vue_vue_type_script_setup_true_lang-DI9uisuD.js";import{_ as P}from"./ProviderApiKeyInput.vue_vue_type_script_setup_true_lang-BUuYMTIp.js";const B=V({__name:"ProviderAccountIdInput",props:A({placeholder:null,required:{type:Boolean},label:null,description:null},{modelValue:{required:!0},modelModifiers:{}}),emits:["update:modelValue"],setup(c){const t=c,d=g(c,"modelValue");return(o,l)=>(k(),b(q,{modelValue:d.value,"onUpdate:modelValue":l[0]||(l[0]=r=>d.value=r),label:t.label||"Account ID",description:t.description||"Account ID",placeholder:t.placeholder,required:t.required,type:"text"},null,8,["modelValue","label","description","placeholder","required"]))}}),a="cloudflare-workers-ai",E=V({__name:"cloudflare-workers-ai",setup(c){const t=h(),d=$(),{providers:o}=x(d),l=m(()=>d.getProviderMetadata(a)),r=m({get:()=>{var e;return((e=o.value[a])==null?void 0:e.apiKey)||""},set:e=>{o.value[a]||(o.value[a]={}),o.value[a].apiKey=e}}),i=m({get:()=>{var e;return((e=o.value[a])==null?void 0:e.accountId)||""},set:e=>{o.value[a]||(o.value[a]={}),o.value[a].accountId=e}});C(()=>{var e,u;d.initializeProvider(a),r.value=((e=o.value[a])==null?void 0:e.apiKey)||"",i.value=((u=o.value[a])==null?void 0:u.accountId)||""}),M([r,i],()=>{o.value[a]={...o.value[a],apiKey:r.value,accountId:i.value}});function y(){var e;o.value[a]={...(e=l.value)==null?void 0:e.defaultOptions}}return(e,u)=>{var f,_;return k(),b(n(K),{"provider-name":(f=l.value)==null?void 0:f.localizedName,"provider-icon-color":(_=l.value)==null?void 0:_.iconColor,"on-back":()=>n(t).back()},{default:v(()=>[s(n(w),null,{default:v(()=>[s(n(D),{title:"Basic",description:"Essential settings","on-reset":y},{default:v(()=>{var I;return[s(n(P),{modelValue:r.value,"onUpdate:modelValue":u[0]||(u[0]=p=>r.value=p),"provider-name":(I=l.value)==null?void 0:I.localizedName,placeholder:"Your Cloudflare API token"},null,8,["modelValue","provider-name"]),s(n(B),{modelValue:i.value,"onUpdate:modelValue":u[1]||(u[1]=p=>i.value=p),label:"Account ID",description:"Cloudflare Account ID",placeholder:"Your Cloudflare Account ID"},null,8,["modelValue"])]}),_:1})]),_:1})]),_:1},8,["provider-name","provider-icon-color","on-back"])}}});export{E as default};
assets/cloudflare-workers-ai-THpGP95U.js DELETED
@@ -1 +0,0 @@
1
- import"./Stage.vue_vue_type_style_index_0_scoped_cad77b27_lang-CEfpyF2P.js";import{d as V,K as A,L as g,j as b,o as k,s as h,x,h as v,p as C,w as K,k as m,b as i,e as n}from"./index-4YNffL2b.js";import{u as M}from"./providers-DdneczH1.js";import{_ as $,a as q,b as w,c as D,d as P}from"./ProviderSettingsLayout.vue_vue_type_script_setup_true_lang-BFL_vPEb.js";const B=V({__name:"ProviderAccountIdInput",props:A({placeholder:null,required:{type:Boolean},label:null,description:null},{modelValue:{required:!0},modelModifiers:{}}),emits:["update:modelValue"],setup(c){const t=c,d=g(c,"modelValue");return(o,l)=>(k(),b($,{modelValue:d.value,"onUpdate:modelValue":l[0]||(l[0]=r=>d.value=r),label:t.label||"Account ID",description:t.description||"Account ID",placeholder:t.placeholder,required:t.required,type:"text"},null,8,["modelValue","label","description","placeholder","required"]))}}),a="cloudflare-workers-ai",U=V({__name:"cloudflare-workers-ai",setup(c){const t=h(),d=M(),{providers:o}=x(d),l=v(()=>d.getProviderMetadata(a)),r=v({get:()=>{var e;return((e=o.value[a])==null?void 0:e.apiKey)||""},set:e=>{o.value[a]||(o.value[a]={}),o.value[a].apiKey=e}}),s=v({get:()=>{var e;return((e=o.value[a])==null?void 0:e.accountId)||""},set:e=>{o.value[a]||(o.value[a]={}),o.value[a].accountId=e}});C(()=>{var e,u;d.initializeProvider(a),r.value=((e=o.value[a])==null?void 0:e.apiKey)||"",s.value=((u=o.value[a])==null?void 0:u.accountId)||""}),K([r,s],()=>{o.value[a]={...o.value[a],apiKey:r.value,accountId:s.value}});function y(){var e;o.value[a]={...(e=l.value)==null?void 0:e.defaultOptions}}return(e,u)=>{var f,_;return k(),b(n(P),{"provider-name":(f=l.value)==null?void 0:f.localizedName,"provider-icon-color":(_=l.value)==null?void 0:_.iconColor,"on-back":()=>n(t).back()},{default:m(()=>[i(n(q),null,{default:m(()=>[i(n(w),{title:"Basic",description:"Essential settings","on-reset":y},{default:m(()=>{var I;return[i(n(D),{modelValue:r.value,"onUpdate:modelValue":u[0]||(u[0]=p=>r.value=p),"provider-name":(I=l.value)==null?void 0:I.localizedName,placeholder:"Your Cloudflare API token"},null,8,["modelValue","provider-name"]),i(n(B),{modelValue:s.value,"onUpdate:modelValue":u[1]||(u[1]=p=>s.value=p),label:"Account ID",description:"Cloudflare Account ID",placeholder:"Your Cloudflare Account ID"},null,8,["modelValue"])]}),_:1})]),_:1})]),_:1},8,["provider-name","provider-icon-color","on-back"])}}});export{U as default};
 
 
assets/consciousness-B0WdzLXW.js DELETED
@@ -1 +0,0 @@
1
- import{d as N,x as b,s as R,p as B,z as U,c as i,o as r,A as f,a as e,e as t,m as h,F as k,E as D,b as q,k as z,G as E,j as _,t as n,B as c,H as F}from"./index-4YNffL2b.js";import"./Stage.vue_vue_type_style_index_0_scoped_cad77b27_lang-CEfpyF2P.js";import{_ as j,R as A}from"./RadioCardDetailManySelect.vue_vue_type_script_setup_true_lang-BFlEAEkF.js";import{u as Q}from"./consciousness-Dxo3lP3E.js";import{u as T}from"./providers-DdneczH1.js";import{b as y}from"./route-block-B_A1xBdJ.js";import"./TransitionVertical.vue_vue_type_script_setup_true_lang-D4nd9Jtx.js";const G={flex:"~ row","items-center":"","gap-2":"",initial:{opacity:0,x:10},enter:{opacity:1,x:0},leave:{opacity:0,x:-10},duration:250},H={bg:"neutral-50 dark:[rgba(0,0,0,0.3)]","rounded-xl":"","p-4":"",flex:"~ col gap-4"},I={flex:"~ col gap-4"},J={"max-w-full":""},K={key:0,flex:"~ row gap-4",style:{"scrollbar-width":"none"},"min-w-0":"","of-x-scroll":"","scroll-smooth":"",role:"radiogroup"},O={key:1},W={key:0},X={flex:"~ col gap-4"},Y={class:"text-lg md:text-2xl"},Z={text:"neutral-400 dark:neutral-400"},ee={key:0,class:"flex items-center justify-center py-4"},se={key:1,class:"flex items-center gap-3 border border-red-200 rounded-lg bg-red-50 p-4 dark:border-red-800 dark:bg-red-900/20"},te={class:"flex flex-col"},oe={class:"font-medium"},le={class:"text-sm text-red-600 dark:text-red-400"},re={key:2,class:"flex items-center gap-3 border border-amber-200 rounded-lg bg-amber-50 p-4 dark:border-amber-800 dark:bg-amber-900/20"},ne={class:"flex flex-col"},ie={class:"font-medium"},de={class:"text-sm text-amber-600 dark:text-amber-400"},ae={key:1},ue={flex:"~ col gap-4"},ce={class:"text-lg text-neutral-500 md:text-2xl dark:text-neutral-400"},me={text:"neutral-400 dark:neutral-500"},pe={class:"bg-primary-50 border-primary-200 dark:bg-primary-900/20 dark:border-primary-800 flex items-center gap-3 border rounded-lg p-4"},ve={class:"flex flex-col"},xe={class:"font-medium"},ge={class:"dark:text-primary-400 text-primary-600 text-sm"},be={class:"mt-2"},fe={class:"mb-1 block text-sm font-medium"},he=["placeholder"],ke=N({__name:"consciousness",setup(_e){const $=T(),p=Q(),{availableProviders:M,availableProvidersMetadata:w}=b($),{activeProvider:d,activeModel:a,customModelName:V,modelSearchQuery:u,supportsModelListing:v,providerModels:m,isLoadingActiveProviderModels:x,activeProviderModelError:g}=b(p),C=R();B(async()=>{await p.loadModelsForProvider(d.value)});function P(o){V.value=o}return(o,s)=>{const L=U("motion");return r(),i(k,null,[f((r(),i("div",G,[e("button",{onClick:s[0]||(s[0]=l=>t(C).back())},s[5]||(s[5]=[e("div",{"i-solar:alt-arrow-left-line-duotone":"","text-xl":""},null,-1)])),s[6]||(s[6]=e("h1",{relative:""},[e("div",{absolute:"","left-0":"","top-0":"","translate-y":"[-80%]"},[e("span",{text:"neutral-300 dark:neutral-500"},"Modules")]),e("div",{"text-3xl":"","font-semibold":""}," Consciousness ")],-1))])),[[L]]),e("div",H,[e("div",null,[e("div",I,[s[8]||(s[8]=e("div",null,[e("h2",{class:"text-lg text-neutral-500 md:text-2xl dark:text-neutral-500"}," Provider "),e("div",{text:"neutral-400 dark:neutral-400"},[e("span",null,"Select the suitable LLM provider for consciousness")])],-1)),e("div",J,[t(M).length>0?(r(),i("fieldset",K,[(r(!0),i(k,null,D(t(w),l=>(r(),_(t(A),{id:l.id,key:l.id,modelValue:t(d),"onUpdate:modelValue":s[1]||(s[1]=S=>c(d)?d.value=S:null),name:"provider",value:l.id,title:l.localizedName,description:l.localizedDescription},null,8,["id","modelValue","value","title","description"]))),128))])):(r(),i("div",O,[q(t(E),{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:z(()=>s[7]||(s[7]=[e("div",{"i-solar:warning-circle-line-duotone":"",class:"text-2xl text-amber-500 dark:text-amber-400"},null,-1),e("div",{class:"flex flex-col"},[e("span",{class:"font-medium"},"No Providers Configured"),e("span",{class:"text-sm text-neutral-400 dark:text-neutral-500"},"Click here to set up your LLM providers")],-1),e("div",{"i-solar:arrow-right-line-duotone":"",class:"ml-auto text-xl text-neutral-400 dark:text-neutral-500"},null,-1)])),_:1})]))])])]),t(d)&&t(v)?(r(),i("div",W,[e("div",X,[e("div",null,[e("h2",Y,n(o.$t("settings.modules.consciousness.provider-model-selection.title")),1),e("div",Z,[e("span",null,n(o.$t("settings.modules.consciousness.provider-model-selection.subtitle")),1)])]),t(x)?(r(),i("div",ee,[s[9]||(s[9]=e("div",{class:"mr-2 animate-spin"},[e("div",{"i-solar:spinner-line-duotone":"","text-xl":""})],-1)),e("span",null,n(o.$t("settings.modules.consciousness.provider-model-selection.loading")),1)])):t(g)?(r(),i("div",se,[s[10]||(s[10]=e("div",{"i-solar:close-circle-line-duotone":"",class:"text-2xl text-red-500 dark:text-red-400"},null,-1)),e("div",te,[e("span",oe,n(o.$t("settings.modules.consciousness.provider-model-selection.error")),1),e("span",le,n(t(g)),1)])])):t(m).length===0&&!t(x)?(r(),i("div",re,[s[11]||(s[11]=e("div",{"i-solar:info-circle-line-duotone":"",class:"text-2xl text-amber-500 dark:text-amber-400"},null,-1)),e("div",ne,[e("span",ie,n(o.$t("settings.modules.consciousness.provider-model-selection.no_models")),1),e("span",de,n(o.$t("settings.modules.consciousness.provider-model-selection.no_models_description")),1)])])):t(m).length>0?(r(),_(t(j),{key:3,modelValue:t(a),"onUpdate:modelValue":s[2]||(s[2]=l=>c(a)?a.value=l:null),"search-query":t(u),"onUpdate:searchQuery":s[3]||(s[3]=l=>c(u)?u.value=l:null),items:t(m),searchable:!0,"search-placeholder":o.$t("settings.modules.consciousness.provider-model-selection.search_placeholder"),"search-no-results-title":o.$t("settings.modules.consciousness.provider-model-selection.no_search_results"),"search-no-results-description":o.$t("settings.modules.consciousness.provider-model-selection.no_search_results_description",{query:t(u)}),"search-results-text":o.$t("settings.modules.consciousness.provider-model-selection.search_results",{count:"{count}",total:"{total}"}),"custom-input-placeholder":o.$t("settings.modules.consciousness.provider-model-selection.custom_model_placeholder"),"expand-button-text":o.$t("settings.modules.consciousness.provider-model-selection.expand"),"collapse-button-text":o.$t("settings.modules.consciousness.provider-model-selection.collapse"),"onUpdate:customValue":P},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"])):h("",!0)])])):t(d)&&!t(v)?(r(),i("div",ae,[e("div",ue,[e("div",null,[e("h2",ce,n(o.$t("settings.modules.consciousness.provider-model-selection.title")),1),e("div",me,[e("span",null,n(o.$t("settings.modules.consciousness.provider-model-selection.subtitle")),1)])]),e("div",pe,[s[12]||(s[12]=e("div",{"i-solar:info-circle-line-duotone":"",class:"text-primary-500 dark:text-primary-400 text-2xl"},null,-1)),e("div",ve,[e("span",xe,n(o.$t("settings.modules.consciousness.provider-model-selection.not_supported")),1),e("span",ge,n(o.$t("settings.modules.consciousness.provider-model-selection.not_supported_description")),1)])]),e("div",be,[e("label",fe,n(o.$t("settings.modules.consciousness.provider-model-selection.manual_model_name")),1),f(e("input",{"onUpdate:modelValue":s[4]||(s[4]=l=>c(a)?a.value=l: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:o.$t("settings.modules.consciousness.provider-model-selection.manual_model_placeholder")},null,8,he),[[F,t(a)]])])])])):h("",!0)]),s[13]||(s[13]=e("div",{text:"neutral-100/50 dark:neutral-500/20","pointer-events-none":"",fixed:"","bottom-0":"","right-0":"","translate-x-10":"","translate-y-10":""},[e("div",{text:"40","i-lucide:ghost":""})],-1))],64)}}});typeof y=="function"&&y(ke);export{ke as default};
 
 
assets/consciousness-Dp9J01tk.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{d as N,s as g,bE as R,m as D,bw as U,c as i,o as r,A as f,a as e,e as t,C as h,bx as _,by as B,b as q,y as E,bo as z,x as k,D as n,ad as c,bH as A}from"./index-DfQ41DTF.js";import"./Stage.vue_vue_type_style_index_0_scoped_cad77b27_lang-BqPxkA1F.js";import{_ as F,R as Q}from"./RadioCardDetailManySelect.vue_vue_type_script_setup_true_lang-CDWI8QsS.js";import{u as T}from"./consciousness-v07tqYpy.js";import{u as j}from"./providers-CM7Pgz9x.js";import{b as y}from"./route-block-B_A1xBdJ.js";import"./TransitionVertical.vue_vue_type_script_setup_true_lang-C8e2RfG_.js";const H={flex:"~ row","items-center":"","gap-2":"",initial:{opacity:0,x:10},enter:{opacity:1,x:0},leave:{opacity:0,x:-10},duration:250},G={bg:"neutral-50 dark:[rgba(0,0,0,0.3)]","rounded-xl":"","p-4":"",flex:"~ col gap-4"},I={flex:"~ col gap-4"},J={"max-w-full":""},K={key:0,flex:"~ row gap-4",style:{"scrollbar-width":"none"},"min-w-0":"","of-x-scroll":"","scroll-smooth":"",role:"radiogroup"},O={key:1},W={key:0},X={flex:"~ col gap-4"},Y={class:"text-lg md:text-2xl"},Z={text:"neutral-400 dark:neutral-400"},ee={key:0,class:"flex items-center justify-center py-4"},se={key:1,class:"flex items-center gap-3 border border-red-200 rounded-lg bg-red-50 p-4 dark:border-red-800 dark:bg-red-900/20"},te={class:"flex flex-col"},oe={class:"font-medium"},le={class:"text-sm text-red-600 dark:text-red-400"},re={key:2,class:"flex items-center gap-3 border border-amber-200 rounded-lg bg-amber-50 p-4 dark:border-amber-800 dark:bg-amber-900/20"},ne={class:"flex flex-col"},ie={class:"font-medium"},de={class:"text-sm text-amber-600 dark:text-amber-400"},ae={key:1},ue={flex:"~ col gap-4"},ce={class:"text-lg text-neutral-500 md:text-2xl dark:text-neutral-400"},me={text:"neutral-400 dark:neutral-500"},pe={class:"bg-primary-50 border-primary-200 dark:bg-primary-900/20 dark:border-primary-800 flex items-center gap-3 border rounded-lg p-4"},ve={class:"flex flex-col"},xe={class:"font-medium"},be={class:"dark:text-primary-400 text-primary-600 text-sm"},ge={class:"mt-2"},fe={class:"mb-1 block text-sm font-medium"},he=["placeholder"],_e=N({__name:"consciousness",setup(ke){const $=j(),p=T(),{availableProviders:w,availableProvidersMetadata:M}=g($),{activeProvider:d,activeModel:a,customModelName:C,modelSearchQuery:u,supportsModelListing:v,providerModels:m,isLoadingActiveProviderModels:x,activeProviderModelError:b}=g(p),V=R();D(async()=>{await p.loadModelsForProvider(d.value)});function P(o){C.value=o}return(o,s)=>{const L=U("motion");return r(),i(_,null,[f((r(),i("div",H,[e("button",{onClick:s[0]||(s[0]=l=>t(V).back())},s[5]||(s[5]=[e("div",{"i-solar:alt-arrow-left-line-duotone":"","text-xl":""},null,-1)])),s[6]||(s[6]=e("h1",{relative:""},[e("div",{absolute:"","left-0":"","top-0":"","translate-y":"[-80%]"},[e("span",{text:"neutral-300 dark:neutral-500"},"Modules")]),e("div",{"text-3xl":"","font-semibold":""}," Consciousness ")],-1))])),[[L]]),e("div",G,[e("div",null,[e("div",I,[s[8]||(s[8]=e("div",null,[e("h2",{class:"text-lg text-neutral-500 md:text-2xl dark:text-neutral-500"}," Provider "),e("div",{text:"neutral-400 dark:neutral-400"},[e("span",null,"Select the suitable LLM provider for consciousness")])],-1)),e("div",J,[t(w).length>0?(r(),i("fieldset",K,[(r(!0),i(_,null,B(t(M),l=>(r(),k(t(Q),{id:l.id,key:l.id,modelValue:t(d),"onUpdate:modelValue":s[1]||(s[1]=S=>c(d)?d.value=S:null),name:"provider",value:l.id,title:l.localizedName,description:l.localizedDescription},null,8,["id","modelValue","value","title","description"]))),128))])):(r(),i("div",O,[q(t(z),{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:E(()=>s[7]||(s[7]=[e("div",{"i-solar:warning-circle-line-duotone":"",class:"text-2xl text-amber-500 dark:text-amber-400"},null,-1),e("div",{class:"flex flex-col"},[e("span",{class:"font-medium"},"No Providers Configured"),e("span",{class:"text-sm text-neutral-400 dark:text-neutral-500"},"Click here to set up your LLM providers")],-1),e("div",{"i-solar:arrow-right-line-duotone":"",class:"ml-auto text-xl text-neutral-400 dark:text-neutral-500"},null,-1)])),_:1})]))])])]),t(d)&&t(v)?(r(),i("div",W,[e("div",X,[e("div",null,[e("h2",Y,n(o.$t("settings.modules.consciousness.provider-model-selection.title")),1),e("div",Z,[e("span",null,n(o.$t("settings.modules.consciousness.provider-model-selection.subtitle")),1)])]),t(x)?(r(),i("div",ee,[s[9]||(s[9]=e("div",{class:"mr-2 animate-spin"},[e("div",{"i-solar:spinner-line-duotone":"","text-xl":""})],-1)),e("span",null,n(o.$t("settings.modules.consciousness.provider-model-selection.loading")),1)])):t(b)?(r(),i("div",se,[s[10]||(s[10]=e("div",{"i-solar:close-circle-line-duotone":"",class:"text-2xl text-red-500 dark:text-red-400"},null,-1)),e("div",te,[e("span",oe,n(o.$t("settings.modules.consciousness.provider-model-selection.error")),1),e("span",le,n(t(b)),1)])])):t(m).length===0&&!t(x)?(r(),i("div",re,[s[11]||(s[11]=e("div",{"i-solar:info-circle-line-duotone":"",class:"text-2xl text-amber-500 dark:text-amber-400"},null,-1)),e("div",ne,[e("span",ie,n(o.$t("settings.modules.consciousness.provider-model-selection.no_models")),1),e("span",de,n(o.$t("settings.modules.consciousness.provider-model-selection.no_models_description")),1)])])):t(m).length>0?(r(),k(t(F),{key:3,modelValue:t(a),"onUpdate:modelValue":s[2]||(s[2]=l=>c(a)?a.value=l:null),"search-query":t(u),"onUpdate:searchQuery":s[3]||(s[3]=l=>c(u)?u.value=l:null),items:t(m),searchable:!0,"search-placeholder":o.$t("settings.modules.consciousness.provider-model-selection.search_placeholder"),"search-no-results-title":o.$t("settings.modules.consciousness.provider-model-selection.no_search_results"),"search-no-results-description":o.$t("settings.modules.consciousness.provider-model-selection.no_search_results_description",{query:t(u)}),"search-results-text":o.$t("settings.modules.consciousness.provider-model-selection.search_results",{count:"{count}",total:"{total}"}),"custom-input-placeholder":o.$t("settings.modules.consciousness.provider-model-selection.custom_model_placeholder"),"expand-button-text":o.$t("settings.modules.consciousness.provider-model-selection.expand"),"collapse-button-text":o.$t("settings.modules.consciousness.provider-model-selection.collapse"),"onUpdate:customValue":P},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"])):h("",!0)])])):t(d)&&!t(v)?(r(),i("div",ae,[e("div",ue,[e("div",null,[e("h2",ce,n(o.$t("settings.modules.consciousness.provider-model-selection.title")),1),e("div",me,[e("span",null,n(o.$t("settings.modules.consciousness.provider-model-selection.subtitle")),1)])]),e("div",pe,[s[12]||(s[12]=e("div",{"i-solar:info-circle-line-duotone":"",class:"text-primary-500 dark:text-primary-400 text-2xl"},null,-1)),e("div",ve,[e("span",xe,n(o.$t("settings.modules.consciousness.provider-model-selection.not_supported")),1),e("span",be,n(o.$t("settings.modules.consciousness.provider-model-selection.not_supported_description")),1)])]),e("div",ge,[e("label",fe,n(o.$t("settings.modules.consciousness.provider-model-selection.manual_model_name")),1),f(e("input",{"onUpdate:modelValue":s[4]||(s[4]=l=>c(a)?a.value=l: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:o.$t("settings.modules.consciousness.provider-model-selection.manual_model_placeholder")},null,8,he),[[A,t(a)]])])])])):h("",!0)]),s[13]||(s[13]=e("div",{text:"neutral-100/50 dark:neutral-500/20","pointer-events-none":"",fixed:"","bottom-0":"","right-0":"","translate-x-10":"","translate-y-10":""},[e("div",{text:"40","i-lucide:ghost":""})],-1))],64)}}});typeof y=="function"&&y(_e);export{_e as default};
assets/consciousness-Dxo3lP3E.js DELETED
@@ -1 +0,0 @@
1
- import{az as C,cp as l,g as M,h as i,w as h}from"./index-4YNffL2b.js";import{u as y}from"./providers-DdneczH1.js";const N=C("consciousness",()=>{const s=y(),o=l("settings/consciousness/active-provider",""),a=l("settings/consciousness/active-model",""),n=l("settings/consciousness/active-custom-model",""),u=M({}),r=M(""),f=i(()=>{var e;return((e=s.getProviderMetadata(o.value))==null?void 0:e.capabilities.listModels)!==void 0}),c=i(()=>s.getModelsForProvider(o.value)),m=i(()=>s.isLoadingModels[o.value]||!1),p=i(()=>s.modelLoadError[o.value]||null),g=i(()=>{if(!r.value.trim())return c.value;const e=r.value.toLowerCase().trim();return c.value.filter(t=>t.name.toLowerCase().includes(e)||t.id.toLowerCase().includes(e)||t.description&&t.description.toLowerCase().includes(e))});function P(e){o.value=e}function L(e){a.value=e}function w(e){n.value=e}function S(e){r.value=e}function d(){a.value="",n.value="",u.value={},r.value=""}async function v(e){var t;e&&((t=s.getProviderMetadata(o.value))==null?void 0:t.capabilities.listModels)!==void 0&&s.getModelsForProvider(e).length===0&&await s.fetchModelsForProvider(e)}return h(o,async e=>{await v(e),d()}),{activeProvider:o,activeModel:a,customModelName:n,expandedDescriptions:u,modelSearchQuery:r,supportsModelListing:f,providerModels:c,isLoadingActiveProviderModels:m,activeProviderModelError:p,filteredModels:g,setActiveProvider:P,setActiveModel:L,setCustomModelName:w,setModelSearchQuery:S,resetModelSelection:d,loadModelsForProvider:v}});export{N as u};
 
 
assets/consciousness-v07tqYpy.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{f as C,bL as l,g as M,h as i,w as h}from"./index-DfQ41DTF.js";import{u as y}from"./providers-CM7Pgz9x.js";const A=C("consciousness",()=>{const s=y(),o=l("settings/consciousness/active-provider",""),a=l("settings/consciousness/active-model",""),n=l("settings/consciousness/active-custom-model",""),u=M({}),r=M(""),f=i(()=>{var e;return((e=s.getProviderMetadata(o.value))==null?void 0:e.capabilities.listModels)!==void 0}),c=i(()=>s.getModelsForProvider(o.value)),m=i(()=>s.isLoadingModels[o.value]||!1),g=i(()=>s.modelLoadError[o.value]||null),p=i(()=>{if(!r.value.trim())return c.value;const e=r.value.toLowerCase().trim();return c.value.filter(t=>t.name.toLowerCase().includes(e)||t.id.toLowerCase().includes(e)||t.description&&t.description.toLowerCase().includes(e))});function P(e){o.value=e}function L(e){a.value=e}function w(e){n.value=e}function S(e){r.value=e}function d(){a.value="",n.value="",u.value={},r.value=""}async function v(e){var t;e&&((t=s.getProviderMetadata(o.value))==null?void 0:t.capabilities.listModels)!==void 0&&s.getModelsForProvider(e).length===0&&await s.fetchModelsForProvider(e)}return h(o,async e=>{await v(e),d()}),{activeProvider:o,activeModel:a,customModelName:n,expandedDescriptions:u,modelSearchQuery:r,supportsModelListing:f,providerModels:c,isLoadingActiveProviderModels:m,activeProviderModelError:g,filteredModels:p,setActiveProvider:P,setActiveModel:L,setCustomModelName:w,setModelSearchQuery:S,resetModelSelection:d,loadModelsForProvider:v}});export{A as u};
assets/deepseek-Bp1UKOd8.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import"./Stage.vue_vue_type_style_index_0_scoped_cad77b27_lang-BqPxkA1F.js";import{d as k,bE as U,s as V,h as v,m as y,w as $,x as g,o as K,y as d,b as i,e as t}from"./index-DfQ41DTF.js";import{u as h}from"./providers-CM7Pgz9x.js";import{_ as x,a as w}from"./ProviderBaseUrlInput.vue_vue_type_script_setup_true_lang-VdHwjLw0.js";import{_ as z}from"./ProviderApiKeyInput.vue_vue_type_script_setup_true_lang-BUuYMTIp.js";import{a as B,b as C,c as M}from"./ProviderSettingsLayout.vue_vue_type_script_setup_true_lang-DI9uisuD.js";import"./Collapsable.vue_vue_type_script_setup_true_lang-C9YANSys.js";import"./TransitionVertical.vue_vue_type_script_setup_true_lang-C8e2RfG_.js";const a="deepseek",j=k({__name:"deepseek",setup(N){const f=U(),p=h(),{providers:o}=V(p),u=v(()=>p.getProviderMetadata(a)),r=v({get:()=>{var e;return((e=o.value[a])==null?void 0:e.apiKey)||""},set:e=>{o.value[a]||(o.value[a]={}),o.value[a].apiKey=e}}),s=v({get:()=>{var e;return((e=o.value[a])==null?void 0:e.baseUrl)||""},set:e=>{o.value[a]||(o.value[a]={}),o.value[a].baseUrl=e}});y(()=>{var e,l;p.initializeProvider(a),r.value=((e=o.value[a])==null?void 0:e.apiKey)||"",s.value=((l=o.value[a])==null?void 0:l.baseUrl)||""}),$([r,s],()=>{o.value[a]={...o.value[a],apiKey:r.value,baseUrl:s.value||""}});function _(){var e;o.value[a]={...(e=u.value)==null?void 0:e.defaultOptions}}return(e,l)=>{var m,c;return K(),g(t(M),{"provider-name":(m=u.value)==null?void 0:m.localizedName,"provider-icon-color":(c=u.value)==null?void 0:c.iconColor,"on-back":()=>t(f).back()},{default:d(()=>[i(t(B),null,{default:d(()=>[i(t(C),{title:"Basic",description:"Essential settings","on-reset":_},{default:d(()=>{var n;return[i(t(z),{modelValue:r.value,"onUpdate:modelValue":l[0]||(l[0]=b=>r.value=b),"provider-name":(n=u.value)==null?void 0:n.localizedName,placeholder:"sk-..."},null,8,["modelValue","provider-name"])]}),_:1}),i(t(x),{title:"Advanced"},{default:d(()=>[i(t(w),{modelValue:s.value,"onUpdate:modelValue":l[1]||(l[1]=n=>s.value=n),placeholder:"https://api.deepseek.com/v1/"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1},8,["provider-name","provider-icon-color","on-back"])}}});export{j as default};
assets/deepseek-BqxWZPMe.js DELETED
@@ -1 +0,0 @@
1
- import"./Stage.vue_vue_type_style_index_0_scoped_cad77b27_lang-CEfpyF2P.js";import{d as k,s as U,x as V,h as v,p as $,w as g,j as y,o as K,k as d,b as i,e as t}from"./index-4YNffL2b.js";import{u as h}from"./providers-DdneczH1.js";import{_ as x,a as w}from"./ProviderBaseUrlInput.vue_vue_type_script_setup_true_lang-Du2Y_uh3.js";import{a as z,b as B,c as C,d as M}from"./ProviderSettingsLayout.vue_vue_type_script_setup_true_lang-BFL_vPEb.js";import"./Collapsable.vue_vue_type_script_setup_true_lang-fIuBpTjJ.js";import"./TransitionVertical.vue_vue_type_script_setup_true_lang-D4nd9Jtx.js";const a="deepseek",O=k({__name:"deepseek",setup(N){const f=U(),p=h(),{providers:o}=V(p),u=v(()=>p.getProviderMetadata(a)),s=v({get:()=>{var e;return((e=o.value[a])==null?void 0:e.apiKey)||""},set:e=>{o.value[a]||(o.value[a]={}),o.value[a].apiKey=e}}),r=v({get:()=>{var e;return((e=o.value[a])==null?void 0:e.baseUrl)||""},set:e=>{o.value[a]||(o.value[a]={}),o.value[a].baseUrl=e}});$(()=>{var e,l;p.initializeProvider(a),s.value=((e=o.value[a])==null?void 0:e.apiKey)||"",r.value=((l=o.value[a])==null?void 0:l.baseUrl)||""}),g([s,r],()=>{o.value[a]={...o.value[a],apiKey:s.value,baseUrl:r.value||""}});function _(){var e;o.value[a]={...(e=u.value)==null?void 0:e.defaultOptions}}return(e,l)=>{var c,m;return K(),y(t(M),{"provider-name":(c=u.value)==null?void 0:c.localizedName,"provider-icon-color":(m=u.value)==null?void 0:m.iconColor,"on-back":()=>t(f).back()},{default:d(()=>[i(t(z),null,{default:d(()=>[i(t(B),{title:"Basic",description:"Essential settings","on-reset":_},{default:d(()=>{var n;return[i(t(C),{modelValue:s.value,"onUpdate:modelValue":l[0]||(l[0]=b=>s.value=b),"provider-name":(n=u.value)==null?void 0:n.localizedName,placeholder:"sk-..."},null,8,["modelValue","provider-name"])]}),_:1}),i(t(x),{title:"Advanced"},{default:d(()=>[i(t(w),{modelValue:r.value,"onUpdate:modelValue":l[1]||(l[1]=n=>r.value=n),placeholder:"https://api.deepseek.com/v1/"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1},8,["provider-name","provider-icon-color","on-back"])}}});export{O as default};
 
 
assets/{default-Bkz-Y-Py.js → default-DGYx1wbw.js} RENAMED
@@ -1 +1 @@
1
- import{d as n,u as r,c,a,b as t,e,n as i,R as m,o as l}from"./index-4YNffL2b.js";import{H as x}from"./HeaderLink-iQXUza2b.js";const f={"mb-4":"","w-full":"","gap-2":"",class:"px-0 py-1 md:px-3 md:py-3"},_={class:"px-3 py-2 md:px-5 md:py-5",flex:"~ col gap-4","mx-auto":"","max-w-screen-lg":""},$=n({__name:"default",setup(u){const{top:o,right:p,bottom:s,left:d}=r();return(g,y)=>(l(),c("div",{"p-2":"",style:i({paddingTop:`${e(o)}px`,paddingRight:`${e(p)}px`,paddingBottom:`${e(s)}px`,paddingLeft:`${e(d)}px`})},[a("div",f,[t(x)]),a("div",_,[t(e(m))])],4))}});export{$ as default};
 
1
+ import{d as n,u as r,c,a,b as t,e,n as i,R as m,o as l}from"./index-DfQ41DTF.js";import{H as x}from"./HeaderLink-krzA17lf.js";const f={"mb-4":"","w-full":"","gap-2":"",class:"px-0 py-1 md:px-3 md:py-3"},_={class:"px-3 py-2 md:px-5 md:py-5",flex:"~ col gap-4","mx-auto":"","max-w-screen-lg":""},$=n({__name:"default",setup(u){const{top:o,right:p,bottom:s,left:d}=r();return(g,y)=>(l(),c("div",{"p-2":"",style:i({paddingTop:`${e(o)}px`,paddingRight:`${e(p)}px`,paddingBottom:`${e(s)}px`,paddingLeft:`${e(d)}px`})},[a("div",f,[t(x)]),a("div",_,[t(e(m))])],4))}});export{$ as default};
assets/{default-node-YyvXG_UT.js → default-node-CKggh1Nm.js} RENAMED
@@ -1 +1 @@
1
- import{cz as t}from"./index-4YNffL2b.js";async function s(){const{createRequire:a}=await t(async()=>{const{createRequire:o}=await import("./__vite-browser-external-FmFgRqLi.js");return{createRequire:o}},[]),{dirname:n,resolve:e}=await t(async()=>{const{dirname:o,resolve:c}=await import("./__vite-browser-external-FmFgRqLi.js");return{dirname:o,resolve:c}},[]),d=a(import.meta.url),r=n(d.resolve("@duckdb/duckdb-wasm"));return{mvp:{mainModule:e(r,"./duckdb-mvp.wasm"),mainWorker:e(r,"./duckdb-node-mvp.worker.cjs")},eh:{mainModule:e(r,"./duckdb-eh.wasm"),mainWorker:e(r,"./duckdb-node-eh.worker.cjs")}}}export{s as getBundles};
 
1
+ import{cp as t}from"./index-DfQ41DTF.js";async function s(){const{createRequire:a}=await t(async()=>{const{createRequire:o}=await import("./__vite-browser-external-FmFgRqLi.js");return{createRequire:o}},[]),{dirname:n,resolve:e}=await t(async()=>{const{dirname:o,resolve:c}=await import("./__vite-browser-external-FmFgRqLi.js");return{dirname:o,resolve:c}},[]),d=a(import.meta.url),r=n(d.resolve("@duckdb/duckdb-wasm"));return{mvp:{mainModule:e(r,"./duckdb-mvp.wasm"),mainWorker:e(r,"./duckdb-node-mvp.worker.cjs")},eh:{mainModule:e(r,"./duckdb-eh.wasm"),mainWorker:e(r,"./duckdb-node-eh.worker.cjs")}}}export{s as getBundles};
assets/delays-BK4xEDKh.js DELETED
@@ -1 +0,0 @@
1
- import{u as v,_,l as k}from"./queues-CjstV8J9.js";import"./Stage.vue_vue_type_style_index_0_scoped_cad77b27_lang-CEfpyF2P.js";import"./index-CgfAzTQW.js";import{d as b,g as d,c as s,o as l,a as e,b as y,e as x,t as i,F as f,E as p}from"./index-4YNffL2b.js";import"./queue-DZv4L5hV.js";const z={flex:"","flex-col":"","gap-2":"","p-2":""},w={flex:"","flex-row":"","gap-2":""},h={"rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-4":""},E={"w-full":"",flex:"","flex-row":"","gap-4":""},M={"w-full":"","rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-2":""},V={"w-full":"","rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-2":""},I=b({__name:"delays",setup(S){const t=d(""),m=d([]),c=d([]),u=d(!1),r=v();r.onHandlerEvent("delay",a=>{c.value.push(a)});function g(){u.value=!0;const a=t.value.split("");for(const n of a)r.add(n);r.add(k),t.value="",u.value=!1}return(a,n)=>(l(),s("div",z,[e("div",w,[y(x(_),{modelValue:t.value,"onUpdate:modelValue":n[0]||(n[0]=o=>t.value=o),placeholder:"Message",p:"2",bg:"zinc-100 dark:zinc-700","w-full":"","rounded-lg":"","outline-none":"",onSubmit:g},null,8,["modelValue"]),e("button",h,i(u.value?"Processing...":"Send"),1)]),e("div",E,[e("div",M,[n[1]||(n[1]=e("h3",{"font-semibold":""}," Emotion Message ",-1)),(l(!0),s(f,null,p(m.value,o=>(l(),s("div",{key:o},[e("div",null,i(o),1)]))),128))]),e("div",V,[n[2]||(n[2]=e("h3",{"font-semibold":""}," Delays ",-1)),(l(!0),s(f,null,p(c.value,o=>(l(),s("div",{key:o},[e("div",null,i(o)+"s",1)]))),128))])])]))}});export{I as default};
 
 
assets/delays-BrYcT-eG.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{b as v,_,l as b}from"./queues-CiZ1BAMa.js";import"./Stage.vue_vue_type_style_index_0_scoped_cad77b27_lang-BqPxkA1F.js";import"./index-E4dUVNwC.js";import{d as k,g as d,c as s,o as l,a as e,b as y,e as x,D as i,bx as f,by as p}from"./index-DfQ41DTF.js";import"./queue-Cg3xGvOu.js";const z={flex:"","flex-col":"","gap-2":"","p-2":""},w={flex:"","flex-row":"","gap-2":""},h={"rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-4":""},M={"w-full":"",flex:"","flex-row":"","gap-4":""},V={"w-full":"","rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-2":""},D={"w-full":"","rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-2":""},N=k({__name:"delays",setup(E){const t=d(""),m=d([]),c=d([]),r=d(!1),u=v();u.onHandlerEvent("delay",a=>{c.value.push(a)});function g(){r.value=!0;const a=t.value.split("");for(const n of a)u.add(n);u.add(b),t.value="",r.value=!1}return(a,n)=>(l(),s("div",z,[e("div",w,[y(x(_),{modelValue:t.value,"onUpdate:modelValue":n[0]||(n[0]=o=>t.value=o),placeholder:"Message",p:"2",bg:"zinc-100 dark:zinc-700","w-full":"","rounded-lg":"","outline-none":"",onSubmit:g},null,8,["modelValue"]),e("button",h,i(r.value?"Processing...":"Send"),1)]),e("div",M,[e("div",V,[n[1]||(n[1]=e("h3",{"font-semibold":""}," Emotion Message ",-1)),(l(!0),s(f,null,p(m.value,o=>(l(),s("div",{key:o},[e("div",null,i(o),1)]))),128))]),e("div",D,[n[2]||(n[2]=e("h3",{"font-semibold":""}," Delays ",-1)),(l(!0),s(f,null,p(c.value,o=>(l(),s("div",{key:o},[e("div",null,i(o)+"s",1)]))),128))])])]))}});export{N as default};
assets/elevenlabs-BxwtmmmG.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{bx as q,d as k,bP as re,bQ as F,bR as ue,bS as N,x as C,o as b,y as B,p as H,e as p,bT as de,bU as ce,g as S,h as g,bV as G,bW as ve,bX as pe,w as te,c as V,by as z,E as me,bY as fe,C as M,bZ as be,bM as ge,bO as D,b as y,bN as ae,a as d,D as _,bE as ye,s as he,m as xe,H as Ve,A as K,bH as ke,bI as ee,z as Se}from"./index-DfQ41DTF.js";import{R as _e}from"./Range-naQD8Ont.js";import"./Stage.vue_vue_type_style_index_0_scoped_cad77b27_lang-BqPxkA1F.js";import{u as we}from"./providers-CM7Pgz9x.js";import{u as $e,v as Be}from"./speech-Dcq6O7ME.js";import{_ as Ce,a as Ee}from"./ProviderBaseUrlInput.vue_vue_type_script_setup_true_lang-VdHwjLw0.js";import{_ as Ue}from"./ProviderApiKeyInput.vue_vue_type_script_setup_true_lang-BUuYMTIp.js";import{a as Pe,b as je,c as Oe}from"./ProviderSettingsLayout.vue_vue_type_script_setup_true_lang-DI9uisuD.js";import{g as Re}from"./index-bumnzUvc.js";import"./Collapsable.vue_vue_type_script_setup_true_lang-C9YANSys.js";import"./TransitionVertical.vue_vue_type_script_setup_true_lang-C8e2RfG_.js";function le(n){return n?n.flatMap(t=>t.type===q?le(t.children):[t]):[]}const Le=k({name:"PrimitiveSlot",inheritAttrs:!1,setup(n,{attrs:t,slots:i}){return()=>{var h,x;if(!i.default)return null;const o=le(i.default()),e=o.findIndex(f=>f.type!==re);if(e===-1)return o;const r=o[e];(h=r.props)==null||delete h.ref;const u=r.props?F(t,r.props):t;t.class&&((x=r.props)!=null&&x.class)&&delete r.props.class;const v=ue(r,u);for(const f in u)f.startsWith("on")&&(v.props||(v.props={}),v.props[f]=u[f]);return o.length===1?v:(o[e]=v,o)}}}),W=k({name:"Primitive",inheritAttrs:!1,props:{asChild:{type:Boolean,default:!1},as:{type:[String,Object],default:"div"}},setup(n,{attrs:t,slots:i}){const o=n.asChild?"template":n.as;return typeof o=="string"&&["area","img","input"].includes(o)?()=>N(o,t):o!=="template"?()=>N(n.as,t,{default:i.default}):()=>N(Le,t,{default:i.default})}}),Me=k({__name:"VisuallyHidden",props:{feature:{default:"focusable"},asChild:{type:Boolean},as:{default:"span"}},setup(n){return(t,i)=>(b(),C(p(W),{as:t.as,"as-child":t.asChild,"aria-hidden":t.feature==="focusable"?"true":void 0,"data-hidden":t.feature==="fully-hidden"?"":void 0,tabindex:t.feature==="fully-hidden"?"-1":void 0,style:{position:"absolute",border:0,width:"1px",height:"1px",padding:0,margin:"-1px",overflow:"hidden",clip:"rect(0, 0, 0, 0)",clipPath:"inset(50%)",whiteSpace:"nowrap",wordWrap:"normal"}},{default:B(()=>[H(t.$slots,"default")]),_:3},8,["as","as-child","aria-hidden","data-hidden","tabindex"]))}});function Ae(n,t){const i=`${n}Context`,o=Symbol(i);return[u=>{const v=de(o,u);if(v||v===null)return v;throw new Error(`Injection \`${o.toString()}\` not found. Component must be used within ${Array.isArray(n)?`one of the following components: ${n.join(", ")}`:`\`${n}\``}`)},u=>(ce(o,u),u)]}function ne(){const n=ve(),t=S(),i=g(()=>{var u,v;return["#text","#comment"].includes((u=t.value)==null?void 0:u.$el.nodeName)?(v=t.value)==null?void 0:v.$el.nextElementSibling:G(t)}),o=Object.assign({},n.exposed),e={};for(const u in n.props)Object.defineProperty(e,u,{enumerable:!0,configurable:!0,get:()=>n.props[u]});if(Object.keys(o).length>0)for(const u in o)Object.defineProperty(e,u,{enumerable:!0,configurable:!0,get:()=>o[u]});Object.defineProperty(e,"$el",{enumerable:!0,configurable:!0,get:()=>n.vnode.el}),n.exposed=e;function r(u){t.value=u,u&&(Object.defineProperty(e,"$el",{enumerable:!0,configurable:!0,get:()=>u instanceof Element?u:u.$el}),n.exposed=e)}return{forwardRef:r,currentRef:t,currentElement:i}}function Te(){const n=S(),t=g(()=>{var i,o;return["#text","#comment"].includes((i=n.value)==null?void 0:i.$el.nodeName)?(o=n.value)==null?void 0:o.$el.nextElementSibling:G(n)});return{primitiveElement:n,currentElement:t}}function qe(n){return g(()=>{var t;return pe(n)?!!((t=G(n))!=null&&t.closest("form")):!0})}const Fe=k({inheritAttrs:!1,__name:"VisuallyHiddenInputBubble",props:{name:{},value:{},checked:{type:Boolean,default:void 0},required:{type:Boolean},disabled:{type:Boolean},feature:{default:"fully-hidden"}},setup(n){const t=n,{primitiveElement:i,currentElement:o}=Te(),e=g(()=>t.checked??t.value);return te(e,(r,u)=>{if(!o.value)return;const v=o.value,h=window.HTMLInputElement.prototype,f=Object.getOwnPropertyDescriptor(h,"value").set;if(f&&r!==u){const m=new Event("input",{bubbles:!0}),w=new Event("change",{bubbles:!0});f.call(v,r),v.dispatchEvent(m),v.dispatchEvent(w)}}),(r,u)=>(b(),C(Me,F({ref_key:"primitiveElement",ref:i},{...t,...r.$attrs},{as:"input"}),null,16))}}),Ie=k({inheritAttrs:!1,__name:"VisuallyHiddenInput",props:{name:{},value:{},checked:{type:Boolean,default:void 0},required:{type:Boolean},disabled:{type:Boolean},feature:{default:"fully-hidden"}},setup(n){const t=n,i=g(()=>typeof t.value=="string"||typeof t.value=="number"||typeof t.value=="boolean"?[{name:t.name,value:t.value}]:typeof t.value=="object"&&Array.isArray(t.value)?t.value.flatMap((o,e)=>typeof o=="object"?Object.entries(o).map(([r,u])=>({name:`[${t.name}][${e}][${r}]`,value:u})):{name:`[${t.name}][${e}]`,value:o}):t.value!==null&&typeof t.value=="object"&&!Array.isArray(t.value)?Object.entries(t.value).map(([o,e])=>({name:`[${t.name}][${o}]`,value:e})):[]);return(o,e)=>(b(!0),V(q,null,z(i.value,r=>(b(),C(Fe,F({key:r.name,ref_for:!0},{...t,...o.$attrs},{name:r.name,value:r.value}),null,16,["name","value"]))),128))}}),[Ne,Ke]=Ae("SwitchRoot"),ze=k({__name:"SwitchRoot",props:{defaultValue:{type:Boolean},modelValue:{type:[Boolean,null],default:void 0},disabled:{type:Boolean},id:{},value:{default:"on"},asChild:{type:Boolean},as:{default:"button"},name:{},required:{type:Boolean}},emits:["update:modelValue"],setup(n,{emit:t}){const i=n,o=t,{disabled:e}=me(i),r=fe(i,"modelValue",o,{defaultValue:i.defaultValue,passive:i.modelValue===void 0});function u(){e.value||(r.value=!r.value)}const{forwardRef:v,currentElement:h}=ne(),x=qe(h),f=g(()=>{var m;return i.id&&h.value?(m=document.querySelector(`[for="${i.id}"]`))==null?void 0:m.innerText:void 0});return Ke({modelValue:r,toggleCheck:u,disabled:e}),(m,w)=>(b(),C(p(W),F(m.$attrs,{id:m.id,ref:p(v),role:"switch",type:m.as==="button"?"button":void 0,value:m.value,"aria-label":m.$attrs["aria-label"]||f.value,"aria-checked":p(r),"aria-required":m.required,"data-state":p(r)?"checked":"unchecked","data-disabled":p(e)?"":void 0,"as-child":m.asChild,as:m.as,disabled:p(e),onClick:u,onKeydown:be(ge(u,["prevent"]),["enter"])}),{default:B(()=>[H(m.$slots,"default",{modelValue:p(r)}),p(x)&&m.name?(b(),C(p(Ie),{key:0,type:"checkbox",name:m.name,disabled:p(e),required:m.required,value:m.value,checked:!!p(r)},null,8,["name","disabled","required","value","checked"])):M("",!0)]),_:3},16,["id","type","value","aria-label","aria-checked","aria-required","data-state","data-disabled","as-child","as","disabled","onKeydown"]))}}),He=k({__name:"SwitchThumb",props:{asChild:{type:Boolean},as:{default:"span"}},setup(n){const t=Ne();return ne(),(i,o)=>{var e;return b(),C(p(W),{"data-state":(e=p(t).modelValue)!=null&&e.value?"checked":"unchecked","data-disabled":p(t).disabled.value?"":void 0,"as-child":i.asChild,as:i.as},{default:B(()=>[H(i.$slots,"default")]),_:3},8,["data-state","data-disabled","as-child","as"])}}}),Ge=k({__name:"Checkbox",props:{modelValue:{type:Boolean,required:!0},modelModifiers:{}},emits:["update:modelValue"],setup(n){const t=D(n,"modelValue");return(i,o)=>(b(),C(p(ze),{modelValue:t.value,"onUpdate:modelValue":o[0]||(o[0]=e=>t.value=e),transition:"background duration-250 ease-in-out",outline:"focus-within:none",flex:"~",border:"neutral-300 dark:neutral-700 data-[state=checked]:primary-200 data-[state=unchecked]:neutral-300 focus-within:neutral-800",bg:"data-[state=checked]:primary-400 data-[state=unchecked]:neutral-300 dark:data-[state=checked]:primary-700 dark:data-[state=unchecked]:neutral-800",relative:"","h-7":"",w:"12.5","rounded-full":"",shadow:"sm focus-within:shadow-neutral-800 focus-within:[0_0_0_1px] "},{default:B(()=>[y(p(He),{"my-auto":"","size-6":"",flex:"","items-center":"","justify-center":"","translate-x":"0.5 data-[state=checked]:full","rounded-full":"","bg-white":"","text-xs":"","shadow-xl":"",transition:"transform duration-250 ease-in-out","will-change-transform":""})]),_:1},8,["modelValue"]))}}),De={flex:"~ col gap-4"},We={flex:"~ row","items-center":"","gap-2":""},Qe={flex:"1"},Xe={class:"flex items-center gap-1 text-sm font-medium"},Ye={class:"text-xs text-neutral-500 dark:text-neutral-400"},Ze=k({__name:"FieldCheckbox",props:ae({label:null,description:null},{modelValue:{type:Boolean,required:!0},modelModifiers:{}}),emits:["update:modelValue"],setup(n){const t=n,i=D(n,"modelValue");return(o,e)=>(b(),V("label",De,[d("div",We,[d("div",Qe,[d("div",Xe,_(t.label),1),d("div",Ye,_(t.description),1)]),y(Ge,{modelValue:i.value,"onUpdate:modelValue":e[0]||(e[0]=r=>i.value=r)},null,8,["modelValue"])])]))}}),Je={flex:"~ col gap-4"},et={flex:"~ row","items-center":"","gap-2":""},tt={flex:"1"},at={class:"flex items-center gap-1 text-sm font-medium"},lt={class:"text-xs text-neutral-500 dark:text-neutral-400"},nt={"font-mono":""},ot={flex:"~ row","items-center":"","gap-2":""},T=k({__name:"FieldRange",props:ae({min:null,max:null,step:null,label:null,description:null,formatValue:{type:Function}},{modelValue:{required:!0},modelModifiers:{}}),emits:["update:modelValue"],setup(n){const t=n,i=D(n,"modelValue");return(o,e)=>{var r;return b(),V("label",Je,[d("div",et,[d("div",tt,[d("div",at,_(n.label),1),d("div",lt,_(n.description),1)]),d("span",nt,_((r=t.formatValue)==null?void 0:r.call(t,i.value)),1)]),d("div",ot,[y(_e,{modelValue:i.value,"onUpdate:modelValue":e[0]||(e[0]=u=>i.value=u),min:n.min||0,max:n.max||1,step:n.step||.01,"w-full":""},null,8,["modelValue","min","max","step"])])])}}}),st={flex:"~ col md:row gap-6"},it={flex:"~ col gap-6"},rt={flex:"~ col gap-4"},ut={flex:"~ col gap-6",class:"w-full md:w-[60%]"},dt={"rounded-xl":""},ct={flex:"~ col gap-4"},vt={flex:"~ col gap-6"},pt={grid:"~ cols-2 gap-4"},mt=["value"],ft={grid:"~ cols-2 gap-4"},bt=["value"],gt={flex:"~ row","gap-4":""},yt=["disabled"],ht={flex:"~ row","items-center":"","gap-2":""},xt={key:0,class:"mt-2 text-sm text-red-500"},Vt={key:1,class:"mt-2 text-sm text-red-500"},kt=["src"],l="elevenlabs",Rt=k({__name:"elevenlabs",setup(n){const t=ye(),i=we(),o=$e(),{providers:e}=he(i),r=S("Hello! This is a test of the ElevenLabs voice synthesis."),u=S(!1),v=S(""),h=S(""),x=S(null),f=g(()=>i.getProviderMetadata(l)),m=g({get:()=>{var s;return((s=e.value[l])==null?void 0:s.apiKey)||""},set:s=>{e.value[l]||(e.value[l]={}),e.value[l].apiKey=s}}),w=g({get:()=>{var s,a,$;return((s=e.value[l])==null?void 0:s.baseUrl)||(($=(a=f.value)==null?void 0:a.defaultOptions)==null?void 0:$.baseUrl)||""},set:s=>{e.value[l]||(e.value[l]={}),e.value[l].baseUrl=s}}),U=g({get:()=>{var s,a;return((a=(s=e.value[l])==null?void 0:s.voiceSettings)==null?void 0:a.similarityBoost)??.75},set:s=>{e.value[l]||(e.value[l]={}),e.value[l].voiceSettings||(e.value[l].voiceSettings={}),e.value[l].voiceSettings.similarityBoost=s}}),P=g({get:()=>{var s,a;return((a=(s=e.value[l])==null?void 0:s.voiceSettings)==null?void 0:a.stability)??.5},set:s=>{e.value[l]||(e.value[l]={}),e.value[l].voiceSettings||(e.value[l].voiceSettings={}),e.value[l].voiceSettings.stability=s}}),j=g({get:()=>{var s,a;return((a=(s=e.value[l])==null?void 0:s.voiceSettings)==null?void 0:a.speed)??1},set:s=>{e.value[l]||(e.value[l]={}),e.value[l].voiceSettings||(e.value[l].voiceSettings={}),e.value[l].voiceSettings.speed=s}}),O=g({get:()=>{var s,a;return((a=(s=e.value[l])==null?void 0:s.voiceSettings)==null?void 0:a.style)??0},set:s=>{e.value[l]||(e.value[l]={}),e.value[l].voiceSettings||(e.value[l].voiceSettings={}),e.value[l].style=s}}),R=g({get:()=>{var s,a;return((a=(s=e.value[l])==null?void 0:s.voiceSettings)==null?void 0:a.useSpeakerBoost)!==!1},set:s=>{e.value[l]||(e.value[l]={}),e.value[l].voiceSettings||(e.value[l].voiceSettings={}),e.value[l].voiceSettings.useSpeakerBoost=s}}),Q=S(o.selectedLanguage),I=S(o.voiceName),oe=g(()=>o.availableVoicesForLanguage);xe(()=>{var s,a,$,L,c,E,A,Y,Z,J;i.initializeProvider(l),m.value=((s=e.value[l])==null?void 0:s.apiKey)||"",w.value=((a=e.value[l])==null?void 0:a.baseUrl)||((L=($=f.value)==null?void 0:$.defaultOptions)==null?void 0:L.baseUrl)||"",(c=e.value[l])!=null&&c.voiceSettings&&(U.value=((E=e.value[l].voiceSettings)==null?void 0:E.similarityBoost)??.75,P.value=((A=e.value[l].voiceSettings)==null?void 0:A.stability)??.5,j.value=((Y=e.value[l].voiceSettings)==null?void 0:Y.speed)??1,O.value=((Z=e.value[l].voiceSettings)==null?void 0:Z.style)??0,R.value=((J=e.value[l].voiceSettings)==null?void 0:J.useSpeakerBoost)!==!1),i.configuredProviders[l]&&o.loadVoicesForProvider(l)}),te([m,w,U,P,j,O,R],()=>{var s,a;e.value[l]={...e.value[l],apiKey:m.value,baseUrl:w.value||((a=(s=f.value)==null?void 0:s.defaultOptions)==null?void 0:a.baseUrl)||"",voiceSettings:{similarityBoost:U.value,stability:P.value,speed:j.value,style:O.value,useSpeakerBoost:R.value}}});async function se(){if(!r.value.trim())return;const s=i.getProviderInstance(l);if(!s){console.error("Failed to initialize speech provider");return}u.value=!0,h.value="";try{v.value&&X();const a=await Re({...s.speech("eleven_multilingual_v2",{voiceSettings:{stability:P.value,similarityBoost:U.value,speed:j.value,style:O.value,useSpeakerBoost:R.value}}),input:r.value,voice:Be[I.value]});v.value=URL.createObjectURL(new Blob([a])),setTimeout(()=>{x.value&&x.value.play()},100)}catch(a){console.error("Error generating speech:",a),h.value=a instanceof Error?a.message:"An unknown error occurred"}finally{u.value=!1}}function X(){x.value&&(x.value.pause(),x.value.currentTime=0),v.value&&(URL.revokeObjectURL(v.value),v.value="")}Ve(()=>{v.value&&URL.revokeObjectURL(v.value)});function ie(){var s;e.value[l]={...(s=f.value)==null?void 0:s.defaultOptions}}return(s,a)=>{var $,L;return b(),C(p(Oe),{"provider-name":($=f.value)==null?void 0:$.localizedName,"provider-icon":(L=f.value)==null?void 0:L.icon,"on-back":()=>p(t).back()},{default:B(()=>[d("div",st,[y(p(Pe),{class:"w-full md:w-[40%]"},{default:B(()=>[y(p(je),{title:"Basic",description:"Essential settings","on-reset":ie},{default:B(()=>{var c;return[y(p(Ue),{modelValue:m.value,"onUpdate:modelValue":a[0]||(a[0]=E=>m.value=E),"provider-name":(c=f.value)==null?void 0:c.localizedName,placeholder:"sk-"},null,8,["modelValue","provider-name"])]}),_:1}),d("div",it,[a[10]||(a[10]=d("h2",{class:"text-lg text-neutral-500 md:text-2xl dark:text-neutral-400"}," Voice Settings ",-1)),d("div",rt,[y(p(T),{modelValue:U.value,"onUpdate:modelValue":a[1]||(a[1]=c=>U.value=c),label:"Similarity Boost",description:"Voice similarity adherence",min:0,max:1,step:.01},null,8,["modelValue"]),y(p(T),{modelValue:P.value,"onUpdate:modelValue":a[2]||(a[2]=c=>P.value=c),label:"Stability",description:"Voice stability and randomness",min:0,max:1,step:.01},null,8,["modelValue"]),y(p(T),{modelValue:j.value,"onUpdate:modelValue":a[3]||(a[3]=c=>j.value=c),label:"Speed",description:"Speech generation speed",min:.7,max:1.2,step:.01},null,8,["modelValue"]),y(p(T),{modelValue:O.value,"onUpdate:modelValue":a[4]||(a[4]=c=>O.value=c),label:"Style",description:"Voice style exaggeration",min:0,max:1,step:.01},null,8,["modelValue"]),y(p(Ze),{modelValue:R.value,"onUpdate:modelValue":a[5]||(a[5]=c=>R.value=c),label:"Speaker Boost",description:"Enhance speaker similarity"},null,8,["modelValue"])])]),y(p(Ce),{title:"Advanced"},{default:B(()=>{var c,E;return[y(p(Ee),{modelValue:w.value,"onUpdate:modelValue":a[6]||(a[6]=A=>w.value=A),placeholder:((E=(c=f.value)==null?void 0:c.defaultOptions)==null?void 0:E.baseUrl)||"",required:""},null,8,["modelValue","placeholder"])]}),_:1})]),_:1}),d("div",ut,[d("div",dt,[a[15]||(a[15]=d("h2",{class:"mb-4 text-lg text-neutral-500 md:text-2xl dark:text-neutral-400"}," Voice Playground ",-1)),d("div",ct,[K(d("textarea",{"onUpdate:modelValue":a[7]||(a[7]=c=>r.value=c),placeholder:"Enter text to test the voice...",border:"neutral-100 dark:neutral-800 solid 2 focus:neutral-200 dark:focus:neutral-700",transition:"all duration-250 ease-in-out","h-24":"","w-full":"","rounded-lg":"","px-3":"","py-2":"","text-sm":"","outline-none":"",bg:"neutral-100 dark:neutral-800 focus:neutral-50 dark:focus:neutral-900"},null,512),[[ke,r.value]]),d("div",vt,[d("label",pt,[a[11]||(a[11]=d("div",null,[d("div",{class:"flex items-center gap-1 text-sm font-medium"}," Language "),d("div",{class:"text-xs text-neutral-500 dark:text-neutral-400"}," Select voice language ")],-1)),K(d("select",{"onUpdate:modelValue":a[8]||(a[8]=c=>Q.value=c),border:"neutral-300 dark:neutral-800 solid 2 focus:neutral-400 dark:focus:neutral-600",transition:"border duration-250 ease-in-out","w-full":"","rounded-lg":"","px-2":"","py-1":"","text-nowrap":"","text-sm":"","outline-none":""},[(b(!0),V(q,null,z(p(o).availableLanguages,c=>(b(),V("option",{key:c,value:c},_(c),9,mt))),128))],512),[[ee,Q.value]])]),d("label",ft,[a[12]||(a[12]=d("div",null,[d("div",{class:"flex items-center gap-1 text-sm font-medium"}," Voice "),d("div",{class:"text-xs text-neutral-500 dark:text-neutral-400"}," Select preferred voice ")],-1)),K(d("select",{"onUpdate:modelValue":a[9]||(a[9]=c=>I.value=c),border:"neutral-300 dark:neutral-800 solid 2 focus:neutral-400 dark:focus:neutral-600",transition:"border duration-250 ease-in-out","w-full":"","rounded-lg":"","px-2":"","py-1":"","text-nowrap":"","text-sm":"","outline-none":""},[(b(!0),V(q,null,z(oe.value,c=>(b(),V("option",{key:c.id,value:c.name},_(c.name),9,bt))),128))],512),[[ee,I.value]])])]),d("div",gt,[d("button",{border:"neutral-800 dark:neutral-200 solid 2",transition:"border duration-250 ease-in-out","rounded-lg":"","px-4":"",text:"neutral-100 dark:neutral-900","py-2":"","text-sm":"",disabled:u.value||!r.value.trim()||!m.value,class:Se({"opacity-50 cursor-not-allowed":u.value||!r.value.trim()||!m.value}),bg:"neutral-700 dark:neutral-300",onClick:se},[d("div",ht,[a[13]||(a[13]=d("div",{"i-solar:play-circle-bold-duotone":""},null,-1)),d("span",null,_(u.value?"Generating...":"Test Voice"),1)])],10,yt),v.value?(b(),V("button",{key:0,border:"primary-300 dark:primary-800 solid 2",transition:"border duration-250 ease-in-out","rounded-lg":"","px-4":"","py-2":"","text-sm":"",onClick:X},a[14]||(a[14]=[d("div",{flex:"~ row","items-center":"","gap-2":""},[d("div",{"i-solar:stop-circle-bold-duotone":""}),d("span",null,"Stop")],-1)]))):M("",!0)]),m.value?M("",!0):(b(),V("div",xt," Please enter an API key to test the voice. ")),h.value?(b(),V("div",Vt,_(h.value),1)):M("",!0),v.value?(b(),V("audio",{key:2,ref_key:"audioPlayer",ref:x,src:v.value,controls:"",class:"mt-2 w-full"},null,8,kt)):M("",!0)])])])])]),_:1},8,["provider-name","provider-icon","on-back"])}}});export{Rt as default};
assets/elevenlabs-DJU5M9GS.js DELETED
@@ -1 +0,0 @@
1
- import{d as _,j as U,o as m,k as B,f as I,e as r,g as $,h as g,M as Z,N as se,w as ee,O as z,c as h,E as K,F as N,P as ie,Q as ue,m as O,S as re,J as de,L as H,b as y,K as te,a as n,t as k,s as ce,x as ve,p as me,U as pe,A as j,H as fe,I as Y,q as ge}from"./index-4YNffL2b.js";import{P as D,u as ae,c as be,g as ye}from"./index-Ca5E7yqj.js";import{R as he}from"./Range-BtQ2NUqM.js";import"./Stage.vue_vue_type_style_index_0_scoped_cad77b27_lang-CEfpyF2P.js";import{u as xe}from"./providers-DdneczH1.js";import{u as Ve,v as ke}from"./speech-fXfFaOHo.js";import{_ as _e,a as Se}from"./ProviderBaseUrlInput.vue_vue_type_script_setup_true_lang-Du2Y_uh3.js";import{a as we,b as $e,c as Be,d as Ue}from"./ProviderSettingsLayout.vue_vue_type_script_setup_true_lang-BFL_vPEb.js";import"./Collapsable.vue_vue_type_script_setup_true_lang-fIuBpTjJ.js";import"./TransitionVertical.vue_vue_type_script_setup_true_lang-D4nd9Jtx.js";const Ee=_({__name:"VisuallyHidden",props:{feature:{default:"focusable"},asChild:{type:Boolean},as:{default:"span"}},setup(d){return(l,s)=>(m(),U(r(D),{as:l.as,"as-child":l.asChild,"aria-hidden":l.feature==="focusable"?"true":void 0,"data-hidden":l.feature==="fully-hidden"?"":void 0,tabindex:l.feature==="fully-hidden"?"-1":void 0,style:{position:"absolute",border:0,width:"1px",height:"1px",padding:0,margin:"-1px",overflow:"hidden",clip:"rect(0, 0, 0, 0)",clipPath:"inset(50%)",whiteSpace:"nowrap",wordWrap:"normal"}},{default:B(()=>[I(l.$slots,"default")]),_:3},8,["as","as-child","aria-hidden","data-hidden","tabindex"]))}});function Ce(){const d=$(),l=g(()=>{var s,c;return["#text","#comment"].includes((s=d.value)==null?void 0:s.$el.nodeName)?(c=d.value)==null?void 0:c.$el.nextElementSibling:Z(d)});return{primitiveElement:d,currentElement:l}}function Pe(d){return g(()=>{var l;return se(d)?!!((l=Z(d))!=null&&l.closest("form")):!0})}const Re=_({inheritAttrs:!1,__name:"VisuallyHiddenInputBubble",props:{name:{},value:{},checked:{type:Boolean,default:void 0},required:{type:Boolean},disabled:{type:Boolean},feature:{default:"fully-hidden"}},setup(d){const l=d,{primitiveElement:s,currentElement:c}=Ce(),e=g(()=>l.checked??l.value);return ee(e,(u,p)=>{if(!c.value)return;const f=c.value,x=window.HTMLInputElement.prototype,b=Object.getOwnPropertyDescriptor(x,"value").set;if(b&&u!==p){const v=new Event("input",{bubbles:!0}),S=new Event("change",{bubbles:!0});b.call(f,u),f.dispatchEvent(v),f.dispatchEvent(S)}}),(u,p)=>(m(),U(Ee,z({ref_key:"primitiveElement",ref:s},{...l,...u.$attrs},{as:"input"}),null,16))}}),Me=_({inheritAttrs:!1,__name:"VisuallyHiddenInput",props:{name:{},value:{},checked:{type:Boolean,default:void 0},required:{type:Boolean},disabled:{type:Boolean},feature:{default:"fully-hidden"}},setup(d){const l=d,s=g(()=>typeof l.value=="string"||typeof l.value=="number"||typeof l.value=="boolean"?[{name:l.name,value:l.value}]:typeof l.value=="object"&&Array.isArray(l.value)?l.value.flatMap((c,e)=>typeof c=="object"?Object.entries(c).map(([u,p])=>({name:`[${l.name}][${e}][${u}]`,value:p})):{name:`[${l.name}][${e}]`,value:c}):l.value!==null&&typeof l.value=="object"&&!Array.isArray(l.value)?Object.entries(l.value).map(([c,e])=>({name:`[${l.name}][${c}]`,value:e})):[]);return(c,e)=>(m(!0),h(N,null,K(s.value,u=>(m(),U(Re,z({key:u.name,ref_for:!0},{...l,...c.$attrs},{name:u.name,value:u.value}),null,16,["name","value"]))),128))}}),[Le,qe]=be("SwitchRoot"),Oe=_({__name:"SwitchRoot",props:{defaultValue:{type:Boolean},modelValue:{type:[Boolean,null],default:void 0},disabled:{type:Boolean},id:{},value:{default:"on"},asChild:{type:Boolean},as:{default:"button"},name:{},required:{type:Boolean}},emits:["update:modelValue"],setup(d,{emit:l}){const s=d,c=l,{disabled:e}=ie(s),u=ue(s,"modelValue",c,{defaultValue:s.defaultValue,passive:s.modelValue===void 0});function p(){e.value||(u.value=!u.value)}const{forwardRef:f,currentElement:x}=ae(),V=Pe(x),b=g(()=>{var v;return s.id&&x.value?(v=document.querySelector(`[for="${s.id}"]`))==null?void 0:v.innerText:void 0});return qe({modelValue:u,toggleCheck:p,disabled:e}),(v,S)=>(m(),U(r(D),z(v.$attrs,{id:v.id,ref:r(f),role:"switch",type:v.as==="button"?"button":void 0,value:v.value,"aria-label":v.$attrs["aria-label"]||b.value,"aria-checked":r(u),"aria-required":v.required,"data-state":r(u)?"checked":"unchecked","data-disabled":r(e)?"":void 0,"as-child":v.asChild,as:v.as,disabled:r(e),onClick:p,onKeydown:re(de(p,["prevent"]),["enter"])}),{default:B(()=>[I(v.$slots,"default",{modelValue:r(u)}),r(V)&&v.name?(m(),U(r(Me),{key:0,type:"checkbox",name:v.name,disabled:r(e),required:v.required,value:v.value,checked:!!r(u)},null,8,["name","disabled","required","value","checked"])):O("",!0)]),_:3},16,["id","type","value","aria-label","aria-checked","aria-required","data-state","data-disabled","as-child","as","disabled","onKeydown"]))}}),Te=_({__name:"SwitchThumb",props:{asChild:{type:Boolean},as:{default:"span"}},setup(d){const l=Le();return ae(),(s,c)=>{var e;return m(),U(r(D),{"data-state":(e=r(l).modelValue)!=null&&e.value?"checked":"unchecked","data-disabled":r(l).disabled.value?"":void 0,"as-child":s.asChild,as:s.as},{default:B(()=>[I(s.$slots,"default")]),_:3},8,["data-state","data-disabled","as-child","as"])}}}),Ae=_({__name:"Checkbox",props:{modelValue:{type:Boolean,required:!0},modelModifiers:{}},emits:["update:modelValue"],setup(d){const l=H(d,"modelValue");return(s,c)=>(m(),U(r(Oe),{modelValue:l.value,"onUpdate:modelValue":c[0]||(c[0]=e=>l.value=e),transition:"background duration-250 ease-in-out",outline:"focus-within:none",flex:"~",border:"neutral-300 dark:neutral-700 data-[state=checked]:primary-200 data-[state=unchecked]:neutral-300 focus-within:neutral-800",bg:"data-[state=checked]:primary-400 data-[state=unchecked]:neutral-300 dark:data-[state=checked]:primary-700 dark:data-[state=unchecked]:neutral-800",relative:"","h-7":"",w:"12.5","rounded-full":"",shadow:"sm focus-within:shadow-neutral-800 focus-within:[0_0_0_1px] "},{default:B(()=>[y(r(Te),{"my-auto":"","size-6":"",flex:"","items-center":"","justify-center":"","translate-x":"0.5 data-[state=checked]:full","rounded-full":"","bg-white":"","text-xs":"","shadow-xl":"",transition:"transform duration-250 ease-in-out","will-change-transform":""})]),_:1},8,["modelValue"]))}}),Fe={flex:"~ col gap-4"},je={flex:"~ row","items-center":"","gap-2":""},Ke={flex:"1"},Ne={class:"flex items-center gap-1 text-sm font-medium"},Ie={class:"text-xs text-neutral-500 dark:text-neutral-400"},ze=_({__name:"FieldCheckbox",props:te({label:null,description:null},{modelValue:{type:Boolean,required:!0},modelModifiers:{}}),emits:["update:modelValue"],setup(d){const l=d,s=H(d,"modelValue");return(c,e)=>(m(),h("label",Fe,[n("div",je,[n("div",Ke,[n("div",Ne,k(l.label),1),n("div",Ie,k(l.description),1)]),y(Ae,{modelValue:s.value,"onUpdate:modelValue":e[0]||(e[0]=u=>s.value=u)},null,8,["modelValue"])])]))}}),He={flex:"~ col gap-4"},De={flex:"~ row","items-center":"","gap-2":""},Ge={flex:"1"},Je={class:"flex items-center gap-1 text-sm font-medium"},Qe={class:"text-xs text-neutral-500 dark:text-neutral-400"},We={"font-mono":""},Xe={flex:"~ row","items-center":"","gap-2":""},A=_({__name:"FieldRange",props:te({min:null,max:null,step:null,label:null,description:null,formatValue:{type:Function}},{modelValue:{required:!0},modelModifiers:{}}),emits:["update:modelValue"],setup(d){const l=d,s=H(d,"modelValue");return(c,e)=>{var u;return m(),h("label",He,[n("div",De,[n("div",Ge,[n("div",Je,k(d.label),1),n("div",Qe,k(d.description),1)]),n("span",We,k((u=l.formatValue)==null?void 0:u.call(l,s.value)),1)]),n("div",Xe,[y(he,{modelValue:s.value,"onUpdate:modelValue":e[0]||(e[0]=p=>s.value=p),min:d.min||0,max:d.max||1,step:d.step||.01,"w-full":""},null,8,["modelValue","min","max","step"])])])}}}),Ye={flex:"~ col md:row gap-6"},Ze={flex:"~ col gap-6"},et={flex:"~ col gap-4"},tt={flex:"~ col gap-6",class:"w-full md:w-[60%]"},at={"rounded-xl":""},lt={flex:"~ col gap-4"},ot={flex:"~ col gap-6"},nt={grid:"~ cols-2 gap-4"},st=["value"],it={grid:"~ cols-2 gap-4"},ut=["value"],rt={flex:"~ row","gap-4":""},dt=["disabled"],ct={flex:"~ row","items-center":"","gap-2":""},vt={key:0,class:"mt-2 text-sm text-red-500"},mt={key:1,class:"mt-2 text-sm text-red-500"},pt=["src"],a="elevenlabs",wt=_({__name:"elevenlabs",setup(d){const l=ce(),s=xe(),c=Ve(),{providers:e}=ve(s),u=$("Hello! This is a test of the ElevenLabs voice synthesis."),p=$(!1),f=$(""),x=$(""),V=$(null),b=g(()=>s.getProviderMetadata(a)),v=g({get:()=>{var o;return((o=e.value[a])==null?void 0:o.apiKey)||""},set:o=>{e.value[a]||(e.value[a]={}),e.value[a].apiKey=o}}),S=g({get:()=>{var o,t,w;return((o=e.value[a])==null?void 0:o.baseUrl)||((w=(t=b.value)==null?void 0:t.defaultOptions)==null?void 0:w.baseUrl)||""},set:o=>{e.value[a]||(e.value[a]={}),e.value[a].baseUrl=o}}),C=g({get:()=>{var o,t;return((t=(o=e.value[a])==null?void 0:o.voiceSettings)==null?void 0:t.similarityBoost)??.75},set:o=>{e.value[a]||(e.value[a]={}),e.value[a].voiceSettings||(e.value[a].voiceSettings={}),e.value[a].voiceSettings.similarityBoost=o}}),P=g({get:()=>{var o,t;return((t=(o=e.value[a])==null?void 0:o.voiceSettings)==null?void 0:t.stability)??.5},set:o=>{e.value[a]||(e.value[a]={}),e.value[a].voiceSettings||(e.value[a].voiceSettings={}),e.value[a].voiceSettings.stability=o}}),R=g({get:()=>{var o,t;return((t=(o=e.value[a])==null?void 0:o.voiceSettings)==null?void 0:t.speed)??1},set:o=>{e.value[a]||(e.value[a]={}),e.value[a].voiceSettings||(e.value[a].voiceSettings={}),e.value[a].voiceSettings.speed=o}}),M=g({get:()=>{var o,t;return((t=(o=e.value[a])==null?void 0:o.voiceSettings)==null?void 0:t.style)??0},set:o=>{e.value[a]||(e.value[a]={}),e.value[a].voiceSettings||(e.value[a].voiceSettings={}),e.value[a].style=o}}),L=g({get:()=>{var o,t;return((t=(o=e.value[a])==null?void 0:o.voiceSettings)==null?void 0:t.useSpeakerBoost)!==!1},set:o=>{e.value[a]||(e.value[a]={}),e.value[a].voiceSettings||(e.value[a].voiceSettings={}),e.value[a].voiceSettings.useSpeakerBoost=o}}),G=$(c.selectedLanguage),F=$(c.voiceName),le=g(()=>c.availableVoicesForLanguage);me(()=>{var o,t,w,q,i,E,T,Q,W,X;s.initializeProvider(a),v.value=((o=e.value[a])==null?void 0:o.apiKey)||"",S.value=((t=e.value[a])==null?void 0:t.baseUrl)||((q=(w=b.value)==null?void 0:w.defaultOptions)==null?void 0:q.baseUrl)||"",(i=e.value[a])!=null&&i.voiceSettings&&(C.value=((E=e.value[a].voiceSettings)==null?void 0:E.similarityBoost)??.75,P.value=((T=e.value[a].voiceSettings)==null?void 0:T.stability)??.5,R.value=((Q=e.value[a].voiceSettings)==null?void 0:Q.speed)??1,M.value=((W=e.value[a].voiceSettings)==null?void 0:W.style)??0,L.value=((X=e.value[a].voiceSettings)==null?void 0:X.useSpeakerBoost)!==!1),s.configuredProviders[a]&&c.loadVoicesForProvider(a)}),ee([v,S,C,P,R,M,L],()=>{var o,t;e.value[a]={...e.value[a],apiKey:v.value,baseUrl:S.value||((t=(o=b.value)==null?void 0:o.defaultOptions)==null?void 0:t.baseUrl)||"",voiceSettings:{similarityBoost:C.value,stability:P.value,speed:R.value,style:M.value,useSpeakerBoost:L.value}}});async function oe(){if(!u.value.trim())return;const o=s.getProviderInstance(a);if(!o){console.error("Failed to initialize speech provider");return}p.value=!0,x.value="";try{f.value&&J();const t=await ye({...o.speech("eleven_multilingual_v2",{voiceSettings:{stability:P.value,similarityBoost:C.value,speed:R.value,style:M.value,useSpeakerBoost:L.value}}),input:u.value,voice:ke[F.value]});f.value=URL.createObjectURL(new Blob([t])),setTimeout(()=>{V.value&&V.value.play()},100)}catch(t){console.error("Error generating speech:",t),x.value=t instanceof Error?t.message:"An unknown error occurred"}finally{p.value=!1}}function J(){V.value&&(V.value.pause(),V.value.currentTime=0),f.value&&(URL.revokeObjectURL(f.value),f.value="")}pe(()=>{f.value&&URL.revokeObjectURL(f.value)});function ne(){var o;e.value[a]={...(o=b.value)==null?void 0:o.defaultOptions}}return(o,t)=>{var w,q;return m(),U(r(Ue),{"provider-name":(w=b.value)==null?void 0:w.localizedName,"provider-icon":(q=b.value)==null?void 0:q.icon,"on-back":()=>r(l).back()},{default:B(()=>[n("div",Ye,[y(r(we),{class:"w-full md:w-[40%]"},{default:B(()=>[y(r($e),{title:"Basic",description:"Essential settings","on-reset":ne},{default:B(()=>{var i;return[y(r(Be),{modelValue:v.value,"onUpdate:modelValue":t[0]||(t[0]=E=>v.value=E),"provider-name":(i=b.value)==null?void 0:i.localizedName,placeholder:"sk-"},null,8,["modelValue","provider-name"])]}),_:1}),n("div",Ze,[t[10]||(t[10]=n("h2",{class:"text-lg text-neutral-500 md:text-2xl dark:text-neutral-400"}," Voice Settings ",-1)),n("div",et,[y(r(A),{modelValue:C.value,"onUpdate:modelValue":t[1]||(t[1]=i=>C.value=i),label:"Similarity Boost",description:"Voice similarity adherence",min:0,max:1,step:.01},null,8,["modelValue"]),y(r(A),{modelValue:P.value,"onUpdate:modelValue":t[2]||(t[2]=i=>P.value=i),label:"Stability",description:"Voice stability and randomness",min:0,max:1,step:.01},null,8,["modelValue"]),y(r(A),{modelValue:R.value,"onUpdate:modelValue":t[3]||(t[3]=i=>R.value=i),label:"Speed",description:"Speech generation speed",min:.7,max:1.2,step:.01},null,8,["modelValue"]),y(r(A),{modelValue:M.value,"onUpdate:modelValue":t[4]||(t[4]=i=>M.value=i),label:"Style",description:"Voice style exaggeration",min:0,max:1,step:.01},null,8,["modelValue"]),y(r(ze),{modelValue:L.value,"onUpdate:modelValue":t[5]||(t[5]=i=>L.value=i),label:"Speaker Boost",description:"Enhance speaker similarity"},null,8,["modelValue"])])]),y(r(_e),{title:"Advanced"},{default:B(()=>{var i,E;return[y(r(Se),{modelValue:S.value,"onUpdate:modelValue":t[6]||(t[6]=T=>S.value=T),placeholder:((E=(i=b.value)==null?void 0:i.defaultOptions)==null?void 0:E.baseUrl)||"",required:""},null,8,["modelValue","placeholder"])]}),_:1})]),_:1}),n("div",tt,[n("div",at,[t[15]||(t[15]=n("h2",{class:"mb-4 text-lg text-neutral-500 md:text-2xl dark:text-neutral-400"}," Voice Playground ",-1)),n("div",lt,[j(n("textarea",{"onUpdate:modelValue":t[7]||(t[7]=i=>u.value=i),placeholder:"Enter text to test the voice...",border:"neutral-100 dark:neutral-800 solid 2 focus:neutral-200 dark:focus:neutral-700",transition:"all duration-250 ease-in-out","h-24":"","w-full":"","rounded-lg":"","px-3":"","py-2":"","text-sm":"","outline-none":"",bg:"neutral-100 dark:neutral-800 focus:neutral-50 dark:focus:neutral-900"},null,512),[[fe,u.value]]),n("div",ot,[n("label",nt,[t[11]||(t[11]=n("div",null,[n("div",{class:"flex items-center gap-1 text-sm font-medium"}," Language "),n("div",{class:"text-xs text-neutral-500 dark:text-neutral-400"}," Select voice language ")],-1)),j(n("select",{"onUpdate:modelValue":t[8]||(t[8]=i=>G.value=i),border:"neutral-300 dark:neutral-800 solid 2 focus:neutral-400 dark:focus:neutral-600",transition:"border duration-250 ease-in-out","w-full":"","rounded-lg":"","px-2":"","py-1":"","text-nowrap":"","text-sm":"","outline-none":""},[(m(!0),h(N,null,K(r(c).availableLanguages,i=>(m(),h("option",{key:i,value:i},k(i),9,st))),128))],512),[[Y,G.value]])]),n("label",it,[t[12]||(t[12]=n("div",null,[n("div",{class:"flex items-center gap-1 text-sm font-medium"}," Voice "),n("div",{class:"text-xs text-neutral-500 dark:text-neutral-400"}," Select preferred voice ")],-1)),j(n("select",{"onUpdate:modelValue":t[9]||(t[9]=i=>F.value=i),border:"neutral-300 dark:neutral-800 solid 2 focus:neutral-400 dark:focus:neutral-600",transition:"border duration-250 ease-in-out","w-full":"","rounded-lg":"","px-2":"","py-1":"","text-nowrap":"","text-sm":"","outline-none":""},[(m(!0),h(N,null,K(le.value,i=>(m(),h("option",{key:i.id,value:i.name},k(i.name),9,ut))),128))],512),[[Y,F.value]])])]),n("div",rt,[n("button",{border:"neutral-800 dark:neutral-200 solid 2",transition:"border duration-250 ease-in-out","rounded-lg":"","px-4":"",text:"neutral-100 dark:neutral-900","py-2":"","text-sm":"",disabled:p.value||!u.value.trim()||!v.value,class:ge({"opacity-50 cursor-not-allowed":p.value||!u.value.trim()||!v.value}),bg:"neutral-700 dark:neutral-300",onClick:oe},[n("div",ct,[t[13]||(t[13]=n("div",{"i-solar:play-circle-bold-duotone":""},null,-1)),n("span",null,k(p.value?"Generating...":"Test Voice"),1)])],10,dt),f.value?(m(),h("button",{key:0,border:"primary-300 dark:primary-800 solid 2",transition:"border duration-250 ease-in-out","rounded-lg":"","px-4":"","py-2":"","text-sm":"",onClick:J},t[14]||(t[14]=[n("div",{flex:"~ row","items-center":"","gap-2":""},[n("div",{"i-solar:stop-circle-bold-duotone":""}),n("span",null,"Stop")],-1)]))):O("",!0)]),v.value?O("",!0):(m(),h("div",vt," Please enter an API key to test the voice. ")),x.value?(m(),h("div",mt,k(x.value),1)):O("",!0),f.value?(m(),h("audio",{key:2,ref_key:"audioPlayer",ref:V,src:f.value,controls:"",class:"mt-2 w-full"},null,8,pt)):O("",!0)])])])])]),_:1},8,["provider-name","provider-icon","on-back"])}}});export{wt as default};
 
 
assets/emotions-CN7dR6lg.js DELETED
@@ -1 +0,0 @@
1
- import{a as _,_ as k,l as b}from"./queues-CjstV8J9.js";import"./Stage.vue_vue_type_style_index_0_scoped_cad77b27_lang-CEfpyF2P.js";import{u as x}from"./queue-DZv4L5hV.js";import{d as z,g as u,c as s,o as t,a as e,b as h,e as w,t as i,F as f,E as m}from"./index-4YNffL2b.js";const E={flex:"","flex-col":"","gap-2":"","p-2":""},M={flex:"","flex-row":"","gap-2":""},V={"rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-4":""},y={"w-full":"",flex:"","flex-row":"","gap-4":""},Q={"w-full":"","rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-2":""},S={"w-full":"","rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-2":""},N=z({__name:"emotions",setup(B){const l=u(""),p=u([]),r=u([]),d=u(!1),g=x({handlers:[async a=>{r.value.push(a.data)}]}),c=_(g);function v(){d.value=!0;const a=l.value.split("");for(const o of a)c.add(o);c.add(b),l.value="",d.value=!1}return(a,o)=>(t(),s("div",E,[e("div",M,[h(w(k),{modelValue:l.value,"onUpdate:modelValue":o[0]||(o[0]=n=>l.value=n),placeholder:"Message",p:"2",bg:"zinc-100 dark:zinc-700","w-full":"","rounded-lg":"","outline-none":"",onSubmit:v},null,8,["modelValue"]),e("button",V,i(d.value?"Processing...":"Send"),1)]),e("div",y,[e("div",Q,[o[1]||(o[1]=e("h3",{"font-semibold":""}," Messages ",-1)),(t(!0),s(f,null,m(p.value,n=>(t(),s("div",{key:n},[e("div",null,i(n),1)]))),128))]),e("div",S,[o[2]||(o[2]=e("h3",{"font-semibold":""}," Emotions ",-1)),(t(!0),s(f,null,m(r.value,n=>(t(),s("div",{key:n},[e("div",null,i(n),1)]))),128))])])]))}});export{N as default};
 
 
assets/emotions-D4NlkiN7.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{a as _,_ as b,l as k}from"./queues-CiZ1BAMa.js";import"./Stage.vue_vue_type_style_index_0_scoped_cad77b27_lang-BqPxkA1F.js";import{u as x}from"./queue-Cg3xGvOu.js";import{d as z,g as u,c as s,o as t,a as e,b as h,e as w,D as i,bx as f,by as m}from"./index-DfQ41DTF.js";const y={flex:"","flex-col":"","gap-2":"","p-2":""},M={flex:"","flex-row":"","gap-2":""},V={"rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-4":""},E={"w-full":"",flex:"","flex-row":"","gap-4":""},Q={"w-full":"","rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-2":""},S={"w-full":"","rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-2":""},N=z({__name:"emotions",setup(B){const l=u(""),p=u([]),r=u([]),d=u(!1),g=x({handlers:[async a=>{r.value.push(a.data)}]}),c=_(g);function v(){d.value=!0;const a=l.value.split("");for(const o of a)c.add(o);c.add(k),l.value="",d.value=!1}return(a,o)=>(t(),s("div",y,[e("div",M,[h(w(b),{modelValue:l.value,"onUpdate:modelValue":o[0]||(o[0]=n=>l.value=n),placeholder:"Message",p:"2",bg:"zinc-100 dark:zinc-700","w-full":"","rounded-lg":"","outline-none":"",onSubmit:v},null,8,["modelValue"]),e("button",V,i(d.value?"Processing...":"Send"),1)]),e("div",E,[e("div",Q,[o[1]||(o[1]=e("h3",{"font-semibold":""}," Messages ",-1)),(t(!0),s(f,null,m(p.value,n=>(t(),s("div",{key:n},[e("div",null,i(n),1)]))),128))]),e("div",S,[o[2]||(o[2]=e("h3",{"font-semibold":""}," Emotions ",-1)),(t(!0),s(f,null,m(r.value,n=>(t(),s("div",{key:n},[e("div",null,i(n),1)]))),128))])])]))}});export{N as default};
assets/{filter-message-OPBxIgif.js → filter-message-C0VAb3A6.js} RENAMED
@@ -1 +1 @@
1
- import{d as g,g as u,r as m,c as v,o as _,a as s,b as x,t as d}from"./index-4YNffL2b.js";const b={flex:"","flex-col":"","gap-2":"","p-2":""},S={flex:"","flex-row":"","gap-2":""},k={"rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-4":""},w={"w-full":"","rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-2":""},V=g({__name:"filter-message",setup(z){const o=u(""),c=u(!1),i=u({content:""});async function f(r){return new Promise(e=>setTimeout(e,r))}async function p(){c.value=!0;const r=o.value.split("");let e;(a=>{a.Literal="literal",a.Special="special"})(e||(e={}));let l="literal",t="";for(const a of r){await f(50);let n=l;a==="<"?n="special":a===">"&&(n="literal"),l==="literal"&&n==="special"&&(i.value.content+=t,t=""),l==="special"&&n==="literal"&&(t=""),l==="literal"&&n==="literal"&&(i.value.content+=a,t=""),l=n}t&&(i.value.content+=t),o.value="",c.value=!1}return(r,e)=>{const l=m("BasicTextarea");return _(),v("div",b,[s("div",S,[x(l,{modelValue:o.value,"onUpdate:modelValue":e[0]||(e[0]=t=>o.value=t),placeholder:"Message",p:"2",bg:"zinc-100 dark:zinc-700","w-full":"","rounded-lg":"","outline-none":"",onSubmit:p},null,8,["modelValue"]),s("button",k,d(c.value?"Processing...":"Send"),1)]),s("div",w,[e[1]||(e[1]=s("h3",{"font-semibold":""}," Streaming Message ",-1)),s("div",null,d(i.value.content),1)])])}}});export{V as default};
 
1
+ import{d as g,g as u,r as m,c as v,o as _,a as s,b as x,D as d}from"./index-DfQ41DTF.js";const b={flex:"","flex-col":"","gap-2":"","p-2":""},S={flex:"","flex-row":"","gap-2":""},k={"rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-4":""},w={"w-full":"","rounded-lg":"",bg:"zinc-100 dark:zinc-700","p-2":""},V=g({__name:"filter-message",setup(z){const o=u(""),c=u(!1),i=u({content:""});async function f(r){return new Promise(e=>setTimeout(e,r))}async function p(){c.value=!0;const r=o.value.split("");let e;(a=>{a.Literal="literal",a.Special="special"})(e||(e={}));let l="literal",t="";for(const a of r){await f(50);let n=l;a==="<"?n="special":a===">"&&(n="literal"),l==="literal"&&n==="special"&&(i.value.content+=t,t=""),l==="special"&&n==="literal"&&(t=""),l==="literal"&&n==="literal"&&(i.value.content+=a,t=""),l=n}t&&(i.value.content+=t),o.value="",c.value=!1}return(r,e)=>{const l=m("BasicTextarea");return _(),v("div",b,[s("div",S,[x(l,{modelValue:o.value,"onUpdate:modelValue":e[0]||(e[0]=t=>o.value=t),placeholder:"Message",p:"2",bg:"zinc-100 dark:zinc-700","w-full":"","rounded-lg":"","outline-none":"",onSubmit:p},null,8,["modelValue"]),s("button",k,d(c.value?"Processing...":"Send"),1)]),s("div",w,[e[1]||(e[1]=s("h3",{"font-semibold":""}," Streaming Message ",-1)),s("div",null,d(i.value.content),1)])])}}});export{V as default};
assets/fireworks-ai-DfbZDwPp.js DELETED
@@ -1 +0,0 @@
1
- import"./Stage.vue_vue_type_style_index_0_scoped_cad77b27_lang-CEfpyF2P.js";import{d as k,s as w,x as U,h as p,p as V,w as $,j as g,o as y,k as d,b as i,e as r}from"./index-4YNffL2b.js";import{u as K}from"./providers-DdneczH1.js";import{_ as h,a as x}from"./ProviderBaseUrlInput.vue_vue_type_script_setup_true_lang-Du2Y_uh3.js";import{a as z,b as B,c as M,d as N}from"./ProviderSettingsLayout.vue_vue_type_script_setup_true_lang-BFL_vPEb.js";import"./Collapsable.vue_vue_type_script_setup_true_lang-fIuBpTjJ.js";import"./TransitionVertical.vue_vue_type_script_setup_true_lang-D4nd9Jtx.js";const a="fireworks-ai",O=k({__name:"fireworks-ai",setup(P){const f=w(),v=K(),{providers:o}=U(v),n=p(()=>v.getProviderMetadata(a)),t=p({get:()=>{var e;return((e=o.value[a])==null?void 0:e.apiKey)||""},set:e=>{o.value[a]||(o.value[a]={}),o.value[a].apiKey=e}}),s=p({get:()=>{var e;return((e=o.value[a])==null?void 0:e.baseUrl)||""},set:e=>{o.value[a]||(o.value[a]={}),o.value[a].baseUrl=e}});V(()=>{var e,l;v.initializeProvider(a),t.value=((e=o.value[a])==null?void 0:e.apiKey)||"",s.value=((l=o.value[a])==null?void 0:l.baseUrl)||""}),$([t,s],()=>{o.value[a]={...o.value[a],apiKey:t.value,baseUrl:s.value||""}});function _(){var e;o.value[a]={...(e=n.value)==null?void 0:e.defaultOptions}}return(e,l)=>{var m,c;return y(),g(r(N),{"provider-name":(m=n.value)==null?void 0:m.localizedName,"provider-icon":(c=n.value)==null?void 0:c.icon,"on-back":()=>r(f).back()},{default:d(()=>[i(r(z),null,{default:d(()=>[i(r(B),{title:"Basic",description:"Essential settings","on-reset":_},{default:d(()=>{var u;return[i(r(M),{modelValue:t.value,"onUpdate:modelValue":l[0]||(l[0]=b=>t.value=b),"provider-name":(u=n.value)==null?void 0:u.localizedName,placeholder:"fw-..."},null,8,["modelValue","provider-name"])]}),_:1}),i(r(h),{title:"Advanced"},{default:d(()=>[i(r(x),{modelValue:s.value,"onUpdate:modelValue":l[1]||(l[1]=u=>s.value=u),placeholder:"https://api.fireworks.ai/inference/v1/"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1},8,["provider-name","provider-icon","on-back"])}}});export{O as default};
 
 
assets/fireworks-ai-ZLkLrHBi.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import"./Stage.vue_vue_type_style_index_0_scoped_cad77b27_lang-BqPxkA1F.js";import{d as k,bE as w,s as U,h as p,m as V,w as y,x as $,o as g,y as d,b as i,e as l}from"./index-DfQ41DTF.js";import{u as K}from"./providers-CM7Pgz9x.js";import{_ as h,a as x}from"./ProviderBaseUrlInput.vue_vue_type_script_setup_true_lang-VdHwjLw0.js";import{_ as z}from"./ProviderApiKeyInput.vue_vue_type_script_setup_true_lang-BUuYMTIp.js";import{a as B,b as M,c as N}from"./ProviderSettingsLayout.vue_vue_type_script_setup_true_lang-DI9uisuD.js";import"./Collapsable.vue_vue_type_script_setup_true_lang-C9YANSys.js";import"./TransitionVertical.vue_vue_type_script_setup_true_lang-C8e2RfG_.js";const a="fireworks-ai",j=k({__name:"fireworks-ai",setup(P){const f=w(),v=K(),{providers:o}=U(v),n=p(()=>v.getProviderMetadata(a)),t=p({get:()=>{var e;return((e=o.value[a])==null?void 0:e.apiKey)||""},set:e=>{o.value[a]||(o.value[a]={}),o.value[a].apiKey=e}}),s=p({get:()=>{var e;return((e=o.value[a])==null?void 0:e.baseUrl)||""},set:e=>{o.value[a]||(o.value[a]={}),o.value[a].baseUrl=e}});V(()=>{var e,r;v.initializeProvider(a),t.value=((e=o.value[a])==null?void 0:e.apiKey)||"",s.value=((r=o.value[a])==null?void 0:r.baseUrl)||""}),y([t,s],()=>{o.value[a]={...o.value[a],apiKey:t.value,baseUrl:s.value||""}});function _(){var e;o.value[a]={...(e=n.value)==null?void 0:e.defaultOptions}}return(e,r)=>{var m,c;return g(),$(l(N),{"provider-name":(m=n.value)==null?void 0:m.localizedName,"provider-icon":(c=n.value)==null?void 0:c.icon,"on-back":()=>l(f).back()},{default:d(()=>[i(l(B),null,{default:d(()=>[i(l(M),{title:"Basic",description:"Essential settings","on-reset":_},{default:d(()=>{var u;return[i(l(z),{modelValue:t.value,"onUpdate:modelValue":r[0]||(r[0]=b=>t.value=b),"provider-name":(u=n.value)==null?void 0:u.localizedName,placeholder:"fw-..."},null,8,["modelValue","provider-name"])]}),_:1}),i(l(h),{title:"Advanced"},{default:d(()=>[i(l(x),{modelValue:s.value,"onUpdate:modelValue":r[1]||(r[1]=u=>s.value=u),placeholder:"https://api.fireworks.ai/inference/v1/"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1},8,["provider-name","provider-icon","on-back"])}}});export{j as default};
assets/image-Dj4bQptd.js ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ import{d as _,g as c,bD as y,c as d,o as u,a,C as x,D as b,e as v,bn as w}from"./index-DfQ41DTF.js";const C={bg:"neutral-100",flex:"~ col","items-center":"","justify-center":"","rounded-lg":"","px-4":"","py-3":""},h={key:0},D=["src"],U={bg:"neutral-100",class:"text-wrap-any","max-h":"100","overflow-scroll":"","rounded-lg":"","text-wrap":"","text-black":"","font-mono":""},R=_({__name:"image",setup(k){const p=c(),n=c(""),{copy:g}=y({source:n});async function m(r){return new Promise((e,o)=>{const t=new FileReader;t.onload=s=>{var l,i;e(((i=(l=s.target)==null?void 0:l.result)==null?void 0:i.toString())||"")},t.onerror=s=>{o(s)},t.readAsDataURL(r)})}async function f(r){var t;const o=(t=r.target.files)==null?void 0:t[0];if(o){p.value=o;const s=await m(o);n.value=s}}return(r,e)=>(u(),d("div",null,[a("label",C,[a("input",{type:"file",accept:"image/*",hidden:"",onChange:f},null,32),e[1]||(e[1]=a("span",null,"Upload Image",-1))]),n.value?(u(),d("div",h,[a("img",{src:n.value,alt:"Uploaded Image","w-100":""},null,8,D),a("pre",U," "+b(n.value)+`
2
+ `,1),a("button",{bg:"primary-500",text:"white","mt-4":"","rounded-lg":"","px-4":"","py-2":"",onClick:e[0]||(e[0]=()=>v(g)())}," Copy Data URL ")])):x("",!0)]))}}),B=w(R,[["__scopeId","data-v-7edd53e6"]]);export{B as default};
assets/image-Ss-MIF9P.js DELETED
@@ -1,2 +0,0 @@
1
- import{d as _,g as c,l as y,c as d,o as u,a,m as x,t as v,e as w,_ as b}from"./index-4YNffL2b.js";const h={bg:"neutral-100",flex:"~ col","items-center":"","justify-center":"","rounded-lg":"","px-4":"","py-3":""},C={key:0},U=["src"],R={bg:"neutral-100",class:"text-wrap-any","max-h":"100","overflow-scroll":"","rounded-lg":"","text-wrap":"","text-black":"","font-mono":""},k=_({__name:"image",setup(D){const p=c(),n=c(""),{copy:g}=y({source:n});async function m(r){return new Promise((e,o)=>{const t=new FileReader;t.onload=s=>{var l,i;e(((i=(l=s.target)==null?void 0:l.result)==null?void 0:i.toString())||"")},t.onerror=s=>{o(s)},t.readAsDataURL(r)})}async function f(r){var t;const o=(t=r.target.files)==null?void 0:t[0];if(o){p.value=o;const s=await m(o);n.value=s}}return(r,e)=>(u(),d("div",null,[a("label",h,[a("input",{type:"file",accept:"image/*",hidden:"",onChange:f},null,32),e[1]||(e[1]=a("span",null,"Upload Image",-1))]),n.value?(u(),d("div",C,[a("img",{src:n.value,alt:"Uploaded Image","w-100":""},null,8,U),a("pre",R," "+v(n.value)+`
2
- `,1),a("button",{bg:"primary-500",text:"white","mt-4":"","rounded-lg":"","px-4":"","py-2":"",onClick:e[0]||(e[0]=()=>w(g)())}," Copy Data URL ")])):x("",!0)]))}}),B=b(k,[["__scopeId","data-v-7edd53e6"]]);export{B as default};
 
 
 
assets/{index-B4Y270D-.css → index-CBTN5Ibu.css} RENAMED
The diff for this file is too large to render. See raw diff
 
assets/index-C_XwaMtO.js DELETED
@@ -1,3 +0,0 @@
1
- import"./Stage.vue_vue_type_style_index_0_scoped_cad77b27_lang-CEfpyF2P.js";import{_ as D,c as L,o as g,f as y,d as A,g as a,h as C,w as j,a as c,n as z,i as N,j as P,k as I,b as o,e as S}from"./index-4YNffL2b.js";import{_ as V,M as E,W as F,I as Z,a as q}from"./MobileInteractiveArea.vue_vue_type_script_setup_true_lang-zC-LvSty.js";import{b as M}from"./route-block-B_A1xBdJ.js";import"./index-Ca5E7yqj.js";import"./providers-DdneczH1.js";import"./queue-DZv4L5hV.js";import"./queues-CjstV8J9.js";import"./speech-fXfFaOHo.js";import"./Live2DSettings.vue_vue_type_script_setup_true_lang-AfMpF5ci.js";import"./Collapsable.vue_vue_type_script_setup_true_lang-fIuBpTjJ.js";import"./TransitionVertical.vue_vue_type_script_setup_true_lang-D4nd9Jtx.js";import"./HeaderLink-iQXUza2b.js";import"./consciousness-Dxo3lP3E.js";import"./index-CgfAzTQW.js";const G={},J={class:"cross-background-container"};function K(s,e){return g(),L("div",J,[y(s.$slots,"default",{},void 0,!0)])}const Q=D(G,[["render",K],["__scopeId","data-v-0a776b22"]]),R={class:"relative"},T={absolute:"","left-0":"","right-0":"","top-0":"","w-full":"","overflow-hidden":""},U=A({__name:"AnimatedWave",props:{height:{default:40},amplitude:{default:14},waveLength:{default:250},fillColor:{default:"oklch(95% 0.10 var(--theme-colors-hue))"},direction:{default:"down"},movementDirection:{default:"left"},animationSpeed:{default:50}},setup(s){const e=s,l=a(e.height),n=a(e.amplitude),t=a(e.waveLength),u=a(e.fillColor),w=a(e.direction),$=a(e.movementDirection);function B(i,v,h,f,p){const r=[],k=Math.ceil(i/f)*f,O=1,_=p==="up"?h:v-h;r.push(`M 0 ${_}`);const H=Math.PI*2/f;for(let d=0;d<=k;d+=O){const W=h*Math.sin(H*d),Y=p==="up"?_-W:_+W;r.push(`L ${d} ${Y}`)}const b=p==="up"?v:0;return r.push(`L ${k} ${b}`),r.push(`L 0 ${b} Z`),r.join(" ")}const m=C(()=>l.value+n.value*2),x=C(()=>{const i=`<svg width="${t.value}" height="${m.value}" xmlns="http://www.w3.org/2000/svg">
2
- <path d="${B(t.value,m.value,n.value,t.value,w.value)}"/>
3
- </svg>`;return`url(data:image/svg+xml;base64,${btoa(i)})`});return j(()=>[e.height,e.amplitude,e.waveLength,e.fillColor,e.direction,e.movementDirection],()=>{l.value=e.height,n.value=e.amplitude,t.value=e.waveLength,u.value=e.fillColor,w.value=e.direction,$.value=e.movementDirection},{immediate:!0}),(i,v)=>(g(),L("div",R,[y(i.$slots,"default",{},void 0,!0),c("div",T,[c("div",{class:"wave",style:z({background:u.value,height:`${m.value}px`,maskImage:x.value,WebkitMaskImage:x.value,"--wave-translate":`${-t.value}px`,"--animation-duration":`${t.value/s.animationSpeed}s`,"animation-direction":$.value==="left"?"normal":"reverse"})},null,4)])]))}}),X=D(U,[["__scopeId","data-v-d4cf94d8"]]),ee={relative:"",flex:"~ col","z-2":"","h-100vh":"","w-100vw":"","of-hidden":""},te={relative:"",flex:"~ 1 row gap-y-0 gap-x-2 <md:col"},ae=A({__name:"index",setup(s){const e=N(),l=a(!1);function n(t){l.value=t}return(t,u)=>(g(),P(Q,null,{default:I(()=>[o(X,{"fill-color":S(e)?"oklch(35% calc(var(--theme-colors-chroma) * 0.6) var(--theme-colors-hue))":"color-mix(in srgb, oklch(95% calc(var(--theme-colors-chroma-50) * 0.5) var(--theme-colors-hue)) 80%, oklch(100% 0 360))"},{default:I(()=>[c("div",ee,[c("div",null,[o(V,{class:"flex <md:hidden",p2:""}),o(E,{class:"hidden <md:block"})]),c("div",te,[o(S(F),{"flex-1":"","min-w":"1/2",paused:l.value},null,8,["paused"]),o(Z,{class:"flex <md:hidden","flex-1":"","max-w":"500px","min-w":"30%"}),o(q,{class:"hidden <md:block",mx2:"",mb2:"",onSettingsOpen:n})])])]),_:1},8,["fill-color"])]),_:1}))}});typeof M=="function"&&M(ae);export{ae as default};
 
 
 
 
assets/index-Ca5E7yqj.js DELETED
@@ -1 +0,0 @@
1
- import{F as m,d as p,ad as g,O as y,ae as b,a9 as c,a6 as h,an as x,g as C,h as S,M as j,a4 as O}from"./index-4YNffL2b.js";import{r as P,a as $,b as E,c as v}from"./providers-DdneczH1.js";function d(e){return e?e.flatMap(n=>n.type===m?d(n.children):[n]):[]}const w=p({name:"PrimitiveSlot",inheritAttrs:!1,setup(e,{attrs:n,slots:a}){return()=>{var l,f;if(!a.default)return null;const r=d(a.default()),o=r.findIndex(u=>u.type!==g);if(o===-1)return r;const i=r[o];(l=i.props)==null||delete l.ref;const t=i.props?y(n,i.props):n;n.class&&((f=i.props)!=null&&f.class)&&delete i.props.class;const s=b(i,t);for(const u in t)u.startsWith("on")&&(s.props||(s.props={}),s.props[u]=t[u]);return r.length===1?s:(r[o]=s,r)}}}),I=p({name:"Primitive",inheritAttrs:!1,props:{asChild:{type:Boolean,default:!1},as:{type:[String,Object],default:"div"}},setup(e,{attrs:n,slots:a}){const r=e.asChild?"template":e.as;return typeof r=="string"&&["area","img","input"].includes(r)?()=>c(r,n):r!=="template"?()=>c(e.as,n,{default:a.default}):()=>c(w,n,{default:a.default})}});function L(e,n){const a=typeof e=="string"?`${e}Context`:n,r=Symbol(a);return[t=>{const s=h(r,t);if(s||s===null)return s;throw new Error(`Injection \`${r.toString()}\` not found. Component must be used within ${Array.isArray(e)?`one of the following components: ${e.join(", ")}`:`\`${e}\``}`)},t=>(x(r,t),t)]}function T(){const e=O(),n=C(),a=S(()=>{var t,s;return["#text","#comment"].includes((t=n.value)==null?void 0:t.$el.nodeName)?(s=n.value)==null?void 0:s.$el.nextElementSibling:j(n)}),r=Object.assign({},e.exposed),o={};for(const t in e.props)Object.defineProperty(o,t,{enumerable:!0,configurable:!0,get:()=>e.props[t]});if(Object.keys(r).length>0)for(const t in r)Object.defineProperty(o,t,{enumerable:!0,configurable:!0,get:()=>r[t]});Object.defineProperty(o,"$el",{enumerable:!0,configurable:!0,get:()=>e.vnode.el}),e.exposed=o;function i(t){n.value=t,t&&(Object.defineProperty(o,"$el",{enumerable:!0,configurable:!0,get:()=>t instanceof Element?t:t.$el}),e.exposed=o)}return{forwardRef:i,currentRef:n,currentElement:a}}var _=async e=>(e.fetch??globalThis.fetch)(P("audio/speech",e.baseURL),{body:E(e),headers:$({"Content-Type":"application/json",...e.headers},e.apiKey),method:"POST",signal:e.abortSignal}).then(v).then(async n=>n.arrayBuffer());export{I as P,L as c,_ as g,d as r,T as u};
 
 
assets/index-CwztT5AX.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{d as C,r as B,x as D,o,y as m,a as e,c as a,C as x,p as z,D as c,z as I,bn as L,bE as R,i as V,s as $,v as M,bC as S,bw as N,A as i,e as t,b as u,ad as f,B as b,bB as k,bx as U}from"./index-DfQ41DTF.js";import"./Stage.vue_vue_type_style_index_0_scoped_cad77b27_lang-BqPxkA1F.js";import{b as w}from"./route-block-B_A1xBdJ.js";const E={"z-1":"","flex-1":""},j={"text-lg":"","font-bold":"",class:"menu-icon-item-title",transition:"all ease-in-out duration-400"},A={text:"sm neutral-500 dark:neutral-400",class:"menu-icon-item-description",transition:"all ease-in-out duration-400"},F=C({__name:"IconItem",props:{title:null,description:null,icon:null,iconTemplate:{type:Boolean},to:null},setup(s){return(_,p)=>{const h=B("RouterLink");return o(),D(h,{box:"border",flex:"~ row",bg:"neutral-50 dark:neutral-800",border:"neutral-100 dark:neutral-700 hover:primary-500/30 dark:hover:primary-400/30 solid 2","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",class:"menu-icon-item",transition:"all ease-in-out duration-400",relative:"","w-full":"","items-center":"","overflow-hidden":"","rounded-lg":"","p-5":"","text-left":"",cursor:"pointer",to:s.to},{default:m(()=>[e("div",E,[e("div",j,c(s.title),1),e("div",A,[e("span",null,c(s.description),1)])]),typeof s.icon=="string"?(o(),a("div",{key:0,class:I(["menu-icon-item-icon",[s.icon]]),transition:"all ease-in-out duration-400",absolute:"","right-0":"","size-24":"","translate-y-4":"",text:"neutral-400/50 dark:neutral-600/50"},null,2)):x("",!0),s.iconTemplate?z(_.$slots,"icon",{key:1},void 0,!0):x("",!0)]),_:3},8,["to"])}}}),y=L(F,[["__scopeId","data-v-a1ec902c"]]),G={flex:"~ row","items-center":"","gap-2":"",initial:{opacity:0,x:10},enter:{opacity:1,x:0},duration:100},P={flex:"~ col gap-4"},q={flex:"~ col gap-4"},H={initial:{opacity:0,y:10},enter:{opacity:1,y:0},duration:250,delay:150},J={flex:"~ col gap-4"},K={grid:"~ cols-[150px_1fr]",bg:"neutral-100 dark:neutral-800",hover:"bg-neutral-200 dark:bg-neutral-700",transition:"all ease-in-out duration-250","items-center":"","gap-1.5":"","rounded-lg":"","px-4":"","py-3":"",initial:{opacity:0,y:10},enter:{opacity:1,y:0},duration:250,delay:200},O={text:"sm"},Q={flex:"~ row","w-full":"","justify-end":""},W={value:"en-US"},X={value:"zh-CN"},Y={bg:"neutral-100 dark:neutral-800",hover:"bg-neutral-200 dark:bg-neutral-700",transition:"all ease-in-out duration-250","w-full":"",flex:"","cursor-pointer":"","rounded-lg":"","px-4":"","py-3":"",initial:{opacity:0,y:10},enter:{opacity:1,y:0},duration:250,delay:250},Z=["checked","aria-checked"],ee={flex:"~ row","w-full":"","items-center":"","gap-1.5":""},te={text:"sm","w-full":"","flex-1":""},ne={"select-none":""},ie={key:0,"i-solar:moon-stars-bold-duotone":"",transition:"all ease-in-out duration-250"},oe={key:1,"i-solar:sun-fog-bold-duotone":"",transition:"all ease-in-out duration-250"},ae={bg:"neutral-100 dark:neutral-800",hover:"bg-neutral-200 dark:bg-neutral-700",transition:"all ease-in-out duration-250","w-full":"",flex:"","cursor-pointer":"","rounded-lg":"","px-4":"","py-3":"",initial:{opacity:0,y:10},enter:{opacity:1,y:0},duration:250,delay:300},le=["checked","aria-checked"],se={flex:"~ row","w-full":"","items-center":"","gap-1.5":""},re={"select-none":""},de={key:0,"i-solar:people-nearby-bold-duotone":"",transition:"all ease-in-out duration-250"},ue={key:1,"i-solar:running-2-line-duotone":"",transition:"all ease-in-out duration-250"},ce={text:"neutral-100/50 dark:neutral-500/20","pointer-events-none":"",fixed:"","bottom-0":"","right-0":"","translate-x-10":"","translate-y-10":""},pe={text:"40","i-lucide:cog":""},ge=C({__name:"index",setup(s){const _=R(),{t:p}=V(),{language:h,disableTransitions:r}=$(M()),d=S();function T(v){const n=v.target;h.value=n.value}return(v,n)=>{const l=N("motion");return o(),a(U,null,[i((o(),a("div",G,[e("button",{onClick:n[0]||(n[0]=g=>t(_).back())},n[3]||(n[3]=[e("div",{"i-solar:alt-arrow-left-line-duotone":"","text-2xl":""},null,-1)])),n[4]||(n[4]=e("h1",{"text-3xl":""}," Settings ",-1))])),[[l]]),e("div",P,[e("div",q,[i(u(t(y),{initial:{opacity:0,y:10},enter:{opacity:1,y:0},duration:250,title:"Modules",description:"Thinking, vision, speech synthesis, gaming, etc.",icon:"i-lucide:blocks",to:"/settings/modules"},null,512),[[l]]),i(u(t(y),{initial:{opacity:0,y:10},enter:{opacity:1,y:0},duration:250,delay:50,title:"Models",description:"Live2D, VRM, etc.",icon:"i-lucide:person-standing",to:"/settings/models"},null,512),[[l]]),i(u(t(y),{initial:{opacity:0,y:10},enter:{opacity:1,y:0},duration:250,delay:100,title:"Providers",description:"LLMs, speech providers, etc.",icon:"i-lucide:brain",to:"/settings/providers"},null,512),[[l]]),i(u(t(y),{initial:{opacity:0,y:10},enter:{opacity:1,y:0},duration:250,delay:150,title:"Themes",description:"Customize your stage!",icon:"i-lucide:paintbrush",to:"/settings/themes"},null,512),[[l]])]),i((o(),a("div",H,n[5]||(n[5]=[e("h2",{"text-2xl":""}," General ",-1)]))),[[l]]),e("div",J,[i((o(),a("div",K,[e("div",O,[e("span",null,c(t(p)("settings.language.title")),1)]),e("div",Q,[e("select",{class:"w-32",bg:"transparent",text:"sm right neutral-800 dark:neutral-100",transition:"all ease-in-out duration-250",outline:"none","cursor-pointer":"",onChange:T},[e("option",W,c(t(p)("settings.language.english")),1),e("option",X,c(t(p)("settings.language.chinese")),1)],32)])])),[[l]]),i((o(),a("label",Y,[i(e("input",{"onUpdate:modelValue":n[1]||(n[1]=g=>f(d)?d.value=g:null),text:"neutral-800 dark:neutral-100",checked:t(d),"aria-checked":t(d),type:"checkbox",hidden:"","appearance-none":"","outline-none":""},null,8,Z),[[b,t(d)]]),e("div",ee,[e("div",te,[e("span",null,c(t(p)("settings.theme")),1)]),e("div",ne,[u(k,{name:"slide-away",mode:"out-in"},{default:m(()=>[t(d)?(o(),a("div",ie)):(o(),a("div",oe))]),_:1})])])])),[[l]]),i((o(),a("label",ae,[i(e("input",{"onUpdate:modelValue":n[2]||(n[2]=g=>f(r)?r.value=g:null),text:"neutral-800 dark:neutral-100",checked:t(r),"aria-checked":t(r),type:"checkbox",hidden:"","appearance-none":"","outline-none":""},null,8,le),[[b,t(r)]]),e("div",se,[n[6]||(n[6]=e("div",{text:"sm","w-full":"","flex-1":""},[e("span",null,"Disable Transitions (for debugging)")],-1)),e("div",re,[u(k,{name:"slide-away",mode:"out-in"},{default:m(()=>[t(r)?(o(),a("div",de)):(o(),a("div",ue))]),_:1})])])])),[[l]])]),e("div",ce,[i(e("div",pe,null,512),[[l]])])])],64)}}});typeof w=="function"&&w(ge);export{ge as default};