eve
Version:
Filesystem-first framework for durable backend AI agents that run anywhere.
1 lines • 13.2 kB
JavaScript
import{r as e}from"./rolldown-runtime-DPpTSio4.js";const t=`1.9.1`,n=/^(\d+)\.(\d+)\.(\d+)(-(.+))?$/;function r(e){let t=new Set([e]),r=new Set,i=e.match(n);if(!i)return()=>!1;let a={major:+i[1],minor:+i[2],patch:+i[3],prerelease:i[4]};if(a.prerelease!=null)return function(t){return t===e};function o(e){return r.add(e),!1}function s(e){return t.add(e),!0}return function(e){if(t.has(e))return!0;if(r.has(e))return!1;let i=e.match(n);if(!i)return o(e);let c={major:+i[1],minor:+i[2],patch:+i[3],prerelease:i[4]};return c.prerelease!=null||a.major!==c.major?o(e):a.major===0?a.minor===c.minor&&a.patch<=c.patch?s(e):o(e):a.minor<=c.minor?s(e):o(e)}}const i=r(t),a=t.split(`.`)[0],o=Symbol.for(`opentelemetry.js.api.${a}`),s=typeof globalThis==`object`?globalThis:typeof self==`object`?self:typeof window==`object`?window:typeof global==`object`?global:{};function c(e,n,r,i=!1){let a=s[o]=s[o]??{version:t};if(!i&&a[e]){let t=Error(`@opentelemetry/api: Attempted duplicate registration of API: ${e}`);return r.error(t.stack||t.message),!1}if(a.version!==`1.9.1`){let n=Error(`@opentelemetry/api: Registration of version v${a.version} for ${e} does not match previously registered API v${t}`);return r.error(n.stack||n.message),!1}return a[e]=n,r.debug(`@opentelemetry/api: Registered a global for ${e} v${t}.`),!0}function l(e){let t=s[o]?.version;if(t&&i(t))return s[o]?.[e]}function u(e,n){n.debug(`@opentelemetry/api: Unregistering a global for ${e} v${t}.`);let r=s[o];r&&delete r[e]}var ee=class{constructor(e){this._namespace=e.namespace||`DiagComponentLogger`}debug(...e){return d(`debug`,this._namespace,e)}error(...e){return d(`error`,this._namespace,e)}info(...e){return d(`info`,this._namespace,e)}warn(...e){return d(`warn`,this._namespace,e)}verbose(...e){return d(`verbose`,this._namespace,e)}};function d(e,t,n){let r=l(`diag`);if(r)return r[e](t,...n)}var f;(function(e){e[e.NONE=0]=`NONE`,e[e.ERROR=30]=`ERROR`,e[e.WARN=50]=`WARN`,e[e.INFO=60]=`INFO`,e[e.DEBUG=70]=`DEBUG`,e[e.VERBOSE=80]=`VERBOSE`,e[e.ALL=9999]=`ALL`})(f||={});function te(e,t){e<f.NONE?e=f.NONE:e>f.ALL&&(e=f.ALL),t||={};function n(n,r){let i=t[n];return typeof i==`function`&&e>=r?i.bind(t):function(){}}return{error:n(`error`,f.ERROR),warn:n(`warn`,f.WARN),info:n(`info`,f.INFO),debug:n(`debug`,f.DEBUG),verbose:n(`verbose`,f.VERBOSE)}}var p=class e{static instance(){return this._instance||=new e,this._instance}constructor(){function e(e){return function(...t){let n=l(`diag`);if(n)return n[e](...t)}}let t=this;t.setLogger=(e,n={logLevel:f.INFO})=>{if(e===t){let e=Error(`Cannot use diag as the logger for itself. Please use a DiagLogger implementation like ConsoleDiagLogger or a custom implementation`);return t.error(e.stack??e.message),!1}typeof n==`number`&&(n={logLevel:n});let r=l(`diag`),i=te(n.logLevel??f.INFO,e);if(r&&!n.suppressOverrideMessage){let e=Error().stack??`<failed to generate stacktrace>`;r.warn(`Current logger will be overwritten from ${e}`),i.warn(`Current logger will overwrite one already registered from ${e}`)}return c(`diag`,i,t,!0)},t.disable=()=>{u(`diag`,t)},t.createComponentLogger=e=>new ee(e),t.verbose=e(`verbose`),t.debug=e(`debug`),t.info=e(`info`),t.warn=e(`warn`),t.error=e(`error`)}},ne=class e{constructor(e){this._entries=e?new Map(e):new Map}getEntry(e){let t=this._entries.get(e);if(t)return Object.assign({},t)}getAllEntries(){return Array.from(this._entries.entries())}setEntry(t,n){let r=new e(this._entries);return r._entries.set(t,n),r}removeEntry(t){let n=new e(this._entries);return n._entries.delete(t),n}removeEntries(...t){let n=new e(this._entries);for(let e of t)n._entries.delete(e);return n}clear(){return new e}};const re=Symbol(`BaggageEntryMetadata`),ie=p.instance();function ae(e={}){return new ne(new Map(Object.entries(e)))}function m(e){return typeof e!=`string`&&(ie.error(`Cannot create baggage metadata from unknown type: ${typeof e}`),e=``),{__TYPE__:re,toString(){return e}}}function h(e){return Symbol.for(e)}const g=new class e{constructor(t){let n=this;n._currentContext=t?new Map(t):new Map,n.getValue=e=>n._currentContext.get(e),n.setValue=(t,r)=>{let i=new e(n._currentContext);return i._currentContext.set(t,r),i},n.deleteValue=t=>{let r=new e(n._currentContext);return r._currentContext.delete(t),r}}},_=[{n:`error`,c:`error`},{n:`warn`,c:`warn`},{n:`info`,c:`info`},{n:`debug`,c:`debug`},{n:`verbose`,c:`trace`}],v={};if(typeof console<`u`)for(let e of[`error`,`warn`,`info`,`debug`,`trace`,`log`])typeof console[e]==`function`&&(v[e]=console[e]);var oe=class{constructor(){function e(e){return function(...t){let n=v[e];if(typeof n!=`function`&&(n=v.log),typeof n!=`function`&&console&&(n=console[e],typeof n!=`function`&&(n=console.log)),typeof n==`function`)return n.apply(console,t)}}for(let t=0;t<_.length;t++)this[_[t].n]=e(_[t].c)}},se=class{constructor(){}createGauge(e,t){return _e}createHistogram(e,t){return ve}createCounter(e,t){return ge}createUpDownCounter(e,t){return ye}createObservableGauge(e,t){return xe}createObservableCounter(e,t){return be}createObservableUpDownCounter(e,t){return Se}addBatchObservableCallback(e,t){}removeBatchObservableCallback(e){}},y=class{},ce=class extends y{add(e,t){}},le=class extends y{add(e,t){}},ue=class extends y{record(e,t){}},de=class extends y{record(e,t){}},b=class{addCallback(e){}removeCallback(e){}},fe=class extends b{},pe=class extends b{},me=class extends b{};const he=new se,ge=new ce,_e=new ue,ve=new de,ye=new le,be=new fe,xe=new pe,Se=new me;function Ce(){return he}var x;(function(e){e[e.INT=0]=`INT`,e[e.DOUBLE=1]=`DOUBLE`})(x||={});const S={get(e,t){if(e!=null)return e[t]},keys(e){return e==null?[]:Object.keys(e)}},C={set(e,t,n){e!=null&&(e[t]=n)}};var we=class{active(){return g}with(e,t,n,...r){return t.call(n,...r)}bind(e,t){return t}enable(){return this}disable(){return this}};const w=`context`,Te=new we;var T=class e{constructor(){}static getInstance(){return this._instance||=new e,this._instance}setGlobalContextManager(e){return c(w,e,p.instance())}active(){return this._getContextManager().active()}with(e,t,n,...r){return this._getContextManager().with(e,t,n,...r)}bind(e,t){return this._getContextManager().bind(e,t)}_getContextManager(){return l(w)||Te}disable(){this._getContextManager().disable(),u(w,p.instance())}},E;(function(e){e[e.NONE=0]=`NONE`,e[e.SAMPLED=1]=`SAMPLED`})(E||={});const D=`0000000000000000`,O=`00000000000000000000000000000000`,k={traceId:O,spanId:D,traceFlags:E.NONE};var A=class{constructor(e=k){this._spanContext=e}spanContext(){return this._spanContext}setAttribute(e,t){return this}setAttributes(e){return this}addEvent(e,t){return this}addLink(e){return this}addLinks(e){return this}setStatus(e){return this}updateName(e){return this}end(e){}isRecording(){return!1}recordException(e,t){}};const j=h(`OpenTelemetry Context Key SPAN`);function M(e){return e.getValue(j)||void 0}function Ee(){return M(T.getInstance().active())}function N(e,t){return e.setValue(j,t)}function De(e){return e.deleteValue(j)}function Oe(e,t){return N(e,new A(t))}function ke(e){return M(e)?.spanContext()}const P=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1]);function Ae(e,t){if(typeof e!=`string`||e.length!==t)return!1;let n=0;for(let t=0;t<e.length;t+=4)n+=(P[e.charCodeAt(t)]|0)+(P[e.charCodeAt(t+1)]|0)+(P[e.charCodeAt(t+2)]|0)+(P[e.charCodeAt(t+3)]|0);return n===t}function F(e){return Ae(e,32)&&e!==`00000000000000000000000000000000`}function I(e){return Ae(e,16)&&e!==`0000000000000000`}function L(e){return F(e.traceId)&&I(e.spanId)}function je(e){return new A(e)}const R=T.getInstance();var Me=class{startSpan(e,t,n=R.active()){if(t?.root)return new A;let r=n&&ke(n);return Ne(r)&&L(r)?new A(r):new A}startActiveSpan(e,t,n,r){let i,a,o;if(arguments.length<2)return;arguments.length===2?o=t:arguments.length===3?(i=t,o=n):(i=t,a=n,o=r);let s=a??R.active(),c=this.startSpan(e,i,s),l=N(s,c);return R.with(l,o,void 0,c)}};function Ne(e){return typeof e==`object`&&!!e&&`spanId`in e&&typeof e.spanId==`string`&&`traceId`in e&&typeof e.traceId==`string`&&`traceFlags`in e&&typeof e.traceFlags==`number`}const Pe=new Me;var z=class{constructor(e,t,n,r){this._provider=e,this.name=t,this.version=n,this.options=r}startSpan(e,t,n){return this._getTracer().startSpan(e,t,n)}startActiveSpan(e,t,n,r){let i=this._getTracer();return Reflect.apply(i.startActiveSpan,i,arguments)}_getTracer(){if(this._delegate)return this._delegate;let e=this._provider.getDelegateTracer(this.name,this.version,this.options);return e?(this._delegate=e,this._delegate):Pe}};const Fe=new class{getTracer(e,t,n){return new Me}};var B=class{getTracer(e,t,n){return this.getDelegateTracer(e,t,n)??new z(this,e,t,n)}getDelegate(){return this._delegate??Fe}setDelegate(e){this._delegate=e}getDelegateTracer(e,t,n){return this._delegate?.getTracer(e,t,n)}},V;(function(e){e[e.NOT_RECORD=0]=`NOT_RECORD`,e[e.RECORD=1]=`RECORD`,e[e.RECORD_AND_SAMPLED=2]=`RECORD_AND_SAMPLED`})(V||={});var H;(function(e){e[e.INTERNAL=0]=`INTERNAL`,e[e.SERVER=1]=`SERVER`,e[e.CLIENT=2]=`CLIENT`,e[e.PRODUCER=3]=`PRODUCER`,e[e.CONSUMER=4]=`CONSUMER`})(H||={});var U;(function(e){e[e.UNSET=0]=`UNSET`,e[e.OK=1]=`OK`,e[e.ERROR=2]=`ERROR`})(U||={});const W=`[_0-9a-z-*/]`,Ie=RegExp(`^(?:${`[a-z]${W}{0,255}`}|${`[a-z0-9]${W}{0,240}@[a-z]${W}{0,13}`})$`),Le=/^[ -~]{0,255}[!-~]$/,Re=/,|=/;function ze(e){return Ie.test(e)}function Be(e){return Le.test(e)&&!Re.test(e)}var Ve=class e{constructor(e){this._internalState=new Map,e&&this._parse(e)}set(e,t){let n=this._clone();return n._internalState.has(e)&&n._internalState.delete(e),n._internalState.set(e,t),n}unset(e){let t=this._clone();return t._internalState.delete(e),t}get(e){return this._internalState.get(e)}serialize(){return Array.from(this._internalState.keys()).reduceRight((e,t)=>(e.push(t+`=`+this.get(t)),e),[]).join(`,`)}_parse(e){e.length>512||(this._internalState=e.split(`,`).reduceRight((e,t)=>{let n=t.trim(),r=n.indexOf(`=`);if(r!==-1){let i=n.slice(0,r),a=n.slice(r+1,t.length);ze(i)&&Be(a)&&e.set(i,a)}return e},new Map),this._internalState.size>32&&(this._internalState=new Map(Array.from(this._internalState.entries()).reverse().slice(0,32))))}_keys(){return Array.from(this._internalState.keys()).reverse()}_clone(){let t=new e;return t._internalState=new Map(this._internalState),t}};function He(e){return new Ve(e)}const G=T.getInstance(),K=p.instance(),Ue=new class{getMeter(e,t,n){return he}},q=`metrics`,J=class e{constructor(){}static getInstance(){return this._instance||=new e,this._instance}setGlobalMeterProvider(e){return c(q,e,p.instance())}getMeterProvider(){return l(q)||Ue}getMeter(e,t,n){return this.getMeterProvider().getMeter(e,t,n)}disable(){u(q,p.instance())}}.getInstance();var We=class{inject(e,t){}extract(e,t){return e}fields(){return[]}};const Y=h(`OpenTelemetry Baggage Key`);function Ge(e){return e.getValue(Y)||void 0}function Ke(){return Ge(T.getInstance().active())}function qe(e,t){return e.setValue(Y,t)}function Je(e){return e.deleteValue(Y)}const X=`propagation`,Ye=new We,Z=class e{constructor(){this.createBaggage=ae,this.getBaggage=Ge,this.getActiveBaggage=Ke,this.setBaggage=qe,this.deleteBaggage=Je}static getInstance(){return this._instance||=new e,this._instance}setGlobalPropagator(e){return c(X,e,p.instance())}inject(e,t,n=C){return this._getGlobalPropagator().inject(e,t,n)}extract(e,t,n=S){return this._getGlobalPropagator().extract(e,t,n)}fields(){return this._getGlobalPropagator().fields()}disable(){u(X,p.instance())}_getGlobalPropagator(){return l(X)||Ye}}.getInstance(),Q=`trace`,$=class e{constructor(){this._proxyTracerProvider=new B,this.wrapSpanContext=je,this.isSpanContextValid=L,this.deleteSpan=De,this.getSpan=M,this.getActiveSpan=Ee,this.getSpanContext=ke,this.setSpan=N,this.setSpanContext=Oe}static getInstance(){return this._instance||=new e,this._instance}setGlobalTracerProvider(e){let t=c(Q,this._proxyTracerProvider,p.instance());return t&&this._proxyTracerProvider.setDelegate(e),t}getTracerProvider(){return l(Q)||this._proxyTracerProvider}getTracer(e,t){return this.getTracerProvider().getTracer(e,t)}disable(){u(Q,p.instance()),this._proxyTracerProvider=new B}}.getInstance();var Xe=e({DiagConsoleLogger:()=>oe,DiagLogLevel:()=>f,INVALID_SPANID:()=>D,INVALID_SPAN_CONTEXT:()=>k,INVALID_TRACEID:()=>O,ProxyTracer:()=>z,ProxyTracerProvider:()=>B,ROOT_CONTEXT:()=>g,SamplingDecision:()=>V,SpanKind:()=>H,SpanStatusCode:()=>U,TraceFlags:()=>E,ValueType:()=>x,baggageEntryMetadataFromString:()=>m,context:()=>G,createContextKey:()=>h,createNoopMeter:()=>Ce,createTraceState:()=>He,default:()=>Ze,defaultTextMapGetter:()=>S,defaultTextMapSetter:()=>C,diag:()=>K,isSpanContextValid:()=>L,isValidSpanId:()=>I,isValidTraceId:()=>F,metrics:()=>J,propagation:()=>Z,trace:()=>$}),Ze={context:G,diag:K,metrics:J,propagation:Z,trace:$};export{x as C,h as D,g as E,m as O,C as S,oe as T,D as _,J as a,E as b,He as c,V as d,B as f,F as g,I as h,Z as i,f as k,U as l,L as m,Xe as n,K as o,z as p,$ as r,G as s,Ze as t,H as u,k as v,Ce as w,S as x,O as y};