@microsoft/agents-copilotstudio-client
Version:
Microsoft Copilot Studio Client for JavaScript. Copilot Studio Client.
1 lines • 196 kB
JavaScript
var Cd=Object.create;var Br=Object.defineProperty;var Id=Object.getOwnPropertyDescriptor;var Ed=Object.getOwnPropertyNames;var Sd=Object.getPrototypeOf,Ad=Object.prototype.hasOwnProperty;var E=(e,t)=>()=>(e&&(t=e(e=0)),t);var p=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),wd=(e,t)=>{for(var r in t)Br(e,r,{get:t[r],enumerable:!0})},Oa=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of Ed(t))!Ad.call(e,o)&&o!==r&&Br(e,o,{get:()=>t[o],enumerable:!(n=Id(t,o))||n.enumerable});return e};var ke=(e,t,r)=>(r=e!=null?Cd(Sd(e)):{},Oa(t||!e||!e.__esModule?Br(r,"default",{value:e,enumerable:!0}):r,e)),Od=e=>Oa(Br({},"__esModule",{value:!0}),e);var So=p(Kr=>{"use strict";Object.defineProperty(Kr,"__esModule",{value:!0});Kr.isPromise=Eo;Kr.attempt=Zd;function Eo(e){return(typeof e=="object"||typeof e=="function")&&e!==null&&"then"in e&&typeof e.then=="function"}function Zd(e){var t;let r=!1;try{let n=e.try();return Eo(n)?(r=!0,n.catch(o=>{var i;if(!e.catch)throw o;let a=(i=e.catch)===null||i===void 0?void 0:i.call(e,o);if(Eo(a))return a.then(()=>{})}).finally(e.finally)):n}catch(n){if(!e.catch)throw n;e.catch(n);return}finally{!r&&((t=e.finally)===null||t===void 0||t.call(e))}}});var Yr=p(ye=>{"use strict";Object.defineProperty(ye,"__esModule",{value:!0});ye.MetricNames=ye.SpanNames=ye.SpanCategories=ye.AGENTS_TELEMETRY_DISABLED_SPAN_CATEGORIES=void 0;ye.AGENTS_TELEMETRY_DISABLED_SPAN_CATEGORIES="AGENTS_TELEMETRY_DISABLED_SPAN_CATEGORIES";ye.SpanCategories={STORAGE:["STORAGE_"],AUTHORIZATION:["AUTHORIZATION_","USER_TOKEN_CLIENT_"],AUTHENTICATION:["AUTHENTICATION_"],DIALOGS:["DIALOGS_"]};ye.SpanNames={ADAPTER_PROCESS:"agents.adapter.process",ADAPTER_SEND_ACTIVITIES:"agents.adapter.send_activities",ADAPTER_UPDATE_ACTIVITY:"agents.adapter.update_activity",ADAPTER_DELETE_ACTIVITY:"agents.adapter.delete_activity",ADAPTER_CONTINUE_CONVERSATION:"agents.adapter.continue_conversation",ADAPTER_CREATE_CONNECTOR_CLIENT:"agents.adapter.create_connector_client",ADAPTER_CREATE_USER_TOKEN_CLIENT:"agents.adapter.create_user_token_client",AGENTS_APP_RUN:"agents.app.run",AGENTS_APP_ROUTE_HANDLER:"agents.app.route_handler",AGENTS_APP_BEFORE_TURN:"agents.app.before_turn",AGENTS_APP_AFTER_TURN:"agents.app.after_turn",AGENTS_APP_DOWNLOAD_FILES:"agents.app.download_files",CONNECTOR_SEND_TO_CONVERSATION:"agents.connector.send_to_conversation",CONNECTOR_REPLY_TO_ACTIVITY:"agents.connector.reply_to_activity",CONNECTOR_UPDATE_ACTIVITY:"agents.connector.update_activity",CONNECTOR_DELETE_ACTIVITY:"agents.connector.delete_activity",CONNECTOR_CREATE_CONVERSATION:"agents.connector.create_conversation",CONNECTOR_GET_CONVERSATIONS:"agents.connector.get_conversations",CONNECTOR_GET_CONVERSATION_MEMBER:"agents.connector.get_conversation_member",CONNECTOR_UPLOAD_ATTACHMENT:"agents.connector.upload_attachment",CONNECTOR_GET_ATTACHMENT:"agents.connector.get_attachment",CONNECTOR_GET_ATTACHMENT_INFO:"agents.connector.get_attachment_info",STORAGE_READ:"agents.storage.read",STORAGE_WRITE:"agents.storage.write",STORAGE_DELETE:"agents.storage.delete",AGENT_CLIENT_POST_ACTIVITY:"agents.agent_client.post_activity",AUTHENTICATION_GET_ACCESS_TOKEN:"agents.authentication.get_access_token",AUTHENTICATION_ACQUIRE_TOKEN_ON_BEHALF_OF:"agents.authentication.acquire_token_on_behalf_of",AUTHENTICATION_GET_AGENTIC_INSTANCE_TOKEN:"agents.authentication.get_agentic_instance_token",AUTHENTICATION_GET_AGENTIC_USER_TOKEN:"agents.authentication.get_agentic_user_token",AUTHORIZATION_AGENTIC_TOKEN:"agents.authorization.agentic_token",AUTHORIZATION_AZURE_BOT_TOKEN:"agents.authorization.azure_bot_token",AUTHORIZATION_AZURE_BOT_OBO_TOKEN:"agents.authorization.azure_bot_obo_token",AUTHORIZATION_AZURE_BOT_SIGNIN:"agents.authorization.azure_bot_signin",AUTHORIZATION_AZURE_BOT_SIGNOUT:"agents.authorization.azure_bot_signout",USER_TOKEN_CLIENT_GET_USER_TOKEN:"agents.user_token_client.get_user_token",USER_TOKEN_CLIENT_SIGN_OUT:"agents.user_token_client.sign_out",USER_TOKEN_CLIENT_GET_SIGN_IN_RESOURCE:"agents.user_token_client.get_sign_in_resource",USER_TOKEN_CLIENT_EXCHANGE_TOKEN:"agents.user_token_client.exchange_token",USER_TOKEN_CLIENT_GET_TOKEN_OR_SIGN_IN_RESOURCE:"agents.user_token_client.get_token_or_sign_in_resource",USER_TOKEN_CLIENT_GET_TOKEN_STATUS:"agents.user_token_client.get_token_status",USER_TOKEN_CLIENT_GET_AAD_TOKENS:"agents.user_token_client.get_aad_tokens",PROACTIVE_STORE_CONVERSATION:"agents.proactive.store_conversation",PROACTIVE_GET_CONVERSATION:"agents.proactive.get_conversation",PROACTIVE_GET_CONVERSATION_OR_THROW:"agents.proactive.get_conversation_or_throw",PROACTIVE_DELETE_CONVERSATION:"agents.proactive.delete_conversation",PROACTIVE_SEND_ACTIVITY:"agents.proactive.send_activity",PROACTIVE_CONTINUE_CONVERSATION:"agents.proactive.continue_conversation",PROACTIVE_CREATE_CONVERSATION:"agents.proactive.create_conversation",TURN_SEND_ACTIVITIES:"agents.turn.send_activities",DIALOGS_RUN:"agents.dialogs.run",DIALOGS_CONTEXT_BEGIN:"agents.dialogs.context.begin",DIALOGS_CONTEXT_CONTINUE:"agents.dialogs.context.continue",DIALOGS_CONTEXT_END:"agents.dialogs.context.end",DIALOGS_CONTEXT_REPLACE:"agents.dialogs.context.replace",DIALOGS_CONTEXT_CANCEL_ALL:"agents.dialogs.context.cancel_all",COPILOT_START_CONVERSATION:"agents.copilot_client.start_conversation",COPILOT_SEND_ACTIVITY:"agents.copilot_client.send_activity",COPILOT_POST_REQUEST:"agents.copilot_client.post_request",COPILOT_CREATE_CONNECTION:"agents.copilot_client.webchat.create_connection",COPILOT_EXECUTE_STREAMING:"agents.copilot_client.execute_streaming",COPILOT_SUBSCRIBE_ASYNC:"agents.copilot_client.subscribe_async"};ye.MetricNames={ADAPTER_PROCESS_DURATION:"agents.adapter.process.duration",ACTIVITIES_RECEIVED:"agents.activities.received",ACTIVITIES_SENT:"agents.activities.sent",ACTIVITIES_UPDATED:"agents.activities.updated",ACTIVITIES_DELETED:"agents.activities.deleted",CONNECTOR_REQUESTS:"agents.connector.request.count",CONNECTOR_REQUEST_DURATION:"agents.connector.request.duration",AGENT_CLIENT_REQUESTS:"agents.agent_client.request.count",AGENT_CLIENT_REQUEST_DURATION:"agents.agent_client.request.duration",TURNS_COUNT:"agents.turn.count",TURNS_ERRORS:"agents.turn.error.count",TURN_DURATION:"agents.turn.duration",DIALOGS_CONTEXT_COUNT:"agents.dialogs.context.count",DIALOGS_CONTEXT_DURATION:"agents.dialogs.context.duration",STORAGE_OPERATION_DURATION:"agents.storage.operation.duration",AUTH_TOKEN_REQUEST_COUNT:"agents.auth.token.request.count",AUTH_TOKEN_DURATION:"agents.auth.token.duration",USER_TOKEN_CLIENT_REQUESTS:"agents.user_token_client.request.count",USER_TOKEN_CLIENT_REQUEST_DURATION:"agents.user_token_client.request.duration",PROACTIVE_OPERATION_COUNT:"agents.proactive.operation.count",PROACTIVE_OPERATION_DURATION:"agents.proactive.operation.duration",CSC_ACTIVITIES_RECEIVED:"agents.copilot_client.activities.received",CSC_ACTIVITIES_SENT:"agents.copilot_client.activities.sent",CSC_CONVERSATIONS_STARTED:"agents.copilot_client.conversations.started",CSC_WEBCHAT_CONNECTIONS:"agents.copilot_client.webchat.connection.count",CSC_REQUEST_COUNT:"agents.copilot_client.request.count",CSC_REQUEST_ERRORS:"agents.copilot_client.request.error.count",CSC_STREAM_DURATION:"agents.copilot_client.stream.duration",CSC_REQUEST_DURATION:"agents.copilot_client.request.duration",CSC_EXECUTE_STREAMING:"agents.copilot_client.execute_streaming.count",CSC_SUBSCRIBE_ASYNC:"agents.copilot_client.subscribe_async.count",CSC_SUBSCRIBE_EVENT:"agents.copilot_client.subscribe_event.count"}});var ja=p((Cg,Na)=>{var Et=1e3,St=Et*60,At=St*60,Ye=At*24,Ld=Ye*7,Md=Ye*365.25;Na.exports=function(e,t){t=t||{};var r=typeof e;if(r==="string"&&e.length>0)return Vd(e);if(r==="number"&&isFinite(e))return t.long?zd(e):qd(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))};function Vd(e){if(e=String(e),!(e.length>100)){var t=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(e);if(t){var r=parseFloat(t[1]),n=(t[2]||"ms").toLowerCase();switch(n){case"years":case"year":case"yrs":case"yr":case"y":return r*Md;case"weeks":case"week":case"w":return r*Ld;case"days":case"day":case"d":return r*Ye;case"hours":case"hour":case"hrs":case"hr":case"h":return r*At;case"minutes":case"minute":case"mins":case"min":case"m":return r*St;case"seconds":case"second":case"secs":case"sec":case"s":return r*Et;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return r;default:return}}}}function qd(e){var t=Math.abs(e);return t>=Ye?Math.round(e/Ye)+"d":t>=At?Math.round(e/At)+"h":t>=St?Math.round(e/St)+"m":t>=Et?Math.round(e/Et)+"s":e+"ms"}function zd(e){var t=Math.abs(e);return t>=Ye?Xr(e,t,Ye,"day"):t>=At?Xr(e,t,At,"hour"):t>=St?Xr(e,t,St,"minute"):t>=Et?Xr(e,t,Et,"second"):e+" ms"}function Xr(e,t,r,n){var o=t>=r*1.5;return Math.round(e/r)+" "+n+(o?"s":"")}});var Ua=p((Ig,ka)=>{function Fd(e){r.debug=r,r.default=r,r.coerce=c,r.disable=a,r.enable=o,r.enabled=s,r.humanize=ja(),r.destroy=d,Object.keys(e).forEach(f=>{r[f]=e[f]}),r.names=[],r.skips=[],r.formatters={};function t(f){let g=0;for(let _=0;_<f.length;_++)g=(g<<5)-g+f.charCodeAt(_),g|=0;return r.colors[Math.abs(g)%r.colors.length]}r.selectColor=t;function r(f){let g,_=null,I,P;function y(...S){if(!y.enabled)return;let x=y,N=Number(new Date),O=N-(g||N);x.diff=O,x.prev=g,x.curr=N,g=N,S[0]=r.coerce(S[0]),typeof S[0]!="string"&&S.unshift("%O");let k=0;S[0]=S[0].replace(/%([a-zA-Z%])/g,(L,Se)=>{if(L==="%%")return"%";k++;let ie=r.formatters[Se];if(typeof ie=="function"){let ur=S[k];L=ie.call(x,ur),S.splice(k,1),k--}return L}),r.formatArgs.call(x,S),(x.log||r.log).apply(x,S)}return y.namespace=f,y.useColors=r.useColors(),y.color=r.selectColor(f),y.extend=n,y.destroy=r.destroy,Object.defineProperty(y,"enabled",{enumerable:!0,configurable:!1,get:()=>_!==null?_:(I!==r.namespaces&&(I=r.namespaces,P=r.enabled(f)),P),set:S=>{_=S}}),typeof r.init=="function"&&r.init(y),y}function n(f,g){let _=r(this.namespace+(typeof g=="undefined"?":":g)+f);return _.log=this.log,_}function o(f){r.save(f),r.namespaces=f,r.names=[],r.skips=[];let g=(typeof f=="string"?f:"").trim().replace(/\s+/g,",").split(",").filter(Boolean);for(let _ of g)_[0]==="-"?r.skips.push(_.slice(1)):r.names.push(_)}function i(f,g){let _=0,I=0,P=-1,y=0;for(;_<f.length;)if(I<g.length&&(g[I]===f[_]||g[I]==="*"))g[I]==="*"?(P=I,y=_,I++):(_++,I++);else if(P!==-1)I=P+1,y++,_=y;else return!1;for(;I<g.length&&g[I]==="*";)I++;return I===g.length}function a(){let f=[...r.names,...r.skips.map(g=>"-"+g)].join(",");return r.enable(""),f}function s(f){for(let g of r.skips)if(i(f,g))return!1;for(let g of r.names)if(i(f,g))return!0;return!1}function c(f){return f instanceof Error?f.stack||f.message:f}function d(){console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.")}return r.enable(r.load()),r}ka.exports=Fd});var Da=p((Q,Jr)=>{Q.formatArgs=$d;Q.save=Bd;Q.load=Hd;Q.useColors=Gd;Q.storage=Wd();Q.destroy=(()=>{let e=!1;return()=>{e||(e=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})();Q.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"];function Gd(){if(typeof window!="undefined"&&window.process&&(window.process.type==="renderer"||window.process.__nwjs))return!0;if(typeof navigator!="undefined"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))return!1;let e;return typeof document!="undefined"&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||typeof window!="undefined"&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||typeof navigator!="undefined"&&navigator.userAgent&&(e=navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/))&&parseInt(e[1],10)>=31||typeof navigator!="undefined"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)}function $d(e){if(e[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+e[0]+(this.useColors?"%c ":" ")+"+"+Jr.exports.humanize(this.diff),!this.useColors)return;let t="color: "+this.color;e.splice(1,0,t,"color: inherit");let r=0,n=0;e[0].replace(/%[a-zA-Z%]/g,o=>{o!=="%%"&&(r++,o==="%c"&&(n=r))}),e.splice(n,0,t)}Q.log=console.debug||console.log||(()=>{});function Bd(e){try{e?Q.storage.setItem("debug",e):Q.storage.removeItem("debug")}catch{}}function Hd(){let e;try{e=Q.storage.getItem("debug")||Q.storage.getItem("DEBUG")}catch{}return!e&&typeof process!="undefined"&&"env"in process&&(e=process.env.DEBUG),e}function Wd(){try{return localStorage}catch{}}Jr.exports=Ua()(Q);var{formatters:Kd}=Jr.exports;Kd.j=function(e){try{return JSON.stringify(e)}catch(t){return"[UnexpectedJSONParseError]: "+t.message}}});var Ao=p(Qr=>{"use strict";Object.defineProperty(Qr,"__esModule",{value:!0});Qr.isBrowser=void 0;Qr.isBrowser=typeof window!="undefined"&&typeof window.document!="undefined"});var Za=p(en=>{"use strict";Object.defineProperty(en,"__esModule",{value:!0});en.levels=void 0;en.levels=["info","warn","error","debug"]});var wo=p(wt=>{"use strict";var Yd=wt&&wt.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(wt,"__esModule",{value:!0});wt.createDebugLogger=el;wt.link=tl;var Xd=Yd(Da()),Jd=Ao(),Qd=Za();function el(e){return{info:tn(e,"info"),warn:tn(e,"warn"),error:tn(e,"error"),debug:tn(e,"debug")}}var La={node:{info:"2",warn:"3",error:"1",debug:"4"},browser:{info:"#33CC99",warn:"#CCCC33",error:"#CC3366",debug:"#0066FF"}};function tn(e,t){let r=(0,Xd.default)(`${e}:${t}`);return Jd.isBrowser?r.color=La.browser[t]:r.color=La.node[t],r}function tl(e,...t){return Qd.levels.reduce((r,n)=>(r[n]=(o,...i)=>{if(e[n].enabled){e[n](o,...i);for(let a of t)a[n](o,...i)}},r),{})}});var Ma=p(Oo=>{"use strict";Object.defineProperty(Oo,"__esModule",{value:!0});Oo.getSetting=nl;var rl=Ao();function nl(e){var t,r;if(rl.isBrowser)try{return(t=window.localStorage.getItem(e))!==null&&t!==void 0?t:""}catch{}else return(r=process.env[e])!==null&&r!==void 0?r:"";return""}});var qa=p(Ro=>{"use strict";Object.defineProperty(Ro,"__esModule",{value:!0});Ro.isSpanDisabled=al;var mr=Yr(),ol=wo(),il=Ma(),Po=(0,ol.createDebugLogger)("agents:telemetry"),Va=(()=>{let e=(0,il.getSetting)(mr.AGENTS_TELEMETRY_DISABLED_SPAN_CATEGORIES).trim().toUpperCase();if(!e)return[];let t=e.split(/[\s,]+/).map(i=>i.trim()).filter(Boolean),r=Object.entries(mr.SpanNames),n=new Set,o=[];for(let i of t){let a=mr.SpanCategories[i];if(!a){Po.warn(`Invalid span category "${i}" in ${mr.AGENTS_TELEMETRY_DISABLED_SPAN_CATEGORIES}. Valid categories are: ${Object.keys(mr.SpanCategories).join(", ")}`);continue}for(let s of a)if(!n.has(s)){n.add(s);for(let[c,d]of r)c.startsWith(s)&&o.push(d)}}return o.length>0&&Po.debug("Disabled Span names:",o),o})();function al(e){if(Va.length===0)return!1;let t=Va.includes(e);return Po.debug(`Span "${e}" disabled:`,t),t}});var No=p(Xe=>{"use strict";Object.defineProperty(Xe,"__esModule",{value:!0});Xe.noopTrace=void 0;Xe.noopMetric=sl;Xe.noopContext=za;var hr=()=>{};Xe.noopTrace=function(e,t){return za(t)};Xe.noopTrace.define=e=>e;function sl(){return{histogram:()=>({record:hr}),counter:()=>({add:hr})}}function za(e){let t=new Proxy({},{get:()=>hr}),r={record:hr,actions:t};return e?e(r):{record:r.record,actions:r.actions,end:hr,fail(o){return o}}}});var $a=p(jo=>{"use strict";Object.defineProperty(jo,"__esModule",{value:!0});jo.traceFactory=fl;var cl=So(),ul=qa(),dl=Yr(),ll=No();function fl(e){let t=new Set(Object.values(dl.SpanNames)),r=e.trace.getTracer("@microsoft/agents-telemetry"),n=function(i,a){if(!i)throw new Error("Trace definition is required");if(!t.has(i.name))throw new Error(`Unrecognized span name "${i.name}". See SpanNames constants.`);if((0,ul.isSpanDisabled)(i.name))return(0,ll.noopContext)(a);let s=pl(i);if(!a){let c=r.startSpan(i.name),d=Fa(e,i,c,s);return{record:d.record,actions:d.actions,fail:d.fail,end:d.end}}return r.startActiveSpan(i.name,c=>{let d=Fa(e,i,c,s);return(0,cl.attempt)({try:()=>a({record:d.record,actions:d.actions}),catch:f=>{throw d.fail(f)},finally:d.end})})};return n.define=o=>o,n}function pl(e){let t=e.record?{...e.record}:{};return{set(r){Object.assign(t,r)},get(){return t}}}function Fa(e,t,r,n){var o,i;let a=performance.now(),s=!1,c;return{record:n.set,actions:(i=(o=t.actions)===null||o===void 0?void 0:o.call(t,{span:r}))!==null&&i!==void 0?i:{},fail(d){return c=d,d},end(){if(!(s||!e)){s=!0,c===void 0?r.setStatus({code:e.SpanStatusCode.OK}):Ga(e,r,c);try{t.end({span:r,record:n.get(),duration:performance.now()-a,error:c})}catch(d){Ga(e,r,d)}finally{r.end()}}}}}function Ga(e,t,r){let n;r instanceof Error?(n=r.message,t.recordException(r)):(n=String(r),t.recordException({name:typeof r,message:n})),t.setStatus({code:e.SpanStatusCode.ERROR,message:n})}});var Ba=p(ko=>{"use strict";Object.defineProperty(ko,"__esModule",{value:!0});ko.metricFactory=ml;function ml(e){let t=e.metrics.getMeter("@microsoft/agents-telemetry");return{histogram:t.createHistogram.bind(t),counter:t.createCounter.bind(t)}}});var Ha=p(Uo=>{"use strict";Object.defineProperty(Uo,"__esModule",{value:!0});Uo.createOTelLogger=hl;function hl(e,t){return{info:rn(e,t,"info"),warn:rn(e,t,"warn"),error:rn(e,t,"error"),debug:rn(e,t,"debug")}}function rn(e,t,r){var n;let o=e.logs.getLogger(t),i=(n=r==null?void 0:r.toLowerCase())!==null&&n!==void 0?n:"debug",a={debug:e.SeverityNumber.DEBUG,info:e.SeverityNumber.INFO,warn:e.SeverityNumber.WARN,error:e.SeverityNumber.ERROR}[i];return function(c,...d){o.emit({severityNumber:a,severityText:i.toUpperCase(),body:gl(c,d),attributes:{"log.namespace":t,"log.level":i}})}}function gl(e,t){if(t.length===0)return e;let r=t.map(n=>yl(n)).join(" ");return`${e} ${r}`}function yl(e){if(e instanceof Error)return`${e.name}: ${e.message}`;if(typeof e=="string")return e;if(typeof e=="number"||typeof e=="boolean"||typeof e=="bigint"||e==null)return String(e);try{return JSON.stringify(e)}catch{return String(e)}}});var Ja=p(Do=>{"use strict";Object.defineProperty(Do,"__esModule",{value:!0});Do.index=xl;var vl=$a(),_l=Ba(),on=wo(),bl=Ha(),nn=So(),Wa=Yr(),Ka=No(),Ya=(0,on.createDebugLogger)("agents:telemetry");function xl(e){let t=(0,nn.attempt)({try:()=>e.otel(),catch:()=>Ya.warn("OpenTelemetry API not found. Install @opentelemetry/api as a dependency to enable tracing and metrics.")}),r=(0,nn.attempt)({try:()=>e.logs(),catch:()=>Ya.warn("OpenTelemetry API Logs not found. Install @opentelemetry/api-logs as a dependency to enable OTel logging.")});return(0,nn.isPromise)(t)||(0,nn.isPromise)(r)?Promise.all([t,r]).then(([n,o])=>Xa(n,o)):Xa(t,r)}function Xa(e,t){return{SpanNames:Wa.SpanNames,MetricNames:Wa.MetricNames,debug:t?r=>(0,on.link)((0,on.createDebugLogger)(r),(0,bl.createOTelLogger)(t,r)):on.createDebugLogger,trace:e?(0,vl.traceFactory)(e):Ka.noopTrace,metric:e?(0,_l.metricFactory)(e):(0,Ka.noopMetric)()}}});var Qa,es=E(()=>{Qa=typeof globalThis=="object"?globalThis:typeof self=="object"?self:typeof window=="object"?window:typeof global=="object"?global:{}});var ts=E(()=>{es()});var Ae,Zo=E(()=>{Ae="1.9.0"});function Tl(e){var t=new Set([e]),r=new Set,n=e.match(rs);if(!n)return function(){return!1};var o={major:+n[1],minor:+n[2],patch:+n[3],prerelease:n[4]};if(o.prerelease!=null)return function(c){return c===e};function i(s){return r.add(s),!1}function a(s){return t.add(s),!0}return function(c){if(t.has(c))return!0;if(r.has(c))return!1;var d=c.match(rs);if(!d)return i(c);var f={major:+d[1],minor:+d[2],patch:+d[3],prerelease:d[4]};return f.prerelease!=null||o.major!==f.major?i(c):o.major===0?o.minor===f.minor&&o.patch<=f.patch?a(c):i(c):o.minor<=f.minor?a(c):i(c)}}var rs,ns,os=E(()=>{Zo();rs=/^(\d+)\.(\d+)\.(\d+)(-(.+))?$/;ns=Tl(Ae)});function ve(e,t,r,n){var o;n===void 0&&(n=!1);var i=yr[gr]=(o=yr[gr])!==null&&o!==void 0?o:{version:Ae};if(!n&&i[e]){var a=new Error("@opentelemetry/api: Attempted duplicate registration of API: "+e);return r.error(a.stack||a.message),!1}if(i.version!==Ae){var a=new Error("@opentelemetry/api: Registration of version v"+i.version+" for "+e+" does not match previously registered API v"+Ae);return r.error(a.stack||a.message),!1}return i[e]=t,r.debug("@opentelemetry/api: Registered a global for "+e+" v"+Ae+"."),!0}function ne(e){var t,r,n=(t=yr[gr])===null||t===void 0?void 0:t.version;if(!(!n||!ns(n)))return(r=yr[gr])===null||r===void 0?void 0:r[e]}function _e(e,t){t.debug("@opentelemetry/api: Unregistering a global for "+e+" v"+Ae+".");var r=yr[gr];r&&delete r[e]}var Cl,gr,yr,Je=E(()=>{ts();Zo();os();Cl=Ae.split(".")[0],gr=Symbol.for("opentelemetry.js.api."+Cl),yr=Qa});function vr(e,t,r){var n=ne("diag");if(n)return r.unshift(t),n[e].apply(n,El([],Il(r),!1))}var Il,El,is,as=E(()=>{Je();Il=function(e,t){var r=typeof Symbol=="function"&&e[Symbol.iterator];if(!r)return e;var n=r.call(e),o,i=[],a;try{for(;(t===void 0||t-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(a)throw a.error}}return i},El=function(e,t,r){if(r||arguments.length===2)for(var n=0,o=t.length,i;n<o;n++)(i||!(n in t))&&(i||(i=Array.prototype.slice.call(t,0,n)),i[n]=t[n]);return e.concat(i||Array.prototype.slice.call(t))},is=(function(){function e(t){this._namespace=t.namespace||"DiagComponentLogger"}return e.prototype.debug=function(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];return vr("debug",this._namespace,t)},e.prototype.error=function(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];return vr("error",this._namespace,t)},e.prototype.info=function(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];return vr("info",this._namespace,t)},e.prototype.warn=function(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];return vr("warn",this._namespace,t)},e.prototype.verbose=function(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];return vr("verbose",this._namespace,t)},e})()});var z,an=E(()=>{(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"})(z||(z={}))});function ss(e,t){e<z.NONE?e=z.NONE:e>z.ALL&&(e=z.ALL),t=t||{};function r(n,o){var i=t[n];return typeof i=="function"&&e>=o?i.bind(t):function(){}}return{error:r("error",z.ERROR),warn:r("warn",z.WARN),info:r("info",z.INFO),debug:r("debug",z.DEBUG),verbose:r("verbose",z.VERBOSE)}}var cs=E(()=>{an()});var Sl,Al,wl,$,Qe=E(()=>{as();cs();an();Je();Sl=function(e,t){var r=typeof Symbol=="function"&&e[Symbol.iterator];if(!r)return e;var n=r.call(e),o,i=[],a;try{for(;(t===void 0||t-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(a)throw a.error}}return i},Al=function(e,t,r){if(r||arguments.length===2)for(var n=0,o=t.length,i;n<o;n++)(i||!(n in t))&&(i||(i=Array.prototype.slice.call(t,0,n)),i[n]=t[n]);return e.concat(i||Array.prototype.slice.call(t))},wl="diag",$=(function(){function e(){function t(o){return function(){for(var i=[],a=0;a<arguments.length;a++)i[a]=arguments[a];var s=ne("diag");if(s)return s[o].apply(s,Al([],Sl(i),!1))}}var r=this,n=function(o,i){var a,s,c;if(i===void 0&&(i={logLevel:z.INFO}),o===r){var d=new Error("Cannot use diag as the logger for itself. Please use a DiagLogger implementation like ConsoleDiagLogger or a custom implementation");return r.error((a=d.stack)!==null&&a!==void 0?a:d.message),!1}typeof i=="number"&&(i={logLevel:i});var f=ne("diag"),g=ss((s=i.logLevel)!==null&&s!==void 0?s:z.INFO,o);if(f&&!i.suppressOverrideMessage){var _=(c=new Error().stack)!==null&&c!==void 0?c:"<failed to generate stacktrace>";f.warn("Current logger will be overwritten from "+_),g.warn("Current logger will overwrite one already registered from "+_)}return ve("diag",g,r,!0)};r.setLogger=n,r.disable=function(){_e(wl,r)},r.createComponentLogger=function(o){return new is(o)},r.verbose=t("verbose"),r.debug=t("debug"),r.info=t("info"),r.warn=t("warn"),r.error=t("error")}return e.instance=function(){return this._instance||(this._instance=new e),this._instance},e})()});var Ol,Pl,us,ds=E(()=>{Ol=function(e,t){var r=typeof Symbol=="function"&&e[Symbol.iterator];if(!r)return e;var n=r.call(e),o,i=[],a;try{for(;(t===void 0||t-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(a)throw a.error}}return i},Pl=function(e){var t=typeof Symbol=="function"&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&typeof e.length=="number")return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},us=(function(){function e(t){this._entries=t?new Map(t):new Map}return e.prototype.getEntry=function(t){var r=this._entries.get(t);if(r)return Object.assign({},r)},e.prototype.getAllEntries=function(){return Array.from(this._entries.entries()).map(function(t){var r=Ol(t,2),n=r[0],o=r[1];return[n,o]})},e.prototype.setEntry=function(t,r){var n=new e(this._entries);return n._entries.set(t,r),n},e.prototype.removeEntry=function(t){var r=new e(this._entries);return r._entries.delete(t),r},e.prototype.removeEntries=function(){for(var t,r,n=[],o=0;o<arguments.length;o++)n[o]=arguments[o];var i=new e(this._entries);try{for(var a=Pl(n),s=a.next();!s.done;s=a.next()){var c=s.value;i._entries.delete(c)}}catch(d){t={error:d}}finally{try{s&&!s.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return i},e.prototype.clear=function(){return new e},e})()});var ls,fs=E(()=>{ls=Symbol("BaggageEntryMetadata")});function ps(e){return e===void 0&&(e={}),new us(new Map(Object.entries(e)))}function ms(e){return typeof e!="string"&&(Rl.error("Cannot create baggage metadata from unknown type: "+typeof e),e=""),{__TYPE__:ls,toString:function(){return e}}}var Rl,Lo=E(()=>{Qe();ds();fs();Rl=$.instance()});function Ot(e){return Symbol.for(e)}var Nl,sn,_r=E(()=>{Nl=(function(){function e(t){var r=this;r._currentContext=t?new Map(t):new Map,r.getValue=function(n){return r._currentContext.get(n)},r.setValue=function(n,o){var i=new e(r._currentContext);return i._currentContext.set(n,o),i},r.deleteValue=function(n){var o=new e(r._currentContext);return o._currentContext.delete(n),o}}return e})(),sn=new Nl});var Mo,hs,gs=E(()=>{Mo=[{n:"error",c:"error"},{n:"warn",c:"warn"},{n:"info",c:"info"},{n:"debug",c:"debug"},{n:"verbose",c:"trace"}],hs=(function(){function e(){function t(n){return function(){for(var o=[],i=0;i<arguments.length;i++)o[i]=arguments[i];if(console){var a=console[n];if(typeof a!="function"&&(a=console.log),typeof a=="function")return a.apply(console,o)}}}for(var r=0;r<Mo.length;r++)this[Mo[r].n]=t(Mo[r].c)}return e})()});function ys(){return qo}var et,jl,cn,kl,Ul,Dl,Zl,Vo,Ll,Ml,Vl,qo,ql,zl,Fl,Gl,$l,Bl,Hl,zo=E(()=>{et=(function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])},e(t,r)};return function(t,r){if(typeof r!="function"&&r!==null)throw new TypeError("Class extends value "+String(r)+" is not a constructor or null");e(t,r);function n(){this.constructor=t}t.prototype=r===null?Object.create(r):(n.prototype=r.prototype,new n)}})(),jl=(function(){function e(){}return e.prototype.createGauge=function(t,r){return zl},e.prototype.createHistogram=function(t,r){return Fl},e.prototype.createCounter=function(t,r){return ql},e.prototype.createUpDownCounter=function(t,r){return Gl},e.prototype.createObservableGauge=function(t,r){return Bl},e.prototype.createObservableCounter=function(t,r){return $l},e.prototype.createObservableUpDownCounter=function(t,r){return Hl},e.prototype.addBatchObservableCallback=function(t,r){},e.prototype.removeBatchObservableCallback=function(t){},e})(),cn=(function(){function e(){}return e})(),kl=(function(e){et(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.add=function(r,n){},t})(cn),Ul=(function(e){et(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.add=function(r,n){},t})(cn),Dl=(function(e){et(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.record=function(r,n){},t})(cn),Zl=(function(e){et(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.record=function(r,n){},t})(cn),Vo=(function(){function e(){}return e.prototype.addCallback=function(t){},e.prototype.removeCallback=function(t){},e})(),Ll=(function(e){et(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t})(Vo),Ml=(function(e){et(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t})(Vo),Vl=(function(e){et(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t})(Vo),qo=new jl,ql=new kl,zl=new Dl,Fl=new Zl,Gl=new Ul,$l=new Ll,Bl=new Ml,Hl=new Vl});var un,vs=E(()=>{(function(e){e[e.INT=0]="INT",e[e.DOUBLE=1]="DOUBLE"})(un||(un={}))});var dn,ln,Fo=E(()=>{dn={get:function(e,t){if(e!=null)return e[t]},keys:function(e){return e==null?[]:Object.keys(e)}},ln={set:function(e,t,r){e!=null&&(e[t]=r)}}});var Wl,Kl,_s,bs=E(()=>{_r();Wl=function(e,t){var r=typeof Symbol=="function"&&e[Symbol.iterator];if(!r)return e;var n=r.call(e),o,i=[],a;try{for(;(t===void 0||t-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(a)throw a.error}}return i},Kl=function(e,t,r){if(r||arguments.length===2)for(var n=0,o=t.length,i;n<o;n++)(i||!(n in t))&&(i||(i=Array.prototype.slice.call(t,0,n)),i[n]=t[n]);return e.concat(i||Array.prototype.slice.call(t))},_s=(function(){function e(){}return e.prototype.active=function(){return sn},e.prototype.with=function(t,r,n){for(var o=[],i=3;i<arguments.length;i++)o[i-3]=arguments[i];return r.call.apply(r,Kl([n],Wl(o),!1))},e.prototype.bind=function(t,r){return r},e.prototype.enable=function(){return this},e.prototype.disable=function(){return this},e})()});var Yl,Xl,Go,Jl,Ue,br=E(()=>{bs();Je();Qe();Yl=function(e,t){var r=typeof Symbol=="function"&&e[Symbol.iterator];if(!r)return e;var n=r.call(e),o,i=[],a;try{for(;(t===void 0||t-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(a)throw a.error}}return i},Xl=function(e,t,r){if(r||arguments.length===2)for(var n=0,o=t.length,i;n<o;n++)(i||!(n in t))&&(i||(i=Array.prototype.slice.call(t,0,n)),i[n]=t[n]);return e.concat(i||Array.prototype.slice.call(t))},Go="context",Jl=new _s,Ue=(function(){function e(){}return e.getInstance=function(){return this._instance||(this._instance=new e),this._instance},e.prototype.setGlobalContextManager=function(t){return ve(Go,t,$.instance())},e.prototype.active=function(){return this._getContextManager().active()},e.prototype.with=function(t,r,n){for(var o,i=[],a=3;a<arguments.length;a++)i[a-3]=arguments[a];return(o=this._getContextManager()).with.apply(o,Xl([t,r,n],Yl(i),!1))},e.prototype.bind=function(t,r){return this._getContextManager().bind(t,r)},e.prototype._getContextManager=function(){return ne(Go)||Jl},e.prototype.disable=function(){this._getContextManager().disable(),_e(Go,$.instance())},e})()});var Pt,$o=E(()=>{(function(e){e[e.NONE=0]="NONE",e[e.SAMPLED=1]="SAMPLED"})(Pt||(Pt={}))});var xr,Tr,fn,pn=E(()=>{$o();xr="0000000000000000",Tr="00000000000000000000000000000000",fn={traceId:Tr,spanId:xr,traceFlags:Pt.NONE}});var De,mn=E(()=>{pn();De=(function(){function e(t){t===void 0&&(t=fn),this._spanContext=t}return e.prototype.spanContext=function(){return this._spanContext},e.prototype.setAttribute=function(t,r){return this},e.prototype.setAttributes=function(t){return this},e.prototype.addEvent=function(t,r){return this},e.prototype.addLink=function(t){return this},e.prototype.addLinks=function(t){return this},e.prototype.setStatus=function(t){return this},e.prototype.updateName=function(t){return this},e.prototype.end=function(t){},e.prototype.isRecording=function(){return!1},e.prototype.recordException=function(t,r){},e})()});function hn(e){return e.getValue(Bo)||void 0}function xs(){return hn(Ue.getInstance().active())}function Cr(e,t){return e.setValue(Bo,t)}function Ts(e){return e.deleteValue(Bo)}function Cs(e,t){return Cr(e,new De(t))}function gn(e){var t;return(t=hn(e))===null||t===void 0?void 0:t.spanContext()}var Bo,Ho=E(()=>{_r();mn();br();Bo=Ot("OpenTelemetry Context Key SPAN")});function Wo(e){return Ql.test(e)&&e!==Tr}function Ko(e){return ef.test(e)&&e!==xr}function Rt(e){return Wo(e.traceId)&&Ko(e.spanId)}function Is(e){return new De(e)}var Ql,ef,yn=E(()=>{pn();mn();Ql=/^([0-9a-f]{32})$/i,ef=/^[0-9a-f]{16}$/i});function tf(e){return typeof e=="object"&&typeof e.spanId=="string"&&typeof e.traceId=="string"&&typeof e.traceFlags=="number"}var Yo,vn,Xo=E(()=>{br();Ho();mn();yn();Yo=Ue.getInstance(),vn=(function(){function e(){}return e.prototype.startSpan=function(t,r,n){n===void 0&&(n=Yo.active());var o=!!(r!=null&&r.root);if(o)return new De;var i=n&&gn(n);return tf(i)&&Rt(i)?new De(i):new De},e.prototype.startActiveSpan=function(t,r,n,o){var i,a,s;if(!(arguments.length<2)){arguments.length===2?s=r:arguments.length===3?(i=r,s=n):(i=r,a=n,s=o);var c=a!=null?a:Yo.active(),d=this.startSpan(t,i,c),f=Cr(c,d);return Yo.with(f,s,void 0,d)}},e})()});var rf,_n,Jo=E(()=>{Xo();rf=new vn,_n=(function(){function e(t,r,n,o){this._provider=t,this.name=r,this.version=n,this.options=o}return e.prototype.startSpan=function(t,r,n){return this._getTracer().startSpan(t,r,n)},e.prototype.startActiveSpan=function(t,r,n,o){var i=this._getTracer();return Reflect.apply(i.startActiveSpan,i,arguments)},e.prototype._getTracer=function(){if(this._delegate)return this._delegate;var t=this._provider.getDelegateTracer(this.name,this.version,this.options);return t?(this._delegate=t,this._delegate):rf},e})()});var Es,Ss=E(()=>{Xo();Es=(function(){function e(){}return e.prototype.getTracer=function(t,r,n){return new vn},e})()});var nf,Ir,Qo=E(()=>{Jo();Ss();nf=new Es,Ir=(function(){function e(){}return e.prototype.getTracer=function(t,r,n){var o;return(o=this.getDelegateTracer(t,r,n))!==null&&o!==void 0?o:new _n(this,t,r,n)},e.prototype.getDelegate=function(){var t;return(t=this._delegate)!==null&&t!==void 0?t:nf},e.prototype.setDelegate=function(t){this._delegate=t},e.prototype.getDelegateTracer=function(t,r,n){var o;return(o=this._delegate)===null||o===void 0?void 0:o.getTracer(t,r,n)},e})()});var bn,As=E(()=>{(function(e){e[e.NOT_RECORD=0]="NOT_RECORD",e[e.RECORD=1]="RECORD",e[e.RECORD_AND_SAMPLED=2]="RECORD_AND_SAMPLED"})(bn||(bn={}))});var xn,ws=E(()=>{(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"})(xn||(xn={}))});var Tn,Os=E(()=>{(function(e){e[e.UNSET=0]="UNSET",e[e.OK=1]="OK",e[e.ERROR=2]="ERROR"})(Tn||(Tn={}))});function Ps(e){return sf.test(e)}function Rs(e){return cf.test(e)&&!uf.test(e)}var ei,of,af,sf,cf,uf,Ns=E(()=>{ei="[_0-9a-z-*/]",of="[a-z]"+ei+"{0,255}",af="[a-z0-9]"+ei+"{0,240}@[a-z]"+ei+"{0,13}",sf=new RegExp("^(?:"+of+"|"+af+")$"),cf=/^[ -~]{0,255}[!-~]$/,uf=/,|=/});var js,df,ks,Us,Ds,Zs=E(()=>{Ns();js=32,df=512,ks=",",Us="=",Ds=(function(){function e(t){this._internalState=new Map,t&&this._parse(t)}return e.prototype.set=function(t,r){var n=this._clone();return n._internalState.has(t)&&n._internalState.delete(t),n._internalState.set(t,r),n},e.prototype.unset=function(t){var r=this._clone();return r._internalState.delete(t),r},e.prototype.get=function(t){return this._internalState.get(t)},e.prototype.serialize=function(){var t=this;return this._keys().reduce(function(r,n){return r.push(n+Us+t.get(n)),r},[]).join(ks)},e.prototype._parse=function(t){t.length>df||(this._internalState=t.split(ks).reverse().reduce(function(r,n){var o=n.trim(),i=o.indexOf(Us);if(i!==-1){var a=o.slice(0,i),s=o.slice(i+1,n.length);Ps(a)&&Rs(s)&&r.set(a,s)}return r},new Map),this._internalState.size>js&&(this._internalState=new Map(Array.from(this._internalState.entries()).reverse().slice(0,js))))},e.prototype._keys=function(){return Array.from(this._internalState.keys()).reverse()},e.prototype._clone=function(){var t=new e;return t._internalState=new Map(this._internalState),t},e})()});function Ls(e){return new Ds(e)}var Ms=E(()=>{Zs()});var ti,Vs=E(()=>{br();ti=Ue.getInstance()});var ri,qs=E(()=>{Qe();ri=$.instance()});var lf,zs,Fs=E(()=>{zo();lf=(function(){function e(){}return e.prototype.getMeter=function(t,r,n){return qo},e})(),zs=new lf});var ni,Gs,$s=E(()=>{Fs();Je();Qe();ni="metrics",Gs=(function(){function e(){}return e.getInstance=function(){return this._instance||(this._instance=new e),this._instance},e.prototype.setGlobalMeterProvider=function(t){return ve(ni,t,$.instance())},e.prototype.getMeterProvider=function(){return ne(ni)||zs},e.prototype.getMeter=function(t,r,n){return this.getMeterProvider().getMeter(t,r,n)},e.prototype.disable=function(){_e(ni,$.instance())},e})()});var oi,Bs=E(()=>{$s();oi=Gs.getInstance()});var Hs,Ws=E(()=>{Hs=(function(){function e(){}return e.prototype.inject=function(t,r){},e.prototype.extract=function(t,r){return t},e.prototype.fields=function(){return[]},e})()});function ai(e){return e.getValue(ii)||void 0}function Ks(){return ai(Ue.getInstance().active())}function Ys(e,t){return e.setValue(ii,t)}function Xs(e){return e.deleteValue(ii)}var ii,Js=E(()=>{br();_r();ii=Ot("OpenTelemetry Baggage Key")});var si,ff,Qs,ec=E(()=>{Je();Ws();Fo();Js();Lo();Qe();si="propagation",ff=new Hs,Qs=(function(){function e(){this.createBaggage=ps,this.getBaggage=ai,this.getActiveBaggage=Ks,this.setBaggage=Ys,this.deleteBaggage=Xs}return e.getInstance=function(){return this._instance||(this._instance=new e),this._instance},e.prototype.setGlobalPropagator=function(t){return ve(si,t,$.instance())},e.prototype.inject=function(t,r,n){return n===void 0&&(n=ln),this._getGlobalPropagator().inject(t,r,n)},e.prototype.extract=function(t,r,n){return n===void 0&&(n=dn),this._getGlobalPropagator().extract(t,r,n)},e.prototype.fields=function(){return this._getGlobalPropagator().fields()},e.prototype.disable=function(){_e(si,$.instance())},e.prototype._getGlobalPropagator=function(){return ne(si)||ff},e})()});var ci,tc=E(()=>{ec();ci=Qs.getInstance()});var ui,rc,nc=E(()=>{Je();Qo();yn();Ho();Qe();ui="trace",rc=(function(){function e(){this._proxyTracerProvider=new Ir,this.wrapSpanContext=Is,this.isSpanContextValid=Rt,this.deleteSpan=Ts,this.getSpan=hn,this.getActiveSpan=xs,this.getSpanContext=gn,this.setSpan=Cr,this.setSpanContext=Cs}return e.getInstance=function(){return this._instance||(this._instance=new e),this._instance},e.prototype.setGlobalTracerProvider=function(t){var r=ve(ui,this._proxyTracerProvider,$.instance());return r&&this._proxyTracerProvider.setDelegate(t),r},e.prototype.getTracerProvider=function(){return ne(ui)||this._proxyTracerProvider},e.prototype.getTracer=function(t,r){return this.getTracerProvider().getTracer(t,r)},e.prototype.disable=function(){_e(ui,$.instance()),this._proxyTracerProvider=new Ir},e})()});var di,oc=E(()=>{nc();di=rc.getInstance()});var ic={};wd(ic,{DiagConsoleLogger:()=>hs,DiagLogLevel:()=>z,INVALID_SPANID:()=>xr,INVALID_SPAN_CONTEXT:()=>fn,INVALID_TRACEID:()=>Tr,ProxyTracer:()=>_n,ProxyTracerProvider:()=>Ir,ROOT_CONTEXT:()=>sn,SamplingDecision:()=>bn,SpanKind:()=>xn,SpanStatusCode:()=>Tn,TraceFlags:()=>Pt,ValueType:()=>un,baggageEntryMetadataFromString:()=>ms,context:()=>ti,createContextKey:()=>Ot,createNoopMeter:()=>ys,createTraceState:()=>Ls,default:()=>pf,defaultTextMapGetter:()=>dn,defaultTextMapSetter:()=>ln,diag:()=>ri,isSpanContextValid:()=>Rt,isValidSpanId:()=>Ko,isValidTraceId:()=>Wo,metrics:()=>oi,propagation:()=>ci,trace:()=>di});var pf,ac=E(()=>{Lo();_r();gs();an();zo();vs();Fo();Jo();Qo();As();ws();Os();$o();Ms();yn();pn();Vs();qs();Bs();tc();oc();pf={context:ti,diag:ri,metrics:oi,propagation:ci,trace:di}});var sc=p(Er=>{"use strict";Object.defineProperty(Er,"__esModule",{value:!0});Er.SeverityNumber=void 0;var mf;(function(e){e[e.UNSPECIFIED=0]="UNSPECIFIED",e[e.TRACE=1]="TRACE",e[e.TRACE2=2]="TRACE2",e[e.TRACE3=3]="TRACE3",e[e.TRACE4=4]="TRACE4",e[e.DEBUG=5]="DEBUG",e[e.DEBUG2=6]="DEBUG2",e[e.DEBUG3=7]="DEBUG3",e[e.DEBUG4=8]="DEBUG4",e[e.INFO=9]="INFO",e[e.INFO2=10]="INFO2",e[e.INFO3=11]="INFO3",e[e.INFO4=12]="INFO4",e[e.WARN=13]="WARN",e[e.WARN2=14]="WARN2",e[e.WARN3=15]="WARN3",e[e.WARN4=16]="WARN4",e[e.ERROR=17]="ERROR",e[e.ERROR2=18]="ERROR2",e[e.ERROR3=19]="ERROR3",e[e.ERROR4=20]="ERROR4",e[e.FATAL=21]="FATAL",e[e.FATAL2=22]="FATAL2",e[e.FATAL3=23]="FATAL3",e[e.FATAL4=24]="FATAL4"})(mf=Er.SeverityNumber||(Er.SeverityNumber={}))});var In=p(Nt=>{"use strict";Object.defineProperty(Nt,"__esModule",{value:!0});Nt.NOOP_LOGGER=Nt.NoopLogger=void 0;var Cn=class{emit(t){}};Nt.NoopLogger=Cn;Nt.NOOP_LOGGER=new Cn});var cc=p(be=>{"use strict";Object.defineProperty(be,"__esModule",{value:!0});be.API_BACKWARDS_COMPATIBILITY_VERSION=be.makeGetter=be._global=be.GLOBAL_LOGS_API_KEY=void 0;be.GLOBAL_LOGS_API_KEY=Symbol.for("io.opentelemetry.js.api.logs");be._global=globalThis;function hf(e,t,r){return n=>n===e?t:r}be.makeGetter=hf;be.API_BACKWARDS_COMPATIBILITY_VERSION=1});var li=p(jt=>{"use strict";Object.defineProperty(jt,"__esModule",{value:!0});jt.NOOP_LOGGER_PROVIDER=jt.NoopLoggerProvider=void 0;var gf=In(),En=class{getLogger(t,r,n){return new gf.NoopLogger}};jt.NoopLoggerProvider=En;jt.NOOP_LOGGER_PROVIDER=new En});var uc=p(Sn=>{"use strict";Object.defineProperty(Sn,"__esModule",{value:!0});Sn.ProxyLogger=void 0;var yf=In(),fi=class{constructor(t,r,n,o){this._provider=t,this.name=r,this.version=n,this.options=o}emit(t){this._getLogger().emit(t)}_getLogger(){if(this._delegate)return this._delegate;let t=this._provider._getDelegateLogger(this.name,this.version,this.options);return t?(this._delegate=t,this._delegate):yf.NOOP_LOGGER}};Sn.ProxyLogger=fi});var dc=p(An=>{"use strict";Object.defineProperty(An,"__esModule",{value:!0});An.ProxyLoggerProvider=void 0;var vf=li(),_f=uc(),pi=class{getLogger(t,r,n){var o;return(o=this._getDelegateLogger(t,r,n))!==null&&o!==void 0?o:new _f.ProxyLogger(this,t,r,n)}_getDelegate(){var t;return(t=this._delegate)!==null&&t!==void 0?t:vf.NOOP_LOGGER_PROVIDER}_setDelegate(t){this._delegate=t}_getDelegateLogger(t,r,n){var o;return(o=this._delegate)===null||o===void 0?void 0:o.getLogger(t,r,n)}};An.ProxyLoggerProvider=pi});var fc=p(wn=>{"use strict";Object.defineProperty(wn,"__esModule",{value:!0});wn.LogsAPI=void 0;var ae=cc(),bf=li(),lc=dc(),mi=class e{constructor(){this._proxyLoggerProvider=new lc.ProxyLoggerProvider}static getInstance(){return this._instance||(this._instance=new e),this._instance}setGlobalLoggerProvider(t){return ae._global[ae.GLOBAL_LOGS_API_KEY]?this.getLoggerProvider():(ae._global[ae.GLOBAL_LOGS_API_KEY]=(0,ae.makeGetter)(ae.API_BACKWARDS_COMPATIBILITY_VERSION,t,bf.NOOP_LOGGER_PROVIDER),this._proxyLoggerProvider._setDelegate(t),t)}getLoggerProvider(){var t,r;return(r=(t=ae._global[ae.GLOBAL_LOGS_API_KEY])===null||t===void 0?void 0:t.call(ae._global,ae.API_BACKWARDS_COMPATIBILITY_VERSION))!==null&&r!==void 0?r:this._proxyLoggerProvider}getLogger(t,r,n){return this.getLoggerProvider().getLogger(t,r,n)}disable(){delete ae._global[ae.GLOBAL_LOGS_API_KEY],this._proxyLoggerProvider=new lc.ProxyLoggerProvider}};wn.LogsAPI=mi});var mc=p(xe=>{"use strict";Object.defineProperty(xe,"__esModule",{value:!0});xe.logs=xe.NoopLogger=xe.NOOP_LOGGER=xe.SeverityNumber=void 0;var xf=sc();Object.defineProperty(xe,"SeverityNumber",{enumerable:!0,get:function(){return xf.SeverityNumber}});var pc=In();Object.defineProperty(xe,"NOOP_LOGGER",{enumerable:!0,get:function(){return pc.NOOP_LOGGER}});Object.defineProperty(xe,"NoopLogger",{enumerable:!0,get:function(){return pc.NoopLogger}});var Tf=fc();xe.logs=Tf.LogsAPI.getInstance()});var Ut=p(se=>{"use strict";var kt;Object.defineProperty(se,"__esModule",{value:!0});se.metric=se.trace=se.debug=se.MetricNames=se.SpanNames=void 0;var Cf=Ja();kt=(0,Cf.index)({otel:()=>(ac(),Od(ic)),logs:()=>mc()}),se.SpanNames=kt.SpanNames,se.MetricNames=kt.MetricNames,se.debug=kt.debug,se.trace=kt.trace,se.metric=kt.metric});var wr=p(U=>{"use strict";Object.defineProperty(U,"__esModule",{value:!0});U.getParsedType=U.ZodParsedType=U.objectUtil=U.util=void 0;var hi;(function(e){e.assertEqual=o=>{};function t(o){}e.assertIs=t;function r(o){throw new Error}e.assertNever=r,e.arrayToEnum=o=>{let i={};for(let a of o)i[a]=a;return i},e.getValidEnumValues=o=>{let i=e.objectKeys(o).filter(s=>typeof o[o[s]]!="number"),a={};for(let s of i)a[s]=o[s];return e.objectValues(a)},e.objectValues=o=>e.objectKeys(o).map(function(i){return o[i]}),e.objectKeys=typeof Object.keys=="function"?o=>Object.keys(o):o=>{let i=[];for(let a in o)Object.prototype.hasOwnProperty.call(o,a)&&i.push(a);return i},e.find=(o,i)=>{for(let a of o)if(i(a))return a},e.isInteger=typeof Number.isInteger=="function"?o=>Number.isInteger(o):o=>typeof o=="number"&&Number.isFinite(o)&&Math.floor(o)===o;function n(o,i=" | "){return o.map(a=>typeof a=="string"?`'${a}'`:a).join(i)}e.joinValues=n,e.jsonStringifyReplacer=(o,i)=>typeof i=="bigint"?i.toString():i})(hi||(U.util=hi={}));var _c;(function(e){e.mergeShapes=(t,r)=>({...t,...r})})(_c||(U.objectUtil=_c={}));U.ZodParsedType=hi.arrayToEnum(["string","nan","number","integer","float","boolean","date","bigint","symbol","function","undefined","null","array","object","unknown","promise","void","never","map","set"]);var Af=e=>{switch(typeof e){case"undefined":return U.ZodParsedType.undefined;case"string":return U.ZodParsedType.string;case"number":return Number.isNaN(e)?U.ZodParsedType.nan:U.ZodParsedType.number;case"boolean":return U.ZodParsedType.boolean;case"function":return U.ZodParsedType.function;case"bigint":return U.ZodParsedType.bigint;case"symbol":return U.ZodParsedType.symbol;case"object":return Array.isArray(e)?U.ZodParsedType.array:e===null?U.ZodParsedType.null:e.then&&typeof e.then=="function"&&e.catch&&typeof e.catch=="function"?U.ZodParsedType.promise:typeof Map!="undefined"&&e instanceof Map?U.ZodParsedType.map:typeof Set!="undefined"&&e instanceof Set?U.ZodParsedType.set:typeof Date!="undefined"&&e instanceof Date?U.ZodParsedType.date:U.ZodParsedType.object;default:return U.ZodParsedType.unknown}};U.getParsedType=Af});var Nn=p(Ze=>{"use strict";Object.defineProperty(Ze,"__esModule",{value:!0});Ze.ZodError=Ze.quotelessJson=Ze.ZodIssueCode=void 0;var bc=wr();Ze.ZodIssueCode=bc.util.arrayToEnum(["invalid_type","invalid_literal","custom","invalid_union","invalid_union_discriminator","invalid_enum_value","unrecognized_keys","invalid_arguments","invalid_return_type","invalid_date","invalid_string","too_small","too_big","invalid_intersection_types","not_multiple_of","not_finite"]);var wf=e=>JSON.stringify(e,null,2).replace(/"([^"]+)":/g,"$1:");Ze.quotelessJson=wf;var Or=class e extends Error{get errors(){return this.issues}constructor(t){super(),this.issues=[],this.addIssue=n=>{this.issues=[...this.issues,n]},this.addIssues=(n=[])=>{this.issues=[...this.issues,...n]};let r=new.target.prototype;Object.setPrototypeOf?Object.setPrototypeOf(this,r):this.__proto__=r,this.name="ZodError",this.issues=t}format(t){let r=t||function(i){return i.message},n={_errors:[]},o=i=>{for(let a of i.issues)if(a.code==="invalid_union")a.unionErrors.map(o);else if(a.code==="invalid_return_type")o(a.returnTypeError);else if(a.code==="invalid_arguments")o(a.argumentsError);else if(a.path.length===0)n._errors.push(r(a));else{let s=n,c=0;for(;c<a.path.length;){let d=a.path[c];c===a.path.length-1?(s[d]=s[d]||{_errors:[]},s[d]._errors.push(r(a))):s[d]=s[d]||{_errors:[]},s=s[d],c++}}};return o(this),n}static assert(t){if(!(t instanceof e))throw new Error(`Not a ZodError: ${t}`)}toString(){return this.message}get message(){return JSON.stringify(this.issues,bc.util.jsonStringifyReplacer,2)}get isEmpty(){return this.issues.length===0}flatten(t=r=>r.message){let r={},n=[];for(let o of this.issues)if(o.path.length>0){let i=o.path[0];r[i]=r[i]||[],r[i].push(t(o))}else n.push(t(o));return{formErrors:n,fieldErrors:r}}get formErrors(){return this.flatten()}};Ze.ZodError=Or;Or.create=e=>new Or(e)});var yi=p(gi=>{"use strict";Object.defineProperty(gi,"__esModule",{value:!0});var B=Nn(),tt=wr(),Of=(e,t)=>{let r;switch(e.code){case B.ZodIssueCode.invalid_type:e.received===tt.ZodParsedType.undefined?r="Required":r=`Expected ${e.expected}, received ${e.received}`;break;case B.ZodIssueCode.invalid_literal:r=`Invalid literal value, expected ${JSON.stringify(e.expected,tt.util.jsonStringifyReplacer)}`;break;case B.ZodIssueCode.unrecognized_keys:r=`Unrecognized key(s) in object: ${tt.util.joinValues(e.keys,", ")}`;break;case B.ZodIssueCode.invalid_union:r="Invalid input";break;case B.ZodIssueCode.invalid_union_discriminator:r=`Invalid discriminator value. Expected ${tt.util.joinValues(e.options)}`;break;case B.ZodIssueCode.invalid_enum_value:r=`Invalid enum value. Expected ${tt.util.joinValues(e.options)}, received '$