!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._posthogChunkIds=e._posthogChunkIds||{},e._posthogChunkIds[n]="01a08c6b-e52d-7d82-87ae-1c3f9e8298fc")}catch(e){}}();(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,789525,188050,687344,348752,e=>{"use strict";var t,r,n="object"==typeof globalThis?globalThis:"object"==typeof self?self:"object"==typeof window?window:e.g,o="1.9.0",i=/^(\d+)\.(\d+)\.(\d+)(-(.+))?$/,a=function(e){var t=new Set([e]),r=new Set,n=e.match(i);if(!n)return function(){return!1};var o={major:+n[1],minor:+n[2],patch:+n[3],prerelease:n[4]};if(null!=o.prerelease)return function(t){return t===e};function a(e){return r.add(e),!1}return function(e){if(t.has(e))return!0;if(r.has(e))return!1;var n=e.match(i);if(!n)return a(e);var s={major:+n[1],minor:+n[2],patch:+n[3],prerelease:n[4]};if(null!=s.prerelease||o.major!==s.major)return a(e);if(0===o.major)return o.minor===s.minor&&o.patch<=s.patch?(t.add(e),!0):a(e);return o.minor<=s.minor?(t.add(e),!0):a(e)}}(o),s=Symbol.for("opentelemetry.js.api."+o.split(".")[0]);function u(e,t,r,i){void 0===i&&(i=!1);var a,u=n[s]=null!=(a=n[s])?a:{version:o};if(!i&&u[e]){var c=Error("@opentelemetry/api: Attempted duplicate registration of API: "+e);return r.error(c.stack||c.message),!1}if(u.version!==o){var c=Error("@opentelemetry/api: Registration of version v"+u.version+" for "+e+" does not match previously registered API v"+o);return r.error(c.stack||c.message),!1}return u[e]=t,r.debug("@opentelemetry/api: Registered a global for "+e+" v"+o+"."),!0}function c(e){var t,r,o=null==(t=n[s])?void 0:t.version;if(o&&a(o))return null==(r=n[s])?void 0:r[e]}function l(e,t){t.debug("@opentelemetry/api: Unregistering a global for "+e+" v"+o+".");var r=n[s];r&&delete r[e]}e.s(["getGlobal",0,c,"registerGlobal",0,u,"unregisterGlobal",0,l],789525);var p=new function e(t){var r=this;r._currentContext=t?new Map(t):new Map,r.getValue=function(e){return r._currentContext.get(e)},r.setValue=function(t,n){var o=new e(r._currentContext);return o._currentContext.set(t,n),o},r.deleteValue=function(t){var n=new e(r._currentContext);return n._currentContext.delete(t),n}};e.s(["ROOT_CONTEXT",0,p,"createContextKey",0,function(e){return Symbol.for(e)}],188050);var f=function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,i=r.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},g=function(e,t,r){if(r||2==arguments.length)for(var n,o=0,i=t.length;o0)&&!(n=i.next()).done;)a.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},y=function(e,t,r){if(r||2==arguments.length)for(var n,o=0,i=t.length;o0)&&!(n=i.next()).done;)a.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},m=function(e,t,r){if(r||2==arguments.length)for(var n,o=0,i=t.length;o=n?o.bind(t):function(){}}return er.ALL&&(e=r.ALL),t=t||{},{error:n("error",r.ERROR),warn:n("warn",r.WARN),info:n("info",r.INFO),debug:n("debug",r.DEBUG),verbose:n("verbose",r.VERBOSE)}}(null!=(i=n.logLevel)?i:r.INFO,e);if(l&&!n.suppressOverrideMessage){var f=null!=(a=Error().stack)?a:"";l.warn("Current logger will be overwritten from "+f),p.warn("Current logger will overwrite one already registered from "+f)}return u("diag",p,t,!0)},t.disable=function(){l("diag",t)},t.createComponentLogger=function(e){return new h(e)},t.verbose=e("verbose"),t.debug=e("debug"),t.info=e("info"),t.warn=e("warn"),t.error=e("error")}return e.instance=function(){return this._instance||(this._instance=new e),this._instance},e}();e.s(["DiagAPI",0,w],687344);var E=function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,i=r.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},x=function(e,t,r){if(r||2==arguments.length)for(var n,o=0,i=t.length;o{"use strict";var t,r;(r=t||(t={}))[r.NONE=0]="NONE",r[r.SAMPLED=1]="SAMPLED",e.s(["TraceFlags",0,t])},200222,629572,e=>{"use strict";let t;var r=e.i(820803),n=e.i(693697),o=e.i(586404);let i=["production","development","staging","test"];function a(){return t||(t=function(){let e=r.default.env,t=(e=>{let t,r,a=[],s=e.OR_ENV;if((0,o.isDefinedAndNotNull)(s))if("string"!=typeof s)a.push(`OR_ENV: expected string, received ${typeof s}`);else i.some(e=>e===s)?t=s:a.push(`OR_ENV: expected one of ${i.join(" | ")}, received "${s}"`);else t=s;let u=e.LOG_LEVEL,c="2";void 0!==u&&("string"!=typeof u?a.push(`LOG_LEVEL: expected string, received ${typeof u}`):Number.isInteger(Number.parseInt(u,10))?c=u:a.push("LOG_LEVEL must parse as an integer"));let l=e.CI,p=!1;void 0!==l&&("string"!=typeof l?a.push(`CI: expected string, received ${typeof l}`):p=!!l);let f=e.IS_HIPAA_WORKER,g=!1;void 0!==f&&("boolean"==typeof f?g=f:"string"!=typeof f?a.push(`IS_HIPAA_WORKER: expected string or boolean, received ${typeof f}`):g="true"===f);let d=e.SERVICE_NAME;return(void 0!==d&&("string"!=typeof d?a.push(`SERVICE_NAME: expected string, received ${typeof d}`):r=d),a.length>0)?(0,n.err)(a):(0,n.ok)({OR_ENV:t,LOG_LEVEL:c,CI:p,IS_HIPAA_WORKER:g,SERVICE_NAME:r})})(e);if((0,n.isErr)(t)){let r=t.error.join("; ");throw Error(`Core ENV validation failed: ${r}. Source keys: ${Object.keys(e).join(", ")}`)}return t.data}()),t}e.s(["getCoreEnv",0,a,"isDev",0,function(){return!1},"isHipaaWorker",0,function(){return a().IS_HIPAA_WORKER},"isProduction",0,function(){return!0}],629572),e.s([],200222)},81174,831025,116398,34735,e=>{"use strict";let t;var r=e.i(820803);e.i(200222);var n=e.i(629572),o=e.i(586404),i=e.i(495644),a=e.i(789525),s=e.i(348752),u=e.i(188050),c="0000000000000000",l="00000000000000000000000000000000",p={traceId:l,spanId:c,traceFlags:i.TraceFlags.NONE};e.s(["INVALID_SPANID",0,c,"INVALID_SPAN_CONTEXT",0,p,"INVALID_TRACEID",0,l],831025);var f=function(){function e(e){void 0===e&&(e=p),this._spanContext=e}return e.prototype.spanContext=function(){return this._spanContext},e.prototype.setAttribute=function(e,t){return this},e.prototype.setAttributes=function(e){return this},e.prototype.addEvent=function(e,t){return this},e.prototype.addLink=function(e){return this},e.prototype.addLinks=function(e){return this},e.prototype.setStatus=function(e){return this},e.prototype.updateName=function(e){return this},e.prototype.end=function(e){},e.prototype.isRecording=function(){return!1},e.prototype.recordException=function(e,t){},e}(),g=(0,u.createContextKey)("OpenTelemetry Context Key SPAN");function d(e){return e.getValue(g)||void 0}function v(){return d(s.ContextAPI.getInstance().active())}function y(e,t){return e.setValue(g,t)}function h(e){return e.deleteValue(g)}function _(e,t){return y(e,new f(t))}function b(e){var t;return null==(t=d(e))?void 0:t.spanContext()}var m=/^([0-9a-f]{32})$/i,w=/^[0-9a-f]{16}$/i;function E(e){var t,r;return t=e.traceId,m.test(t)&&t!==l&&(r=e.spanId,w.test(r)&&r!==c)}function x(e){return new f(e)}var A=s.ContextAPI.getInstance(),L=function(){function e(){}return e.prototype.startSpan=function(e,t,r){if(void 0===r&&(r=A.active()),null==t?void 0:t.root)return new f;var n,o=r&&b(r);return"object"==typeof(n=o)&&"string"==typeof n.spanId&&"string"==typeof n.traceId&&"number"==typeof n.traceFlags&&E(o)?new f(o):new f},e.prototype.startActiveSpan=function(e,t,r,n){if(!(arguments.length<2)){2==arguments.length?a=t:3==arguments.length?(o=t,a=r):(o=t,i=r,a=n);var o,i,a,s=null!=i?i:A.active(),u=this.startSpan(e,o,s),c=y(s,u);return A.with(c,a,void 0,u)}},e}(),S=new L,I=function(){function e(e,t,r,n){this._provider=e,this.name=t,this.version=r,this.options=n}return e.prototype.startSpan=function(e,t,r){return this._getTracer().startSpan(e,t,r)},e.prototype.startActiveSpan=function(e,t,r,n){var o=this._getTracer();return Reflect.apply(o.startActiveSpan,o,arguments)},e.prototype._getTracer=function(){if(this._delegate)return this._delegate;var e=this._provider.getDelegateTracer(this.name,this.version,this.options);return e?(this._delegate=e,this._delegate):S},e}(),C=new(function(){function e(){}return e.prototype.getTracer=function(e,t,r){return new L},e}()),N=function(){function e(){}return e.prototype.getTracer=function(e,t,r){var n;return null!=(n=this.getDelegateTracer(e,t,r))?n:new I(this,e,t,r)},e.prototype.getDelegate=function(){var e;return null!=(e=this._delegate)?e:C},e.prototype.setDelegate=function(e){this._delegate=e},e.prototype.getDelegateTracer=function(e,t,r){var n;return null==(n=this._delegate)?void 0:n.getTracer(e,t,r)},e}(),O=e.i(687344),R="trace",P=(function(){function e(){this._proxyTracerProvider=new N,this.wrapSpanContext=x,this.isSpanContextValid=E,this.deleteSpan=h,this.getSpan=d,this.getActiveSpan=v,this.getSpanContext=b,this.setSpan=y,this.setSpanContext=_}return e.getInstance=function(){return this._instance||(this._instance=new e),this._instance},e.prototype.setGlobalTracerProvider=function(e){var t=(0,a.registerGlobal)(R,this._proxyTracerProvider,O.DiagAPI.instance());return t&&this._proxyTracerProvider.setDelegate(e),t},e.prototype.getTracerProvider=function(){return(0,a.getGlobal)(R)||this._proxyTracerProvider},e.prototype.getTracer=function(e,t){return this.getTracerProvider().getTracer(e,t)},e.prototype.disable=function(){(0,a.unregisterGlobal)(R,O.DiagAPI.instance()),this._proxyTracerProvider=new N},e})().getInstance();e.s(["trace",0,P],116398);let T="[hipaa_scrubbed]",k=["_error","_metadata"],D=["_prompt","_prompts","_completion","_completions","_content","_body","_text","_email","_message","_stack","_reason","_raw"],V=new Set(["prompt","prompts","completion","completions","message","messages","content","input","inputs","output","outputs","text","tools","functions","tool_calls","tool_results","system","transcript","markdown","body","request_body","response_body","raw_request","raw_response","payload","raw","image","images","image_url","audio","file","files","attachments","base64","email","first_name","last_name","full_name","phone","address","external_user","secondary_user_id","hashed_user_id","safety_identifier","session_id","conversation_id","user_agent","http_referer","referer","referrer","referrer_url","referrer_title","origin","app","app_origin","client_ip_hash","cf_ja3_hash","cf_ja4","api_key","apikey","authorization","token","secret","password","stack","stacktrace","stack_trace","reason","debug","internal"]),j=new Set(["error","errors","exception","cause","metadata"]),G=new Set(["finish_reason","stop_reason","raw_finish_reason","content_block_reason","outcome_reason","provider_constraint_reason","failure_reason","limit_source"]);function M(e,t){let r,{field:n,value:o}=e,i=(r=n.toLowerCase(),G.has(r)?"keep":V.has(r)||D.some(e=>r.endsWith(e))?"scrub":j.has(r)||k.some(e=>r.endsWith(e))?"envelope":"keep");switch(i){case"keep":return $(o,t);case"scrub":return"number"==typeof o||"boolean"==typeof o?o:T;case"envelope":if("number"==typeof o||"boolean"==typeof o)return o;if(null!==o&&"object"==typeof o)return $(o,t);return T;default:return i}}function W(e){return e.length<=256?e:e.slice(0,256)+"[hipaa_truncated]"}function $(e,t){var r,n;return"string"==typeof e?W(e):null==e||"number"==typeof e||"boolean"==typeof e?e:"bigint"==typeof e?W(e.toString()):t.depth>=8?T:Array.isArray(e)?(r=e,(n=t).seen.has(r)?T:(n.seen.add(r),r.map(e=>$(e,{depth:n.depth+1,seen:n.seen})))):"object"==typeof e?function(e,t){if(t.seen.has(e))return T;t.seen.add(e);let r={};try{for(let[n,o]of Object.entries(e))r[n]=M({field:n,value:o},{depth:t.depth+1,seen:t.seen})}catch{return T}return r}(e,t):T}function F(e){let t=new WeakSet,r={};try{for(let[n,o]of Object.entries(e))r[n]=M({field:n,value:o},{depth:0,seen:t})}catch{return{hipaa_scrub_failed:!0}}return r}function B(e){let t=e.search(/[{[]/);return W(-1===t?e:e.slice(0,t)+T)}e.s(["scrubHipaaLogExtra",0,F,"scrubHipaaLogMessage",0,B],34735);let K=`rt-${((e=21)=>{let t="",r=0|e;for(;r-- >0;)t+="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict"[64*Math.random()|0];return t})()}`,U=["error","warn","info","verbose","debug"],H={error:"ERROR",warn:"WARNING",info:"INFO",verbose:"DEBUG",debug:"DEBUG"};function q(e){return t=>globalThis.window?t:e+t+"\x1b[0m"}let X={error:q("\x1b[38;5;196m"),info:q("\x1b[38;5;69m"),warn:q("\x1b[38;5;208m"),verbose:q("\x1b[38;5;226m"),debug:q("\x1b[95m")},z=e=>{(0,n.getCoreEnv)();let t=Number.parseInt("3",10);return!!U[t]&&U.indexOf(e)<=t},J=({level:e,message:a,extra:s,error:u})=>{z(e)&&function({level:e,message:a,extra:s,error:u}){let c,l=P.getActiveSpan()?.spanContext(),p=l?{...l,sampled:(l.traceFlags&i.TraceFlags.SAMPLED)!=0}:void 0,f="verbose"===e?console.log:console[e],g=t?.(),d=g||s?{...g,...s}:void 0;if((0,n.isProduction)())return f(JSON.stringify({message:a,extra:{...d,runtime_id:K},error:u,level:e,...r.default.env.K_SERVICE?{severity:H[e]}:{},otelSpanContext:p}));let{color:v,prefix:y}=(c=!(0,n.isProduction)(),Object.fromEntries(U.map((e,t)=>[e,{priority:t,prefix:`[${e[0].toUpperCase()}]`,color:c?X[e]:e=>e}])))[e];f.apply(console,[v(y),v(a),d,u?function(e){if("string"!=typeof e||!e)return;let t=e.indexOf("\n");return e.substring(t)}(u.stack):null].filter(o.isDefinedAndNotNull))}({level:e,message:a,extra:s,error:u})};function Q(e){let r=t?.();return r?F({...r,...e}):e?F(e):e}let Y=(e,t)=>{!(0,n.isProduction)()&&z("debug")&&J({level:"debug",message:B(e),extra:Q(t)})},Z=(e,t)=>{if((0,n.isProduction)()||!z("verbose"))return;let[r,o]="function"==typeof e?e():[e],i=o||t?{...o,...t}:void 0;J({level:"verbose",message:B(r),extra:Q(i)})},ee=(e,t)=>{z("warn")&&J({level:"warn",message:B(e),extra:Q(t)})},et=(e,t)=>{z("info")&&J({level:"info",message:B(e),extra:Q(t)})},er=(e,t)=>{if(!z("error"))return;let r=ep(ep(Error().stack)),n=B(e);J({level:"error",message:n,extra:Q(t),error:{message:n,stack:r}})},en=(e,t)=>{(0,n.isProduction)()||J({level:"debug",message:e,extra:t})},eo=(e,t)=>{if((0,n.isProduction)())return;let[r,o]="function"==typeof e?e():[e];J({level:"verbose",message:r,extra:(o||t)&&{...o,...t}})},ei=(e,t)=>J({level:"warn",message:e,extra:t}),ea=(e,t)=>J({level:"info",message:e,extra:t}),es=(e,t)=>{J({level:"error",message:e,extra:t,error:{message:e,stack:ep(Error().stack)}})},eu=!1;function ec(){!eu&&(eu=!0,(0,n.isHipaaWorker)()&&el({dLog:Y,vLog:Z,wLog:ee,iLog:et,eLog:er}))}let el=e=>{eu=!0,e.dLog&&(en=e.dLog),e.vLog&&(eo=e.vLog),e.wLog&&(ei=e.wLog),e.iLog&&(ea=e.iLog),e.eLog&&(es=e.eLog)};function ep(e){if("string"!=typeof e||!e)return;let t=e.indexOf("\n"),r=e.indexOf("\n",t+1);return e.substring(0,t+1)+e.substring(r+1)}e.s(["dLog",0,(e,t)=>{ec(),en(e,t)},"eLog",0,(e,t)=>{ec(),es(e,t)},"iLog",0,(e,t)=>{ec(),ea(e,t)},"logConsoleOnly",0,J,"vLog",0,(e,t)=>{ec(),eo(e,t)},"wLog",0,(e,t)=>{ec(),ei(e,t)}],81174)}]); //# sourceMappingURL=07mno0zczy2qn.js.map //# chunkId=01a08c6b-e52d-7d82-87ae-1c3f9e8298fc