PageSourceSearch

https://vaktex.com/_app/immutable/nodes/9.BUqOSgiW.js

js vaktex.com collected 2026-10-09 22:56:26 UTC 7,953 bytes, 2 lines download raw bytes

1(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{};e.SENTRY_RELEASE={id:`d3d7f33885ffe420ffaed73d5934e4a2be1856ef`};var t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`17e1f4c5-19e9-4c40-9b0b-6aa416f5796d`,e._sentryDebugIdIdentifier=`sentry-dbid-17e1f4c5-19e9-4c40-9b0b-6aa416f5796d`)}catch{}})();import{$ as e,A as t,At as n,Dt as r,E as i,H as a,I as o,J as s,K as c,Ot as l,Q as u,R as d,St as f,_ as p,_t as m,b as h,dt as g,gt as _,it as v,jt as y,k as ee,lt as b,mt as x,q as te,v as S,vt as C,wt as w,xt as T,yt as E,z as D}from"../chunks/F2x2LXrT.js";import{c as O,n as k}from"../chunks/CLQRtc1L.js";import"../chunks/D_t_OSPh.js";import{c as A,t as j}from"../chunks/WcNAnBbP.js";import{t as ne}from"../chunks/CRvI4EzW.js";import{c as M,m as N,o as P,p as F}from"../chunks/Cu2UaAZM.js";import{t as re}from"../chunks/BabI9r7O.js";import{t as I}from"../chunks/25juVdL0.js";var L=s(`<meta name="robots" content="noindex"/>`),R=s(`<p class="ad-fl">Gateway admin is not configured on this site. Set GATEWAY_ADMIN_TOKEN (and
2				GATEWAY_ADMIN_URL).</p>`),z=s(`<p class="ad-warn" role="alert"> </p>`),ie=s(`<tr class="svelte-hbllx9"><th scope="row" class="svelte-hbllx9"> </th><td class="rl-in svelte-hbllx9"><span class="gw-usd"><input inputmode="decimal" placeholder="-1" class="svelte-hbllx9"/></span></td><td class="n rl-eff svelte-hbllx9"> </td></tr>`),ae=s(`<input type="hidden"/>`),oe=s(`<button type="button" class="st-ln rl-more svelte-hbllx9"> </button>`),se=s(`<p class="st-err" role="alert"> </p>`),ce=s(`<p class="st-ok" role="status"> </p>`),le=s(`<form method="POST" action="?/saveDefaults" class="rl-f svelte-hbllx9"><div class="rl-windows svelte-hbllx9"><label class="rl-win svelte-hbllx9"><span class="st-k">Monthly</span> <strong class="svelte-hbllx9"> </strong> <span class="gw-usd"><input name="monthly" inputmode="decimal" placeholder="-1" class="svelte-hbllx9"/></span></label> <label class="rl-win svelte-hbllx9"><span class="st-k">Weekly</span> <strong class="svelte-hbllx9"> </strong> <span class="gw-usd"><input name="weekly" inputmode="decimal" placeholder="Monthly ÷ 4" class="svelte-hbllx9"/></span></label> <label class="rl-win svelte-hbllx9"><span class="st-k">Every 4 hours</span> <strong class="svelte-hbllx9"> </strong> <span class="gw-usd"><input name="four_hour" inputmode="decimal" placeholder="-1" class="svelte-hbllx9"/></span></label></div> <div class="rl-ph svelte-hbllx9"><span class="st-k">Monthly</span></div> <table class="gw-t rl-pt svelte-hbllx9"><tbody></tbody></table> <!> <!> <!> <!> <div class="rl-foot svelte-hbllx9"><div class="st-act"><button type="button" class="st-b2">Discard</button> <button type="submit" class="st-b">Save defaults</button></div></div></form>`),ue=s(`<tr><td><b class="rl-name svelte-hbllx9"> </b> <span class="ad-sub"> </span></td><td class="n"> </td><td> </td><td class="ac"><form method="POST" action="?/resetAccount"><input type="hidden" name="licenseId"/> <button type="submit" class="st-b2 rl-reset svelte-hbllx9" title="Use the defaults"><!> Reset</button></form></td></tr>`),B=s(`<tr><td colspan="4" class="ad-mu">No account has its own limits.</td></tr>`),de=s(`<!> <div class="rl svelte-hbllx9"><section class="rl-card svelte-hbllx9"><div class="rl-hd svelte-hbllx9"><h2 class="svelte-hbllx9">Global defaults</h2></div> <p class="st-p">US dollars at model cost. <b>-1</b> no limit, <b>0</b> blocks spend.</p> <!></section> <section class="rl-card svelte-hbllx9"><h2 class="svelte-hbllx9">Account overrides</h2> <table class="gw-t"><thead><tr><th>Account</th><th class="n">Monthly</th><th class="n">Used</th><th><span class="ad-vh">Actions</span></th></tr></thead><tbody></tbody></table></section></div>`,1),V=s(`<div class="ad-pg"><!> <main class="ad"><!> <!> <!></main> <!></div>`);function H(s,u){l(u,!0);let H=f(!1),U=f(``),W=f(``),G=f(!1),K=f(0),fe=w(()=>v(G)?u.data.providers:u.data.providers.slice(0,5)),q=e=>e==null?``:String(e),pe=w(()=>u.data.overrides);function J(e){let t=[];e.own.four_hour!==null&&t.push(`4h ${M(e.own.four_hour)}`),e.effective.weekly.amount!==null&&e.effective.weekly.source!==`none`&&t.push(`weekly ${F(e.effective.weekly.amount)}`);for(let[n,r]of Object.entries(e.own.providers))r!==null&&t.push(`${n} ${P(r)?`unlimited`:`capped at ${F(r)}`}`);return P(e.own.monthly)&&e.own.monthly!==null&&t.push(`Unlimited by choice`),e.own.monthly===0&&t.push(`Blocked ($0)`),t.join(` · `)}let me=({cancel:e})=>v(H)?e():(T(H,!0),T(U,T(W,``),!0),async({result:e})=>
2{if(T(H,!1),e.type===`failure`){T(U,e.data?.error??`That didn’t work. Try again.`,!0);return}if(e.type!==`success`)return k(e);T(W,e.data?.notice??`Saved.`,!0),await O()});var Y=V();t(`hbllx9`,e=>{var t=L();b(()=>{x.title=`Rate limits | Admin | Vaktex`}),c(e,t)});var X=_(Y);j(X,{});var Z=E(X,2),Q=_(Z);I(Q,{kicker:`Gateway`,title:`Rate limits`});var $=E(Q,2);N($,{});var he=E($,2),ge=e=>{var t=R();c(e,t)},_e=t=>{var r=de(),s=m(r),l=e=>{var t=z(),n=C(t,!0);g(()=>a(n,u.data.loadError)),c(e,t)};D(s,e=>{u.data.loadError&&e(l)});var f=E(s,2),b=_(f),x=E(_(b),4);d(x,()=>v(K),t=>{var n=le(),r=_(n),i=_(r),s=E(_(i),2),l=C(s,!0),d=E(s,2),f=_(d);p(f),y(d),y(i);var b=E(i,2),x=E(_(b),2),w=C(x,!0),O=E(x,2),k=_(O);p(k),y(O),y(b);var A=E(b,2),j=E(_(A),2),ne=C(j,!0),N=E(j,2),I=_(N);p(I),y(N),y(A),y(r);var L=E(r,4),R=_(L);o(R,20,()=>v(fe),e=>e,(e,t)=>{var n=ie(),r=_(n),i=C(r,!0),o=E(r),s=_(o),l=_(s);p(l),y(s),y(o);var d=E(o),f=C(d,!0);y(n),g((e,n)=>{a(i,t),S(l,`name`,`provider:${t??``}`),S(l,`aria-label`,`${t??``}, monthly`),h(l,e),a(f,n)},[()=>q(u.data.limits?.providers[t]),()=>P(u.data.limits?.providers[t])?`∞`:F(u.data.limits.providers[t])]),c(e,n)}),y(R),y(L);var z=E(L,2),ue=e=>{var t=te(),n=m(t);o(n,16,()=>u.data.providers.slice(5),e=>e,(e,t)=>{var n=ae();p(n),g(e=>{S(n,`name`,`provider:${t??``}`),h(n,e)},[()=>q(u.data.limits?.providers[t])]),c(e,n)}),c(e,t)};D(z,e=>{v(G)||e(ue)});var B=E(z,2),de=t=>{var n=oe(),r=C(n,!0);g(()=>a(r,v(G)?`Show fewer providers`:`Show ${u.data.providers.length-5} more providers`)),e(`click`,n,()=>T(G,!v(G))),c(t,n)};D(B,e=>{u.data.providers.length>5&&e(de)});var V=E(B,2),pe=e=>{var t=se(),n=C(t,!0);g(()=>a(n,v(U))),c(e,t)};D(V,e=>{v(U)&&e(pe)});var J=E(V,2),Y=e=>{var t=ce(),n=C(t,!0);g(()=>a(n,v(W))),c(e,t)};D(J,e=>{v(W)&&e(Y)});var X=E(J,2),Z=_(X),Q=_(Z),$=E(Q,2);y(Z),y(X),y(n),ee(n,(e,t)=>re?.(e,t),()=>me),g((e,t,n,r,i,o)=>{a(l,e),h(f,t),a(w,n),h(k,r),a(ne,i),h(I,o),Q.disabled=v(H),$.disabled=v(H)},[()=>P(u.data.limits?.monthly)?`∞`:F(u.data.limits.monthly),()=>q(u.data.limits?.monthly),()=>u.data.limits?.weekly===null||u.data.limits?.weekly===void 0?P(u.data.limits?.monthly)?`∞`:F(u.data.limits.monthly/4):M(u.data.limits.weekly),()=>q(u.data.limits?.weekly),()=>P(u.data.limits?.four_hour)?`∞`:F(u.data.limits.four_hour),()=>q(u.data.limits?.four_hour)]),e(`click`,Q,()=>(T(K,v(K)+1),T(U,T(W,``),!0))),c(t,n)}),y(b);var O=E(b,2),k=E(_(O),2),A=E(_(k));o(A,21,()=>v(pe),e=>e.license_id,(e,t)=>{let r=w(()=>v(t).effective.monthly.amount),o=w(()=>v(t).spend.month),s=w(()=>v(r)!==null&&v(o)>=v(r));var l=ue(),u=_(l),d=_(u),f=C(d,!0),m=E(d,2),b=C(m,!0);y(u);var x=E(u),te=C(x,!0),S=E(x);let T;var D=C(S),O=E(S),k=_(O),A=_(k);p(A);var j=E(A,2),M=_(j);ne(M,{name:`rotate-ccw`,size:14,weight:2.2,"aria-hidden":`true`}),n(),y(j),y(k),ee(k,(e,t)=>re?.(e,t),()=>me),y(O),y(l),g((e,n,r,o)=>{a(f,v(t).customer||v(t).owner||v(t).license_id),a(b,e),a(te,n),T=i(S,1,`n svelte-hbllx9`,null,T,{"rl-stop":v(s)}),a(D,`${r??``}${o??``}${v(s)?` · stopped`:``}`),h(A,v(t).license_id),j.disabled=v(H)},[()=>J(v(t))||v(t).license_id,()=>v(r)===null?`∞`:F(v(r)),()=>F(v(o)),()=>v(r)?` · ${Math.min(999,Math.round(v(o)/v(r)*100))}%`:``]),c(e,l)},e=>{var t=B();c(e,t)}),y(A),y(k),y(O),y(f),c(t,r)};D(he,e=>{u.data.configured?e(_e,-1):e(ge)}),y(Z);var ve=E(Z,2);A(ve,{}),y(Y),c(s,Y),r()}u([`click`]);export{H as component};

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.