PageSourceSearch

https://dalkdgi-aimao.hf.space/assets/js/SettingsView-x-dvxRpJ.js

js dalkdgi-aimao.hf.space collected 2026-10-03 16:47:35 UTC 19,875 bytes, 1 lines download raw bytes

1import{n as m}from"./rolldown-runtime-iJLb3ux7.js";import{$ as st,E as Q,Ft as at,G as W,Lt as h,P as H,Pt as e,R as lt,Z as U,bt as l,c as k,d as K,dt as X,et as b,f as $,g as N,ht as nt,it as F,j as C,kt as w,l as De,nt as P,o as it,p as Z,pt as S,q as ot,rt as t,s as B,t as A,u as ut,y as J,z as I}from"./ui-vendor-DIP97-f3.js";import{n as T,r as z}from"./vue-vendor-DHimL2gr.js";import{n as rt,t as dt}from"./useTheme-B0TxXkB2.js";import{a as _t,c as se}from"./app-DlZUhYPc.js";import{n as D,t as V}from"./_plugin-vue_export-helper-JVWBimuG.js";import{n as O,t as E}from"./settings-DWQeYe8U.js";import{i as vt,n as pt,o as gt,r as mt,s as ct,t as ft}from"./auth-B4Z3jLnR.js";import{n as G,t as y}from"./SettingRow-B0puNXgX.js";import{n as yt,t as ht}from"./session-browser-prefs-CXMgnvdU.js";import{n as wt,t as bt}from"./models-ZUoTLeI2.js";var ae,Ve,le=m((()=>{I(),A(),T(),E(),dt(),G(),ae={class:"settings-section"},Ve=F({__name:"DisplaySettings",setup(L){const s=O(),i=N(),{t:a}=z(),{mode:o,setMode:d}=rt(),r=[{label:a("settings.display.themeLight"),value:"light"},{label:a("settings.display.themeDark"),value:"dark"},{label:a("settings.display.themeSystem"),value:"system"}];async function n(f){try{await s.saveSection("display",f),i.success(a("settings.saved"))}catch{i.error(a("settings.saveFailed"))}}function c(f){const u=f;d(u),n({skin:u})}return(f,u)=>(S(),b("section",ae,[t(y,{label:e(a)("settings.display.theme"),hint:e(a)("settings.display.themeHint")},{default:l(()=>[t(e(Q),{value:e(o),options:r,size:"small","consistent-menu-width":!1,class:"input-sm","onUpdate:value":c},null,8,["value"])]),_:1},8,["label","hint"]),t(y,{label:e(a)("settings.display.streaming"),hint:e(a)("settings.display.streamingHint")},{default:l(()=>[t(e(k),{value:e(s).display.streaming,"onUpdate:value":u[0]||(u[0]=v=>n({streaming:v}))},null,8,["value"])]),_:1},8,["label","hint"]),t(y,{label:e(a)("settings.display.compact"),hint:e(a)("settings.display.compactHint")},{default:l(()=>[t(e(k),{value:e(s).display.compact,"onUpdate:value":u[1]||(u[1]=v=>n({compact:v}))},null,8,["value"])]),_:1},8,["label","hint"]),t(y,{label:e(a)("settings.display.showReasoning"),hint:e(a)("settings.display.showReasoningHint")},{default:l(()=>[t(e(k),{value:e(s).display.show_reasoning,"onUpdate:value":u[2]||(u[2]=v=>n({show_reasoning:v}))},null,8,["value"])]),_:1},8,["label","hint"]),t(y,{label:e(a)("settings.display.showCost"),hint:e(a)("settings.display.showCostHint")},{default:l(()=>[t(e(k),{value:e(s).display.show_cost,"onUpdate:value":u[3]||(u[3]=v=>n({show_cost:v}))},null,8,["value"])]),_:1},8,["label","hint"]),t(y,{label:e(a)("settings.display.inlineDiffs"),hint:e(a)("settings.display.inlineDiffsHint")},{default:l(()=>[t(e(k),{value:e(s).display.inline_diffs,"onUpdate:value":u[4]||(u[4]=v=>n({inline_diffs:v}))},null,8,["value"])]),_:1},8,["label","hint"]),t(y,{label:e(a)("settings.display.bellOnComplete"),hint:e(a)("settings.display.bellOnCompleteHint")},{default:l(()=>[t(e(k),{value:e(s).display.bell_on_complete,"onUpdate:value":u[5]||(u[5]=v=>n({bell_on_complete:v}))},null,8,["value"])]),_:1},8,["label","hint"]),t(y,{label:e(a)("settings.display.busyInputMode"),hint:e(a)("settings.display.busyInputModeHint")},{default:l(()=>[t(e(k),{value:e(s).display.busy_input_mode==="interrupt","onUpdate:value":u[6]||(u[6]=v=>n({busy_input_mode:v?"interrupt":"off"}))},null,8,["value"])]),_:1},8,["label","hint"])]))}})})),St=m((()=>{})),Le,Pt=m((()=>{le(),le(),St(),D(),Le=V(Ve,[["__scopeId","data-v-e737ef30"]])})),ne,Re,ie=m((()=>{I(),A(),T(),E(),G(),ne={class:"settings-section"},Re=F({__name:"AgentSettings",setup(L){const s=O(),i=N(),{t:a}=z();async function o(d){try{await s.saveSection("agent",d),i.success(a("settings.saved"))}catch{i.error(a("settings.saveFailed"))}}return(d,r)=>(S(),b("section",ne,[t(y,{label:e(a)("settings.agent.maxTurns"),hint:e(a)("settings.agent.maxTurnsHint")},{default:l(()=>[t(e(K),{value:e(s).agent.max_turns,min:1,max:200,step:5,size:"small",class:"input-sm","onUpdate:value":r[0]||(r[0]=n=>n!=null&&o({max_turns:n}))},null,8,["value"])]),_:1},8,["label","hint"]),t(y,{label:e(a)("settings.agent.gatewayTimeout"),hint:e(a)("settings.agent.gatewayTimeoutHint")},{default:l(()=>[t(e(K),{value:e(s).agent.gateway_timeout,min:60,max:7200,step:60,size:"small",class:"input-sm","onUpdate:value":r[1]||(r[1]=n=>n!=null&&o({gateway_timeout:n}))},null,8,["value"])]),_:1},8,["label","hint"]),t(y,{label:e(a)("settings.agent.restartDrainTimeout"),hint:e(a)("settings.agent.restartDrainTimeoutHint")},{default:l(()=>[t(e(K),{value:e(s).agent.restart_drain_timeout,min:10,max:300,step:10,size:"small",class:"input-sm","onUpdate:value":r[2]||(r[2]=n=>
1n!=null&&o({restart_drain_timeout:n}))},null,8,["value"])]),_:1},8,["label","hint"]),t(y,{label:e(a)("settings.agent.toolEnforcement"),hint:e(a)("settings.agent.toolEnforcementHint")},{default:l(()=>[t(e(Q),{value:e(s).agent.tool_use_enforcement||"auto",options:[{label:e(a)("settings.agent.auto"),value:"auto"},{label:e(a)("settings.agent.always"),value:"always"},{label:e(a)("settings.agent.never"),value:"never"}],size:"small",class:"input-sm","onUpdate:value":r[3]||(r[3]=n=>o({tool_use_enforcement:n}))},null,8,["value","options"])]),_:1},8,["label","hint"])]))}})})),Ut=m((()=>{})),Be,Ct=m((()=>{ie(),ie(),Ut(),D(),Be=V(Re,[["__scopeId","data-v-1f96245d"]])})),oe,Ke,ue=m((()=>{I(),A(),T(),E(),G(),oe={class:"settings-section"},Ke=F({__name:"MemorySettings",setup(L){const s=O(),i=N(),{t:a}=z();async function o(d){try{await s.saveSection("memory",d),i.success(a("settings.saved"))}catch{i.error(a("settings.saveFailed"))}}return(d,r)=>(S(),b("section",oe,[t(y,{label:e(a)("settings.memory.enabled"),hint:e(a)("settings.memory.enabledHint")},{default:l(()=>[t(e(k),{value:e(s).memory.memory_enabled,"onUpdate:value":r[0]||(r[0]=n=>o({memory_enabled:n}))},null,8,["value"])]),_:1},8,["label","hint"]),t(y,{label:e(a)("settings.memory.userProfile"),hint:e(a)("settings.memory.userProfileHint")},{default:l(()=>[t(e(k),{value:e(s).memory.user_profile_enabled,"onUpdate:value":r[1]||(r[1]=n=>o({user_profile_enabled:n}))},null,8,["value"])]),_:1},8,["label","hint"]),t(y,{label:e(a)("settings.memory.charLimit"),hint:e(a)("settings.memory.charLimitHint")},{default:l(()=>[t(e(K),{value:e(s).memory.memory_char_limit,min:100,max:1e4,step:100,size:"small",class:"input-sm","onUpdate:value":r[2]||(r[2]=n=>n!=null&&o({memory_char_limit:n}))},null,8,["value"])]),_:1},8,["label","hint"]),t(y,{label:e(a)("settings.memory.userCharLimit"),hint:e(a)("settings.memory.userCharLimitHint")},{default:l(()=>[t(e(K),{value:e(s).memory.user_char_limit,min:100,max:1e4,step:100,size:"small",class:"input-sm","onUpdate:value":r[3]||(r[3]=n=>n!=null&&o({user_char_limit:n}))},null,8,["value"])]),_:1},8,["label","hint"])]))}})})),kt=m((()=>{})),Ne,xt=m((()=>{ue(),ue(),kt(),D(),Ne=V(Ke,[["__scopeId","data-v-0c8e2aa7"]])})),re,Oe,de=m((()=>{I(),A(),T(),E(),ht(),G(),re={class:"settings-section"},Oe=F({__name:"SessionSettings",setup(L){const s=O(),i=yt(),a=N(),{t:o}=z();async function d(n){try{await s.saveSection("session_reset",n),a.success(o("settings.saved"))}catch{a.error(o("settings.saveFailed"))}}async function r(n){try{await s.saveSection("approvals",{mode:n?"manual":"off"}),a.success(o("settings.saved"))}catch{a.error(o("settings.saveFailed"))}}return(n,c)=>(S(),b("section",re,[t(y,{label:e(o)("settings.session.requireAuth"),hint:e(o)("settings.session.requireAuthHint")},{default:l(()=>[t(e(k),{value:e(s).approvals.mode==="manual","onUpdate:value":r},null,8,["value"])]),_:1},8,["label","hint"]),t(y,{label:e(o)("settings.session.mode"),hint:e(o)("settings.session.modeHint")},{default:l(()=>[t(e(Q),{value:e(s).sessionReset.mode||"both",options:[{label:e(o)("settings.session.modeBoth"),value:"both"},{label:e(o)("settings.session.modeIdle"),value:"idle"},{label:e(o)("settings.session.modeHourly"),value:"hourly"}],size:"small",class:"input-md","onUpdate:value":c[0]||(c[0]=f=>d({mode:f}))},null,8,["value","options"])]),_:1},8,["label","hint"]),t(y,{label:e(o)("settings.session.idleMinutes"),hint:e(o)("settings.session.idleMinutesHint")},{default:l(()=>[t(e(K),{value:e(s).sessionReset.idle_minutes,min:10,max:10080,step:30,size:"small",class:"input-sm","onUpdate:value":c[1]||(c[1]=f=>f!=null&&d({idle_minutes:f}))},null,8,["value"])]),_:1},8,["label","hint"]),t(y,{label:e(o)("settings.session.atHour"),hint:e(o)("settings.session.atHourHint")},{default:l(()=>[t(e(K),{value:e(s).sessionReset.at_hour,min:0,max:23,step:1,size:"small",class:"input-sm","onUpdate:value":c[2]||(c[2]=f=>f!=null&&d({at_hour:f}))},null,8,["value"])]),_:1},8,["label","hint"]),t(y,{label:e(o)("settings.session.liveMonitorHumanOnly"),hint:e(o)("settings.session.liveMonitorHumanOnlyHint")},{default:l(()=>[t(e(k),{value:e(i).humanOnly,"onUpdate:value":c[3]||(c[3]=f=>e(i).setHumanOnly(f))},null,8,["value"])]),_:1},8,["label","hint"])]))}})})),Mt=m((()=>{})),Ee,Ht=m((()=>{de(),de(),Mt(),D(),Ee=V(Oe,[["__scopeId","data-v-13168d3c"]])})),_e,qe,ve=m((()=>{I(),A(),T(),E(),G(),_e={class:"settings-section"},qe=F({__name:"PrivacySettings",setup(L){const s=O(),i=N(),{t:a}=z();async function o(d){try{await s.saveSection("privacy",d),i.success(a("settings.saved"))}catch{i.error(a("settings.saveFailed"))}}return(d,r)=>(S(),b("section",_e,[t(y,{label:e(a)("settings.privacy.redactPii"),hint:e(a)("settings.privacy.redactPiiHint")},{default:l(()=>[t(e(k),{value:e(s).privacy.redact_pii,"onUpdate:value":r[0]||(r[0]=n=>o({redact_pii:n}))},null,8,["value"])]),_:1},8,["label","hint"])]))}})})),$t=m((()=>{})),je,Ft=m((()=>{ve(),ve(),$t(),D(),je=V(qe,[["__scopeId","data-v-43145f27"]])})),pe,ge,me,ce,fe,ye,he,we,Ge,be=m((()=>{I(),A(),bt(),_t(),T(),pe={class:"settings-section"},ge={key:0,class:"empty-hint"},me={class:"provider-header"},ce={class:"provider-name"},fe={key:0,class:"provider-fields"},ye={class:"field-row"},he={key:1,class:"provider-fields"},we={class:"field-row"},Ge=F({__name:"ModelSettings",setup(L){const{t:s}=z(),i=wt(),a=N(),o=w(null),d=w({});X(()=>
1{i.providers.length===0&&i.fetchProviders()});const r=u=>u.startsWith("custom:");function n(u){if(!(u in d.value)){const v=i.providers.find(p=>p.provider===u);d.value[u]=v?.api_key||""}return d.value[u]}async function c(u){const v=n(u);if(!v.trim()){a.warning(s("settings.models.apiKeyPlaceholder"));return}o.value=u;try{await se(u,{api_key:v.trim()}),a.success(s("settings.models.saved")),await i.fetchProviders()}catch(p){a.error(p.message||s("settings.models.saveFailed"))}finally{o.value=null}}async function f(u){const v=n(u);o.value=u;try{await se(u,{api_key:v.trim()}),a.success(s("settings.models.saved")),await i.fetchProviders()}catch(p){a.error(p.message||s("settings.models.saveFailed"))}finally{o.value=null}}return(u,v)=>(S(),b("section",pe,[t(e(De),{show:e(i).loading},{default:l(()=>[e(i).providers.length===0?(S(),b("div",ge,[t(e(lt),{description:e(s)("settings.models.noProviders")},null,8,["description"])])):st("",!0),(S(!0),b(ot,null,nt(e(i).providers,p=>(S(),b("div",{key:p.provider,class:"provider-section"},[U("div",me,[U("h4",ce,h(p.label),1),U("span",{class:at(["type-badge",r(p.provider)?"custom":"builtin"])},h(r(p.provider)?e(s)("models.customType"):e(s)("models.builtIn")),3)]),r(p.provider)?(S(),b("div",he,[U("div",we,[t(e(H),{value:n(p.provider),type:"password","show-password-on":"click",placeholder:e(s)("settings.models.apiKeyPlaceholder"),autocomplete:"off","onUpdate:value":x=>d.value[p.provider]=x},null,8,["value","placeholder","onUpdate:value"]),t(e(C),{type:"primary",size:"small",loading:o.value===p.provider,onClick:x=>f(p.provider)},{default:l(()=>[P(h(e(s)("settings.models.save")),1)]),_:1},8,["loading","onClick"])])])):(S(),b("div",fe,[U("div",ye,[t(e(H),{value:n(p.provider),type:"password","show-password-on":"click",placeholder:e(s)("settings.models.apiKeyPlaceholder"),autocomplete:"off","onUpdate:value":x=>d.value[p.provider]=x},null,8,["value","placeholder","onUpdate:value"]),t(e(C),{type:"primary",size:"small",loading:o.value===p.provider,onClick:x=>c(p.provider)},{default:l(()=>[P(h(e(s)("settings.models.save")),1)]),_:1},8,["loading","onClick"])])]))]))),128))]),_:1},8,["show"])]))}})})),At=m((()=>{})),We,It=m((()=>{be(),be(),At(),D(),We=V(Ge,[["__scopeId","data-v-c28727b7"]])})),Se,Pe,Ue,Ce,ke,xe,Me,He,Ze,$e=m((()=>{I(),A(),T(),vt(),Se={class:"account-settings"},Pe={class:"section-desc"},Ue={key:0,class:"action-row"},Ce={class:"action-label"},ke={key:1,class:"configured-section"},xe={class:"action-row"},Me={class:"action-label"},He={class:"action-buttons"},Ze=F({__name:"AccountSettings",setup(L){const{t:s}=z(),i=N(),a=w(!1),o=w(null),d=w(!1),r=w(!1),n=w(""),c=w(""),f=w(""),u=w(!1),v=w(""),p=w(""),x=w(""),q=w(!1),j=w(""),R=w("");X(async()=>{try{const M=await mt();a.value=M.hasPasswordLogin,o.value=M.username}catch{}});async function Y(){if(c.value!==f.value){i.error(s("login.passwordMismatch"));return}if(c.value.length<6){i.error(s("login.passwordTooShort"));return}d.value=!0;try{await ct(n.value,c.value),a.value=!0,o.value=n.value,r.value=!1,n.value="",c.value="",f.value="",i.success(s("login.setupSuccess"))}catch(M){i.error(M.message||s("common.saveFailed"))}finally{d.value=!1}}async function ee(){if(p.value!==x.value){i.error(s("login.passwordMismatch"));return}if(p.value.length<6){i.error(s("login.passwordTooShort"));return}d.value=!0;try{await ft(v.value,p.value),u.value=!1,v.value="",p.value="",x.value="",i.success(s("login.passwordChanged"))}catch(M){i.error(M.message||s("common.saveFailed"))}finally{d.value=!1}}async function te(){if(R.value.trim().length<2){i.error(s("login.usernameTooShort"));return}d.value=!0;try{await pt(j.value,R.value.trim()),o.value=R.value.trim(),q.value=!1,j.value="",R.value="",i.success(s("login.usernameChanged"))}catch(M){i.error(M.message||s("common.saveFailed"))}finally{d.value=!1}}async function Xe(){d.value=!0;try{await gt(),a.value=!1,o.value=null,i.success(s("login.passwordRemoved"))}catch(M){i.error(M.message||s("common.saveFailed"))}finally{d.value=!1}}function Ye(){n.value="",c.value="",f.value="",r.value=!0}function et(){v.value="",p.value="",x.value="",u.value=!0}function tt(){j.value="",R.value="",q.value=!0}return(M,_)=>(S(),b("div",Se,[U("p",Pe,h(e(s)("login.setupDescription")),1),a.value?(S(),b("div",ke,[U("div",xe,[U("span",Me,h(e(s)("login.passwordLoginConfigured",{username:o.value})),1),U("div",He,[t(e(C),{onClick:et},{default:l(()=>[P(h(e(s)("login.changePassword")),1)]),_:1}),t(e(C),{onClick:tt},{default:l(()=>[P(h(e(s)("login.changeUsername")),1)]),_:1}),t(e(ut),{onPositiveClick:Xe},{trigger:l(()=>[t(e(C),{type:"error",ghost:"",loading:d.value},{default:l(()=>[P(h(e(s)("login.removePasswordLogin")),1)]),_:1},8,["loading"])]),default:l(()=>[P(" "+h(e(s)("login.removeConfirm")),1)]),_:1})])])])):(S(),b("div",Ue,[U("span",Ce,h(e(s)("login.passwordLoginNotConfigured")),1),t(e(C),{type:"primary",onClick:Ye},{default:l(()=>[P(h(e(s)("login.setupPassword")),1)]),_:1})])),t(e(J),{show:r.value,"onUpdate:show":_[4]||(_[4]=g=>
1r.value=g),preset:"dialog",title:e(s)("login.setupPassword")},{action:l(()=>[t(e(C),{onClick:_[3]||(_[3]=g=>r.value=!1)},{default:l(()=>[P(h(e(s)("common.cancel")),1)]),_:1}),t(e(C),{type:"primary",loading:d.value,onClick:Y},{default:l(()=>[P(h(e(s)("common.save")),1)]),_:1},8,["loading"])]),default:l(()=>[t(e(Z),{"label-placement":"top"},{default:l(()=>[t(e($),{label:e(s)("login.username")},{default:l(()=>[t(e(H),{value:n.value,"onUpdate:value":_[0]||(_[0]=g=>n.value=g),placeholder:e(s)("login.usernamePlaceholder")},null,8,["value","placeholder"])]),_:1},8,["label"]),t(e($),{label:e(s)("login.newPassword")},{default:l(()=>[t(e(H),{value:c.value,"onUpdate:value":_[1]||(_[1]=g=>c.value=g),type:"password","show-password-on":"click",placeholder:e(s)("login.passwordPlaceholder")},null,8,["value","placeholder"])]),_:1},8,["label"]),t(e($),{label:e(s)("login.confirmPassword")},{default:l(()=>[t(e(H),{value:f.value,"onUpdate:value":_[2]||(_[2]=g=>f.value=g),type:"password","show-password-on":"click",placeholder:e(s)("login.confirmPassword"),onKeyup:W(Y,["enter"])},null,8,["value","placeholder"])]),_:1},8,["label"])]),_:1})]),_:1},8,["show","title"]),t(e(J),{show:u.value,"onUpdate:show":_[9]||(_[9]=g=>u.value=g),preset:"dialog",title:e(s)("login.changePassword")},{action:l(()=>[t(e(C),{onClick:_[8]||(_[8]=g=>u.value=!1)},{default:l(()=>[P(h(e(s)("common.cancel")),1)]),_:1}),t(e(C),{type:"primary",loading:d.value,onClick:ee},{default:l(()=>[P(h(e(s)("common.save")),1)]),_:1},8,["loading"])]),default:l(()=>[t(e(Z),{"label-placement":"top"},{default:l(()=>[t(e($),{label:e(s)("login.currentPassword")},{default:l(()=>[t(e(H),{value:v.value,"onUpdate:value":_[5]||(_[5]=g=>v.value=g),type:"password","show-password-on":"click",placeholder:e(s)("login.currentPassword")},null,8,["value","placeholder"])]),_:1},8,["label"]),t(e($),{label:e(s)("login.newPassword")},{default:l(()=>[t(e(H),{value:p.value,"onUpdate:value":_[6]||(_[6]=g=>p.value=g),type:"password","show-password-on":"click",placeholder:e(s)("login.newPassword")},null,8,["value","placeholder"])]),_:1},8,["label"]),t(e($),{label:e(s)("login.confirmPassword")},{default:l(()=>
1[t(e(H),{value:x.value,"onUpdate:value":_[7]||(_[7]=g=>x.value=g),type:"password","show-password-on":"click",placeholder:e(s)("login.confirmPassword"),onKeyup:W(ee,["enter"])},null,8,["value","placeholder"])]),_:1},8,["label"])]),_:1})]),_:1},8,["show","title"]),t(e(J),{show:q.value,"onUpdate:show":_[13]||(_[13]=g=>q.value=g),preset:"dialog",title:e(s)("login.changeUsername")},{action:l(()=>[t(e(C),{onClick:_[12]||(_[12]=g=>q.value=!1)},{default:l(()=>[P(h(e(s)("common.cancel")),1)]),_:1}),t(e(C),{type:"primary",loading:d.value,onClick:te},{default:l(()=>[P(h(e(s)("common.save")),1)]),_:1},8,["loading"])]),default:l(()=>[t(e(Z),{"label-placement":"top"},{default:l(()=>[t(e($),{label:e(s)("login.currentPassword")},{default:l(()=>[t(e(H),{value:j.value,"onUpdate:value":_[10]||(_[10]=g=>j.value=g),type:"password","show-password-on":"click",placeholder:e(s)("login.currentPassword")},null,8,["value","placeholder"])]),_:1},8,["label"]),t(e($),{label:e(s)("login.newUsername")},{default:l(()=>[t(e(H),{value:R.value,"onUpdate:value":_[11]||(_[11]=g=>R.value=g),placeholder:e(s)("login.usernamePlaceholder"),onKeyup:W(te,["enter"])},null,8,["value","placeholder"])]),_:1},8,["label"])]),_:1})]),_:1},8,["show","title"])]))}})})),Tt=m((()=>{})),Je,zt=m((()=>{$e(),$e(),Tt(),D(),Je=V(Ze,[["__scopeId","data-v-79bc4876"]])})),Fe,Ae,Ie,Te,Qe,ze=m((()=>{I(),A(),T(),E(),Pt(),Ct(),xt(),Ht(),Ft(),It(),zt(),Fe={class:"settings-view"},Ae={class:"page-header"},Ie={class:"header-title"},Te={class:"settings-content"},Qe=F({__name:"SettingsView",setup(L){const s=O(),{t:i}=z();return X(()=>{s.fetchSettings()}),(a,o)=>(S(),b("div",Fe,[U("header",Ae,[U("h2",Ie,h(e(i)("settings.title")),1)]),U("div",Te,[t(e(De),{show:e(s).loading||e(s).saving,size:"large",description:e(i)("common.loading")},{default:l(()=>[t(e(it),{type:"line",animated:""},{default:l(()=>[t(e(B),{name:"account",tab:e(i)("settings.tabs.account")},{default:l(()=>[t(Je)]),_:1},8,["tab"]),t(e(B),{name:"display",tab:e(i)("settings.tabs.display")},{default:l(()=>[t(Le)]),_:1},8,["tab"]),t(e(B),{name:"agent",tab:e(i)("settings.tabs.agent")},{default:l(()=>[t(Be)]),_:1},8,["tab"]),t(e(B),{name:"memory",tab:e(i)("settings.tabs.memory")},{default:l(()=>[t(Ne)]),_:1},8,["tab"]),t(e(B),{name:"session",tab:e(i)("settings.tabs.session")},{default:l(()=>[t(Ee)]),_:1},8,["tab"]),t(e(B),{name:"privacy",tab:e(i)("settings.tabs.privacy")},{default:l(()=>[t(je)]),_:1},8,["tab"]),t(e(B),{name:"models",tab:e(i)("settings.tabs.models")},{default:l(()=>[t(We)]),_:1},8,["tab"])]),_:1})]),_:1},8,["show","description"])])]))}})})),Dt=m((()=>{})),Vt,Lt=m((()=>{ze(),ze(),Dt(),D(),Vt=V(Qe,[["__scopeId","data-v-6bfbe8eb"]])}));Lt();export{Vt as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.