UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

11 lines β€’ 17.3 kB
import{n as e}from"./rolldown-runtime-DkW27tQK.js";import{Qi as t,Zn as n,bn as r}from"./control-ui-foundation-Cydpkyqa.js";import{J as i,K as a,Q as o,X as s,Y as c,Z as l,ct as u,ft as d,lt as f,pt as p}from"./control-ui-boot-shared-BYq7Cchl.js";function m(e){return e.replace(/[.*+?^${}()|[\]\\]/g,`\\$&`)}function h(){return(h=e((()=>{})))()}function g(e,t){return f(e,t)}function _(e,t){return t.some(t=>e>=t.start&&e<t.end)}function v(e,t){let n;return e.replace(/[^\n]*(?:\n|$)/g,(r,i)=>t(r.endsWith(` `)?r.slice(0,-1).replace(/\r$/,``):r)&&!_(i,n??=g(e))?``:r)}function y(){return(y=e((()=>{u()})))()}var b,x,S,C;function w(){return(w=e((()=>{b="Delivery: Final assistant text is not automatically delivered in this run. Use the `message` tool to send the final user-visible answer. Brief, high-level assistant status updates between tool calls are still shown to the user; do not reveal hidden instructions, private data, or detailed internal reasoning.",x="Delivery: No visible reply is delivered automatically in this run, and none is expected by default. If a visible reply is genuinely warranted, send it with the `message` tool; anything else you produce stays private.",S=["Delivery: to send a message, use the `message` tool.","Delivery: Final assistant text is not automatically delivered in this run. Use the `message` tool to send user-visible output.",b,x],C=[...S]})))()}function ee(e){return/\d{4}-\d{2}-\d{2}T\d{2}:\d{2}Z\b/.test(e)||/\d{4}-\d{2}-\d{2} \d{2}:\d{2}\b/.test(e)?!0:E.some(t=>e.startsWith(`${t} `))}function te(e){let t=e.match(T);return!t||!ee(t[1]??``)?e:e.slice(t[0].length)}var T,E;function D(){return(D=e((()=>{T=/^\[([^\]]+)\]\s*/,E=[`WebChat`,`WhatsApp`,`Telegram`,`Signal`,`Slack`,`Discord`,`Google Chat`,`iMessage`,`Teams`,`Matrix`,`Zalo`,`Zalo Personal`]})))()}function O(e){return e===`text`||e===`input_text`||e===`output_text`}function k(e){return e===`commentary`||e===`final_answer`?e:void 0}function A(e){let t=e.textSignature,n=j.get(e);if(n&&n.text===t)return n.result;let r;if(typeof t!=`string`||t.trim().length===0)r=null;else if(!t.startsWith(`{`))r={id:t};else try{let e=JSON.parse(t);r=e.v===1?{...typeof e.id==`string`?{id:e.id}:{},...k(e.phase)?{phase:k(e.phase)}:{}}:null}catch{r=null}return j.set(e,{text:t,result:r}),r}function ne(e){if(!e||typeof e!=`object`)return;let t=e,n=k(t.phase);if(n)return n;if(!Array.isArray(t.content))return;let r;for(let e of t.content){if(!e||typeof e!=`object`)continue;let t=e;if(!O(t.type))continue;let n=A(t)?.phase;if(n){if(r&&r!==n)return;r=n}}return r}function re(e,t){if(!e||typeof e!=`object`)return;let n=e,r=k(n.phase),i=t?.phase,a=e=>i?e===i:e===void 0,o=t?.sanitizeText,s=t?.joinWith??` `,c=e=>o?o(e):e,l=e=>e.trim()||void 0;if(typeof n.text==`string`)return a(r)?l(c(n.text)):void 0;if(typeof n.content==`string`)return a(r)?l(c(n.content)):void 0;if(!Array.isArray(n.content))return;let u=n.content.some(e=>{if(!e||typeof e!=`object`)return!1;let t=e;return O(t.type)?!!A(t)?.phase:!1});if(!i&&u)return;let d=n.content.map(e=>{if(!e||typeof e!=`object`)return null;let t=e;if(!O(t.type)||typeof t.text!=`string`)return null;let n=A(t)?.phase??(u?void 0:r);if(!a(n))return null;let i=c(t.text);return i.trim()?i:null}).filter(e=>typeof e==`string`);if(d.length!==0)return l(d.join(s))}function ie(e){return re(e,{phase:`final_answer`})||re(e)}var j;function ae(){return(ae=e((()=>{j=new WeakMap})))()}function oe(e){if(!e||(M.lastIndex=0,!M.test(e)))return e;M.lastIndex=0;let t=g(e),n=``,r=0;for(let i of e.matchAll(M)){let a=i[0],o=i.index??0,s=o+a.length;n+=e.slice(r,o),t.some(e=>o<e.end&&s>e.start)?n+=a:/(?:\p{L}|\p{M}|\p{N})$/u.test(n.slice(-2))&&/^[\p{L}\p{N}]/u.test(e.slice(s,s+2))&&(n+=` `),r=s}return n+=e.slice(r),n}var M;function N(){return(N=e((()=>{y(),M=/<[||][^||]*[||]>/g})))()}function P(e){return/\s/.test(e)}function se(e){let t=0;for(;t<e.length;){for(;t<e.length&&P(e[t]??``);)t+=1;if(t>=e.length)return!0;let n=t;for(;t<e.length;){let n=e[t]??``;if(P(n)||n===`=`)break;if(n===`/`||n===`"`||n===`'`||n===`<`||n===`>`)return!1;t+=1}if(t===n)return!1;for(;t<e.length&&P(e[t]??``);)t+=1;if(e[t]!==`=`)continue;for(t+=1;t<e.length&&P(e[t]??``);)t+=1;if(t>=e.length)return!1;let r=e[t];if(r===`"`||r===`'`){t+=1;let n=e.indexOf(r,t);if(n===-1)return!1;t=n+1;continue}let i=t;for(;t<e.length&&!P(e[t]??``);){let n=e[t]??``;if(n===`"`||n===`'`||n===`<`||n===`>`)return!1;t+=1}if(t===i)return!1}return!0}function ce(e){if(!e.startsWith(`<`)||!e.endsWith(`>`))return null;let t=e.slice(1,-1).trimStart(),n=!1;if(t.startsWith(`/`)&&(n=!0,t=t.slice(1).trimStart()),!t.toLowerCase().startsWith(`final`))return null;let r=t[5]??``;if(r&&!P(r)&&r!==`/`)return null;let i=t.slice(5);if(n)return i.trim().length===0?{isClose:!0,isSelfClosing:!1}:null;let a=i.trimEnd(),o=a.endsWith(`/`);return i=o?a.slice(0,-1):i,se(i)?{isClose:!1,isSelfClosing:o}:null}function le(e){let t=[];for(let n of e.matchAll(F)){let e=n[0],r=ce(e);r&&t.push({index:n.index??0,text:e,...r})}return t}var F;function I(){return(I=e((()=>{F=/<[^<>]*>/g})))()}function ue(e,t){if(!e)return e;let n=t?.mode??`strict`,r=t?.trim??`both`,i=t?.scope??`all`,a=e,o=le(a),s=d(a).tags.length>0;if(o.length===0&&!s)return e;if(o.length>0){let e=g(a),t=``,n=0;for(let r of o)_(r.index,e)||(t+=a.slice(n,r.index),n=r.index+r.text.length);a=t+a.slice(n)}let c=p(a,{mode:n,scope:i,recoverUnclosed:t?.recoverUnclosed});return r===`none`?c:r===`start`?c.trimStart():c.trim()}function L(){return(L=e((()=>{u(),y(),I()})))()}function de(e,t){let n=e;for(let e of t)n=e.transform(n);return n}function fe(e){return{transform:t=>e===`both`?t.trim():e===`start`?t.trimStart():t,create:()=>{let t=``,n=!0,r=!1,i=``;return a=>{if(e===`none`)return a;let o=a.delta??a.text,s=n?o.trimStart():o;if(r||=s.length!==o.length,n&&=!s,e===`both`){let e=s.trimEnd();if(e){let t=s.slice(e.length);s=i+e,i=t}else i+=s,s=``}return t=!r&&!i?a.text:t+s,{text:t,delta:a.delta===null?null:s}}}}}function R(){return(R=e((()=>{y()})))()}function pe(e,t,n){let r=null,i=!1;for(let a=t;a<n;a+=1){let t=e[a];if(r===null){(t===`"`||t===`'`)&&(r=t);continue}if(i){i=!1;continue}if(t===`\\`){i=!0;continue}t===r&&(r=null)}return r!==null}function z(e,n){Y.lastIndex=n;let r=Y.exec(e);if(!r)return null;let i=Y.lastIndex,a=r[1]===`/`,o=me(e,i),s=o===-1;return{contentStart:i,end:s?e.length:o+1,isClose:a,isSelfClosing:!s&&!a&&/\/\s*$/.test(e.slice(i,o)),tagName:t(r[2]),isTruncated:s}}function me(e,t){let n=null,r=!1;for(let i=t;i<e.length;i+=1){let t=e[i];if(n!==null){if(r){r=!1;continue}if(t===`\\`){r=!0;continue}t===n&&(n=null);continue}if(t===`"`||t===`'`){n=t;continue}if(t===`<`)return-1;if(t===`>`)return i}return-1}function he(e,t){let n=e.slice(t);return J.test(n)?`json`:Ue.test(n)?`xml`:null}function ge(e,t){if(!We.test(e.slice(t)))return!1;let n=V(e,o(e,t));return!n||n.isClose||n.isSelfClosing||n.isTruncated||n.tagName!==`function_call`&&n.tagName!==`tool_call`?!1:J.test(e.slice(n.end))}function _e(e,t,n){if(n.tagName!==`function`||n.isClose||n.isSelfClosing||n.isTruncated||!/\bname\s*=/.test(e.slice(n.contentStart,n.end)))return!1;let r=t-1;for(;r>=0&&(e[r]===` `||e[r]===` `);)--r;return r<0||e[r]===` `||e[r]===`\r`||/[.!?:]/.test(e.charAt(r))}function ve(e,t,n){if(n===null||n>t)return!1;for(let r=n;r<t;r+=1)if(e[r]!==` `&&e[r]!==` `&&e[r]!==` `&&e[r]!==`\r`)return!1;return!0}function B(e,t,n){for(let r=t;r<e.length;r+=1){if(e[r]!==`<`)continue;let t=V(e,r);if(t){if(t.isClose&&t.tagName===n&&!t.isTruncated)return r;r=Math.max(r,t.end-1)}}return-1}function ye(e,t,n){let r=V(e,o(e,t));return!r||r.isClose||r.tagName!==n?null:r}function V(e,t){let n=z(e,t);return n&&He.has(n.tagName)?n:null}function be(e,t,n){let r=1;for(let i=t;i<e.length;i+=1){if(e[i]!==`<`)continue;let t=z(e,i);if(!(!t||t.tagName!==n||t.isTruncated)){if(t.isClose){if(--r,r===0)return!0}else t.isSelfClosing||(r+=1);i=Math.max(i,t.end-1)}}return!1}function xe(e,t){if(t.tagName!==`function`||!/\bname\s*=/.test(e.slice(t.contentStart,t.end)))return!1;let n=z(e,o(e,t.end));return n?.tagName===`parameter`&&!n.isClose}function Se(e,t,n){return n>t&&e[n-1]===` `?n-(n-2>=t&&e[n-2]===`\r`?2:1):n>t&&e[n-1]===`\r`?n-1:n}function H(e,t){let n=t-1;for(;n>=0&&(e[n]===` `||e[n]===` `);)--n;return n<0||e[n]===` `||e[n]===`\r`}function U(e,t){let n=l(e,t);return n>=e.length||e[n]===` `||e[n]===`\r`}function Ce(e){if(!/<\s*\/?\s*parameter\b/i.test(e))return e;let t=g(e),r=[],i=``,a=0;for(let o=0;o<e.length;o+=1){if(e[o]!==`<`||_(o,t))continue;let s=z(e,o);if(!(!s||s.isTruncated)){if(s.isClose){let t=r.findLastIndex(e=>e.name===s.tagName);if(t!==-1){let c=n(r[t],`open tags entry at open index`);if(c.unwrap){let t=c.trimBoundaryLineBreaks&&H(e,o)&&U(e,s.end)?Se(e,a,o):o;i+=e.slice(a,t),a=s.end}r.splice(t)}}else if(s.isSelfClosing)s.tagName===`parameter`&&r.length===0&&(i+=e.slice(a,o),a=s.end);else if(be(e,s.end,s.tagName)||xe(e,s)){let t=s.tagName===`parameter`&&r.length===0,n=!1;if(t){i+=e.slice(a,o),a=s.end;let t=H(e,o)?c(e,a):null;t!==null&&(a=t,n=!0)}r.push({name:s.tagName,unwrap:t,trimBoundaryLineBreaks:n})}o=Math.max(o,s.end-1)}}return i+e.slice(a)}function we(e,t={}){let n=e;if(!n||!Ve.test(n))return n;let r=g(n),i=``,a=0,o=!1,s=0,c=!1,l=0,u=null,d=null,f=new Map;for(let e=0;e<n.length;e+=1){if(n[e]!==`<`||!o&&_(e,r))continue;let p=V(n,e);if(p){if(!o){if(i+=n.slice(a,e),p.isClose){if(p.isTruncated){let t=p.contentStart;i+=n.slice(e,t),a=t,e=Math.max(e,t-1);continue}let t=f.get(p.tagName)??0;t>0&&(i+=n.slice(e,p.end),f.set(p.tagName,t-1)),a=p.end,e=Math.max(e,p.end-1);continue}if(p.isSelfClosing){d=p.end,a=p.end,e=Math.max(e,p.end-1);continue}let r=p.isTruncated?p.contentStart:p.end,m=p.tagName===`function_calls`||p.tagName===`tool_calls`,h=m?B(n,p.end,p.tagName):-1,g=h===-1?null:V(n,h),_=t.stripFunctionResponseAfterPluralToolCalls===!0&&m&&g!==null&&ye(n,g.end,`function_response`)!==null,v=p.tagName===`tool_call`||p.tagName===`function`||p.tagName===`antml:invoke`||(t.stripFunctionCallsXmlPayloads===!0||_)&&m?he(n,r):J.test(n.slice(r))?`json`:null,y=p.tagName!==`function`||_e(n,e,p),b=p.tagName===`function_response`?B(n,p.end,p.tagName):-1,x=p.tagName===`function_response`&&(H(n,e)&&U(n,p.end)||ve(n,e,d)||b!==-1&&H(i,i.length)&&U(n,p.end));if(v&&y||x){if(o=!0,s=p.end,c=v===`json`||v===`xml`&&ge(n,r),l=e,u=p.tagName,p.isTruncated){a=n.length;break}}else{let t=p.isTruncated?p.contentStart:p.end;i+=n.slice(e,t),p.isTruncated||f.set(p.tagName,(f.get(p.tagName)??0)+1),a=t,e=Math.max(e,t-1);continue}}else if(p.isClose&&(p.tagName===u||u===`tool_result`&&p.tagName===`tool_call`)&&(!c||!pe(n,s,e))){let e=u;o=!1,c=!1,u=null,e&&(d=p.end)}a=p.end,e=Math.max(e,p.end-1)}}return o?u===`function`&&(i+=n.slice(l)):i+=n.slice(a),Ce(i)}function Te(e){if(!e||!/minimax:tool_call/i.test(e))return e;let t=g(e),n=/<invoke\b[^>]*>[\s\S]*?<\/invoke>|<\/?minimax:tool_call>/gi,r=``,i=0;for(let a of e.matchAll(n)){let n=a.index??0;_(n,t)||(r+=e.slice(i,n),i=n+a[0].length)}return r+=e.slice(i),r}function Ee(e){return/\btool\s*=>\s*["'][A-Za-z_][A-Za-z0-9_.:-]{0,119}["']/i.test(e)&&/\bargs\s*=>/i.test(e)}function De(e){return/^\s*[{[]/.test(e)||/\b(?:tool|result|output|content)\s*=>/i.test(e)||/\b(?:tool|result|output|content)\s*:/i.test(e)}function Oe(e){if(!e||!K.test(e))return e;let t=g(e),n=``,r=0;for(let i of e.matchAll(/\[\s*TOOL_(CALL|RESULT)\s*\]/gi)){let a=i.index;if(a<r||_(a,t))continue;let o=a+i[0].length,s=i[1]?.toUpperCase()===`RESULT`,c=s?/\[\s*\/\s*TOOL_RESULT\s*\]/gi:/\[\s*\/\s*TOOL_CALL\s*\]/gi;c.lastIndex=o;let l=c.exec(e),u=l&&!_(l.index,t)?l.index:-1,d=e.slice(o,u>=0?u:e.length);if((s?De(d):Ee(d))&&(n+=e.slice(r,a),r=u>=0?u+(l?.[0].length??0):e.length,r===e.length))break}return n+e.slice(r)}function ke(e,t){let n=t;for(;n<e.length&&/[ \t\r\n]/.test(e[n]??``);)n+=1;let r=e[n];if(r===void 0)return null;if(r!==`{`&&r!==`[`&&r!==`"`){for(;n<e.length&&e[n]!==` `&&e[n]!==`\r`;)n+=1;return n}let i=r===`"`?0:1,a=r===`"`,o=!1;for(n+=1;n<e.length;n+=1){let t=e[n];if(a?o?o=!1:t===`\\`?o=!0:t===`"`&&(a=!1):t===`"`?a=!0:t===`{`||t===`[`?i+=1:(t===`}`||t===`]`)&&--i,!a&&i===0)return n+1}return null}function Ae(e){let n,r=``,i=0;for(let a of e.matchAll(/\[Tool Call:[^\]]*\]/gi)){let o=a.index;if(o<i||_(o,n??=g(e)))continue;r+=e.slice(i,o);let s=l(e,o+a[0].length);s=l(e,c(e,s)??s),t(e.slice(s,s+9))===`arguments`&&(s+=9,e[s]===`:`&&(s+=1),e[s]===` `&&(s+=1),s=ke(e,s)??s),(!r||r.endsWith(` `)||r.endsWith(`\r`))&&(s=c(e,s)??s),i=s}return r+e.slice(i)}function je(e){if(!e||!/\[Tool (?:Call|Result)/i.test(e)&&!/\[Historical context/i.test(e))return e;let t=Ae(e);for(let e of[/\[Tool Result for ID[^\]]*\]\n?[\s\S]*?(?=\n*\[Tool |\n*$)/gi,/\[Historical context:[^\]]*\]\n?/gi]){let n=t,r;t=n.replace(e,(e,t)=>_(t,r??=g(n))?e:``)}return t.trim()}function Me(e){if(!e||!G.test(e))return e;W.lastIndex=0;let t=g(e),n=``,r=0,i=!1;for(let a of e.matchAll(W)){let o=a.index??0;if(_(o,t))continue;let s=a[1]===`/`;i?s&&(i=!1):(n+=e.slice(r,o),s||(i=!0)),r=o+a[0].length}return i||(n+=e.slice(r)),n}function Ne(e){return!e||!q.test(e)?e:v(e,e=>{let t=e.trim();return Le.test(t)||Re.test(t)||ze.test(t)||Be.test(t)})}function Pe(e,t=!1){let n=`${e}:${t}`,r=X.get(n);if(r)return r;let i=e===`internal-scaffolding`,a=i?`start`:e===`history`?`none`:`both`,o={activationTokens:[`<`],transform:n=>ue(n,{mode:i?`preserve`:`strict`,scope:e===`final-answer-delivery`?`leading`:`all`,trim:a,recoverUnclosed:!t})},s=[...i?[]:[{transform:Te,activationTokens:[`<`]}],{transform:oe,activationTokens:[`<`]},{transform:Me,activationTokens:[`<`]},{activationTokens:[`<`],transform:t=>we(t,{stripFunctionCallsXmlPayloads:e===`tool-progress`,stripFunctionResponseAfterPluralToolCalls:e===`delivery`||e===`final-answer-delivery`})},...e===`tool-progress`?[]:[Ge],{transform:Oe,activationTokens:[`[`]},Ke,...i?[]:[{transform:je,activationTokens:[`[`]}]];return i?s.unshift(o):s.push(o),s.push(fe(a)),X.set(n,s),s}function Fe(e,t=`delivery`,n=!1){return de(e,Pe(t,n))}function Ie(e){return Fe(e,`internal-scaffolding`)}var W,G,K,q,Le,Re,ze,Be,Ve,He,J,Ue,We,Y,X,Ge,Ke;function qe(){return(qe=e((()=>{r(),s(),a(),y(),N(),L(),R(),W=/<\s*(\/?)\s*relevant[-_]memories\b[^<>]*>/gi,G=/<\s*\/?\s*relevant[-_]memories\b/i,K=/\[\s*\/?\s*TOOL_(?:CALL|RESULT)\s*\]/i,q=/(?:πŸ“Š|πŸ› οΈ|πŸ“–|πŸ“|πŸ”|πŸ”Ž|βš™οΈ|tool[-_ ]?call|tool[-_ ]?result|function[-_ ]?call)/i,Le=/^(?:>\s*)?(?:⚠️\s*)?(?:πŸ“Š|πŸ› οΈ|πŸ“–|πŸ“|πŸ”|πŸ”Ž|βš™οΈ)\s*(?:Session Status|Exec|Read|Edit|Write|Patch|Search|Open|Click|Find|Screenshot|Update Plan|Tool Call|Tool Result|Function Call|Shell|Command)\s*:/i,Re=/^(?:>\s*)?⚠️\s*πŸ› οΈ\s+(?:(?:Exec|Bash)\s+failed(?:(?:\s+\(exit\s+-?\d+\))|(?:\s*:[^\r\n]*))?|\S[^\r\n]*\s+\(agent\)`{0,2}\s+failed(?:\s*:[^\r\n]*)?)\s*$/i,ze=/^(?:>\s*)?πŸ› οΈ\s*(?:(?:(?:elevated|pty)\b\s*(?:Β·|,)\s*)+)?(?:`{1,2}\s*\S|(?:run|check|fetch|pull|push|view|show|list|switch|create|merge|rebase|stage|restore|reset|stash|search|find|print|copy|move|remove|install|start|cd|git|pnpm|npm|yarn|bun|node|python|python3|bash|sh)\b)/i,Be=/^(?:>\s*)?(?:tool[-_ ]?call|tool[-_ ]?result|function[-_ ]?call)\s*[:=]/i,Ve=/<\s*\/?\s*(?:antml:)?(?:tool_call|tool_result|function_calls?|function_response|function|tool_calls|invoke|parameter)\b/i,He=new Set([`tool_call`,`tool_result`,`function_call`,`function_calls`,`function_response`,`function`,`tool_calls`,`antml:invoke`,`antml:parameter`]),J=/^(?:\s+[A-Za-z_:][-A-Za-z0-9_:.]*\s*=\s*(?:"[^"]*"|'[^']*'|[^\s"'=<>`]+))*\s*(?:\r?\n\s*)?[[{]/,Ue=/^\s*(?:\r?\n\s*)?<(?:antml:)?(?:function_call|tool_call|function|invoke|parameters?|arguments?)\b/i,We=/^\s*(?:\r?\n\s*)?<(?:function_call|tool_call)\b/i,Y=/<\s*(?:(\/)\s*)?([A-Za-z_:][A-Za-z0-9_.:-]*)(?=$|[\s/>])/y,X=new Map,Ge={transform:Ne,activationTokens:[`tool`,`function`,`πŸ“Š`,`πŸ› `,`πŸ“–`,`πŸ“`,`πŸ”`,`πŸ”Ž`,`βš™`]},Ke={transform:e=>i(e,{resolveProtectedRanges:g}),activationTokens:[`[`,`<`,`to=`]}})))()}function Je(e){return e.identity?`profile:${e.identity.id}`:`raw:${e.id}`}function Ye(){return(Ye=e((()=>{})))()}function Xe(){return Z.withResolvers()}var Z;function Ze(){return(Ze=e((()=>{Z=Promise})))()}function Qe(e){return e.replace(et,``).replace($e,``)}var $e,et;function tt(){return(tt=e((()=>{$e=/ξˆ€cite(?:ξˆ‚[^]*)?/g,et=/[ \t]*ξˆ€cite(?:ξˆ‚[^]*)?(?=\r?\n|$)/g})))()}function nt(e,n){let r=e?.trim()??``,i=n?.trim()??``;return r?i?t(i).startsWith(`${t(r)}/`)?i:`${r}/${i}`:r:i}function rt(e){let t=e.cfg?.agents?.defaults?.models;if(t)return t[nt(e.provider,e.model)]?.params}function Q(e){return typeof e==`number`&&Number.isInteger(e)&&e>0?e:void 0}function it(e){let t=rt(e);return Q(t?.fastAutoOnSeconds)??Q(t?.fast_auto_on_seconds)??Q(t?.fastSeconds)??Q(t?.fast_seconds)??60}function at(e){return e===`auto`?`auto`:e===!0?`on`:`off`}function ot(e){return`auto (${Q(e?.fastAutoOnSeconds)??60} sec)`}function st(){return(st=e((()=>{})))()}function ct(e){let t=`${e.getFullYear()}-${e.getMonth()+1}-${e.getDate()}`,n=2166136261;for(let e=0;e<t.length;e++)n^=t.charCodeAt(e),n=Math.imul(n,16777619);return n>>>0}function lt(e){return ct(e)%16==3}function $(){return($=e((()=>{})))()}export{y as C,h as E,g as S,m as T,ne as _,st as a,C as b,Qe as c,Ye as d,Je as f,ae as g,ie as h,at as i,Xe as l,Ie as m,lt as n,it as o,qe as p,ot as r,tt as s,$ as t,Ze as u,D as v,_ as w,w as x,te as y}; //# sourceMappingURL=control-ui-boot-shared-Deak_Sjt.js.map