1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,208522,(e,t,r)=>{var n={872:function(e,t){"use strict";t.byteLength=function(e){var t=c(e),r=t[0],n=t[1];return(r+n)*3/4-n},t.toByteArray=function(e){var t,r,i=c(e),o=i[0],s=i[1],u=new a((o+s)*3/4-s),l=0,p=s>0?o-4:o;for(r=0;r<p;r+=4)t=n[e.charCodeAt(r)]<<18|n[e.charCodeAt(r+1)]<<12|n[e.charCodeAt(r+2)]<<6|n[e.charCodeAt(r+3)],u[l++]=t>>16&255,u[l++]=t>>8&255,u[l++]=255&t;return 2===s&&(t=n[e.charCodeAt(r)]<<2|n[e.charCodeAt(r+1)]>>4,u[l++]=255&t),1===s&&(t=n[e.charCodeAt(r)]<<10|n[e.charCodeAt(r+1)]<<4|n[e.charCodeAt(r+2)]>>2,u[l++]=t>>8&255,u[l++]=255&t),u},t.fromByteArray=function(e){for(var t,n=e.length,a=n%3,i=[],o=0,s=n-a;o<s;o+=16383)i.push(function(e,t,n){for(var a,i=[],o=t;o<n;o+=3)a=(e[o]<<16&0xff0000)+(e[o+1]<<8&65280)+(255&e[o+2]),i.push(r[a>>18&63]+r[a>>12&63]+r[a>>6&63]+r[63&a]);return i.join("")}(e,o,o+16383>s?s:o+16383));return 1===a?i.push(r[(t=e[n-1])>>2]+r[t<<4&63]+"=="):2===a&&i.push(r[(t=(e[n-2]<<8)+e[n-1])>>10]+r[t>>4&63]+r[t<<2&63]+"="),i.join("")};for(var r=[],n=[],a="u">typeof Uint8Array?Uint8Array:Array,i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",o=0,s=i.length;o<s;++o)r[o]=i[o],n[i.charCodeAt(o)]=o;function c(e){var t=e.length;if(t%4>0)throw Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");-1===r&&(r=t);var n=r===t?0:4-r%4;return[r,n]}n[45]=62,n[95]=63},230:function(e,t,r){"use strict";var n=r(872),a=r(321),i="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;function o(e){if(e>0x7fffffff)throw RangeError('The value "'+e+'" is invalid for option "size"');var t=new Uint8Array(e);return Object.setPrototypeOf(t,s.prototype),t}function s(e,t,r){if("number"==typeof e){if("string"==typeof t)throw TypeError('The "string" argument must be of type string. Received type number');return l(e)}return c(e,t,r)}function c(e,t,r){if("string"==typeof e){var n=e,a=t;if(("string"!=typeof a||""===a)&&(a="utf8"),!s.isEncoding(a))throw TypeError("Unknown encoding: "+a);var i=0|m(n,a),c=o(i),u=c.write(n,a);return u!==i&&(c=c.slice(0,u)),c}if(ArrayBuffer.isView(e))return p(e);if(null==e)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(R(e,ArrayBuffer)||e&&R(e.buffer,ArrayBuffer)||"u">typeof SharedArrayBuffer&&(R(e,SharedArrayBuffer)||e&&R(e.buffer,SharedArrayBuffer)))return function(e,t,r){var n;if(t<0||e.byteLength<t)throw RangeError('"offset" is outside of buffer bounds');if(e.byteLength<t+(r||0))throw RangeError('"length" is outside of buffer bounds');return Object.setPrototypeOf(n=void 0===t&&void 0===r?new Uint8Array(e):void 0===r?new Uint8Array(e,t):new Uint8Array(e,t,r),s.prototype),n}(e,t,r);if("number"==typeof e)throw TypeError('The "value" argument must not be of type number. Received type number');var l=e.valueOf&&e.valueOf();if(null!=l&&l!==e)return s.from(l,t,r);var f=function(e){if(s.isBuffer(e)){var t=0|d(e.length),r=o(t);return 0===r.length||e.copy(r,0,0,t),r}return void 0!==e.length?"number"!=typeof e.length||function(e){return e!=e}(e.length)?o(0):p(e):"Buffer"===e.type&&Array.isArray(e.data)?p(e.data):void 0}(e);if(f)return f;if("u">typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return s.from(e[Symbol.toPrimitive]("string"),t,r);throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function u(e){if("number"!=typeof e)throw TypeError('"size" argument must be of type number');if(e<0)throw RangeError('The value "'+e+'" is invalid for option "size"')}function l(e){return u(e),o(e<0?0:0|d(e))}function p(e){for(var t=e.length<0?0:0|d(e.length),r=o(t),n=0;n<t;n+=1)r[n]=255&e[n];return r}t.Buffer=s,t.SlowBuffer=function(e){return+e!=e&&(e=0),s.alloc(+e)},t.INSPECT_MAX_BYTES=50,t.kMaxLength=0x7fffffff,s.TYPED_ARRAY_SUPPORT=function(){try{var e=new Uint8Array(1),t={foo:function(){return 42}};return Object.setPrototypeOf(t,Uint8Array.prototype),Object.setPrototypeOf(e,t),42===e.foo()}catch(e){return!1}}(),!s.TYPED_ARRAY_SUPPORT&&"u">typeof console&&"function"==typeof console.error&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(s.prototype,"parent",{enumerable:!0,get:function(){if(s.isBuffer(this))return this.buffer}}),Object.defineProperty(s.prototype,"offset",{enumerable:!0,get:function(){if(s.isBuffer(this))return this.byteOffset}}),s.poolSize=8192,s.from=function(e,t,r){return c(e,t,r)},Object.setPrototypeOf(s.prototype,Uint8Array.prototype),Object.setPrototypeOf(s,Uint8Array),s.alloc=function(e,t,r){return(u(e),e<=0)?o(e):void 0!==t?"string"==typeof r?o(e).fill(t,r):o(e).fill(t):o(e)},s.allocUnsafe=function(e){return l(e)},s.allocUnsafeSlow=function(e){return l(e)};function d(e){if(e>=0x7fffffff)throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x7fffffff bytes");return 0|e}function m(e,t){if(s.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||R(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);var r=e.length,n=arguments.length>2&&!0===arguments[2];if(!n&&0===r)return 0;for(var a=!1;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":return v(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return C(e).length;default:if(a)return n?-1:v(e).length;t=(""+t).toLowerCase(),a=!0}}function f(e,t,r){var a,i,o,s=!1;if((void 0===t||t<0)&&(t=0),t>this.length||((void 0===r||r>this.length)&&(r=this.length),r<=0||(r>>>=0)<=(t>>>=0)))return"";for(e||(e="utf8");;)switch(e){case"hex":return function(e,t,r){var n=e.length;(!t||t<0)&&(t=0),(!r||r<0||r>n)&&(r=n);for(var a="",i=t;i<r;++i)a+=D[e[i]];return a}(this,t,r);case"utf8":case"utf-8":return g(this,t,r);case"ascii":return function(e,t,r){var n="";r=Math.min(e.length,r);for(var a=t;a<r;++a)n+=String.fromCharCode(127&e[a]);return n}(this,t,r);case"latin1":case"binary":return function(e,t,r){var n="";r=Math.min(e.length,r);for(var a=t;a<r;++a)n+=String.fromCharCode(e[a]);return n}(this,t,r);case"base64":return a=this,i=t,o=r,0===i&&o===a.length?n.fromByteArray(a):n.fromByteArray(a.slice(i,o));case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return function(e,t,r){for(var n=e.slice(t,r),a="",i=0;i<n.length;i+=2)a+=String.fromCharCode(n[i]+256*n[i+1]);return a}(this,t,r);default:if(s)throw TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),s=!0}}function _(e,t,r){var n=e[t];e[t]=e[r],e[r]=n}function y(e,t,r,n,a){var i;if(0===e.length)return -1;if("string"==typeof r?(n=r,r=0):r>0x7fffffff?r=0x7fffffff:r<-0x80000000&&(r=-0x80000000),(i=r*=1)!=i&&(r=a?0:e.length-1),r<0&&(r=e.length+r),r>=e.length)if(a)return -1;else r=e.length-1;else if(r<0)if(!a)return -1;else r=0;if("string"==typeof t&&(t=s.from(t,n)),s.isBuffer(t))return 0===t.length?-1:h(e,t,r,n,a);if("number"==typeof t){if(t&=255,"function"==typeof Uint8Array.prototype.indexOf)if(a)return Uint8Array.prototype.indexOf.call(e,t,r);else return Uint8Array.prototype.lastIndexOf.call(e,t,r);return h(e,[t],r,n,a)}throw TypeError("val must be string, number or Buffer")}function h(e,t,r,n,a){var i,o=1,s=e.length,c=t.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return -1;o=2,s/=2,c/=2,r/=2}function u(e,t){return 1===o?e[t]:e.readUInt16BE(t*o)}if(a){var l=-1;for(i=r;i<s;i++)if(u(e,i)===u(t,-1===l?0:i-l)){if(-1===l&&(l=i),i-l+1===c)return l*o}else -1!==l&&(i-=i-l),l=-1}else for(r+c>s&&(r=s-c),i=r;i>=0;i--){for(var p=!0,d=0;d<c;d++)if(u(e,i+d)!==u(t,d)){p=!1;break}if(p)return i}return -1}s.isBuffer=function(e){return null!=e&&!0===e._isBuffer&&e!==s.prototype},s.compare=function(e,t){if(R(e,Uint8Array)&&(e=s.from(e,e.offset,e.byteLength)),R(t,Uint8Array)&&(t=s.from(t,t.offset,t.byteLength)),!s.isBuffer(e)||!s.isBuffer(t))throw TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===t)return 0;for(var r=e.length,n=t.length,a=0,i=Math.min(r,n);a<i;++a)if(e[a]!==t[a]){r=e[a],n=t[a];break}return r<n?-1:+(n<r)},s.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},s.concat=function(e,t){if(!Array.isArray(e))throw TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return s.alloc(0);if(void 0===t)for(r=0,t=0;r<e.length;++r)t+=e[r].length;var r,n=s.allocUnsafe(t),a=0;for(r=0;r<e.length;++r){var i=e[r];if(R(i,Uint8Array)&&(i=s.from(i)),!s.isBuffer(i))throw TypeError('"list" argument must be an Array of Buffers');i.copy(n,a),a+=i.length}return n},s.byteLength=m,s.prototype._isBuffer=!0,s.prototype.swap16=function(){var e=this.length;if(e%2!=0)throw RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)_(this,t,t+1);return this},s.prototype.swap32=function(){var e=this.length;if(e%4!=0)throw RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)_(this,t,t+3),_(this,t+1,t+2);return this},s.prototype.swap64=function(){var e=this.length;if(e%8!=0)throw RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)_(this,t,t+7),_(this,t+1,t+6),_(this,t+2,t+5),_(this,t+3,t+4);return this},s.prototype.toString=function(){var e=this.length;return 0===e?"":0==arguments.length?g(this,0,e):f.apply(this,arguments)}
vendor: 10,368 bytes, line 1
1,s.prototype.toLocaleString=s.prototype.toString,s.prototype.equals=function(e){if(!s.isBuffer(e))throw TypeError("Argument must be a Buffer");return this===e||0===s.compare(this,e)},s.prototype.inspect=function(){var e="",r=t.INSPECT_MAX_BYTES;return e=this.toString("hex",0,r).replace(/(.{2})/g,"$1 ").trim(),this.length>r&&(e+=" ... "),"<Buffer "+e+">"},i&&(s.prototype[i]=s.prototype.inspect),s.prototype.compare=function(e,t,r,n,a){if(R(e,Uint8Array)&&(e=s.from(e,e.offset,e.byteLength)),!s.isBuffer(e))throw TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===n&&(n=0),void 0===a&&(a=this.length),t<0||r>e.length||n<0||a>this.length)throw RangeError("out of range index");if(n>=a&&t>=r)return 0;if(n>=a)return -1;if(t>=r)return 1;if(t>>>=0,r>>>=0,n>>>=0,a>>>=0,this===e)return 0;for(var i=a-n,o=r-t,c=Math.min(i,o),u=this.slice(n,a),l=e.slice(t,r),p=0;p<c;++p)if(u[p]!==l[p]){i=u[p],o=l[p];break}return i<o?-1:+(o<i)},s.prototype.includes=function(e,t,r){return -1!==this.indexOf(e,t,r)},s.prototype.indexOf=function(e,t,r){return y(this,e,t,r,!0)},s.prototype.lastIndexOf=function(e,t,r){return y(this,e,t,r,!1)};function g(e,t,r){r=Math.min(e.length,r);for(var n=[],a=t;a<r;){var i,o,s,c,u=e[a],l=null,p=u>239?4:u>223?3:u>191?2:1;if(a+p<=r)switch(p){case 1:u<128&&(l=u);break;case 2:(192&(i=e[a+1]))==128&&(c=(31&u)<<6|63&i)>127&&(l=c);break;case 3:i=e[a+1],o=e[a+2],(192&i)==128&&(192&o)==128&&(c=(15&u)<<12|(63&i)<<6|63&o)>2047&&(c<55296||c>57343)&&(l=c);break;case 4:i=e[a+1],o=e[a+2],s=e[a+3],(192&i)==128&&(192&o)==128&&(192&s)==128&&(c=(15&u)<<18|(63&i)<<12|(63&o)<<6|63&s)>65535&&c<1114112&&(l=c)}null===l?(l=65533,p=1):l>65535&&(l-=65536,n.push(l>>>10&1023|55296),l=56320|1023&l),n.push(l),a+=p}var d=n,m=d.length;if(m<=4096)return String.fromCharCode.apply(String,d);for(var f="",_=0;_<m;)f+=String.fromCharCode.apply(String,d.slice(_,_+=4096));return f}function A(e,t,r){if(e%1!=0||e<0)throw RangeError("offset is not uint");if(e+t>r)throw RangeError("Trying to access beyond buffer length")}function E(e,t,r,n,a,i){if(!s.isBuffer(e))throw TypeError('"buffer" argument must be a Buffer instance');if(t>a||t<i)throw RangeError('"value" argument is out of bounds');if(r+n>e.length)throw RangeError("Index out of range")}function S(e,t,r,n,a,i){if(r+n>e.length||r<0)throw RangeError("Index out of range")}function T(e,t,r,n,i){return t*=1,r>>>=0,i||S(e,t,r,4,34028234663852886e22,-34028234663852886e22),a.write(e,t,r,n,23,4),r+4}function b(e,t,r,n,i){return t*=1,r>>>=0,i||S(e,t,r,8,17976931348623157e292,-17976931348623157e292),a.write(e,t,r,n,52,8),r+8}s.prototype.write=function(e,t,r,n){if(void 0===t)n="utf8",r=this.length,t=0;else if(void 0===r&&"string"==typeof t)n=t,r=this.length,t=0;else if(isFinite(t))t>>>=0,isFinite(r)?(r>>>=0,void 0===n&&(n="utf8")):(n=r,r=void 0);else throw Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var a,i,o,s,c,u,l,p,d=this.length-t;if((void 0===r||r>d)&&(r=d),e.length>0&&(r<0||t<0)||t>this.length)throw RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var m=!1;;)switch(n){case"hex":return function(e,t,r,n){r=Number(r)||0;var a=e.length-r;n?(n=Number(n))>a&&(n=a):n=a;var i=t.length;n>i/2&&(n=i/2);for(var o=0;o<n;++o){var s,c=parseInt(t.substr(2*o,2),16);if((s=c)!=s)break;e[r+o]=c}return o}(this,e,t,r);case"utf8":case"utf-8":return a=t,i=r,O(v(e,this.length-a),this,a,i);case"ascii":return o=t,s=r,O(w(e),this,o,s);case"latin1":case"binary":return function(e,t,r,n){return O(w(t),e,r,n)}(this,e,t,r);case"base64":return c=t,u=r,O(C(e),this,c,u);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return l=t,p=r,O(function(e,t){for(var r,n,a=[],i=0;i<e.length&&!((t-=2)<0);++i)n=(r=e.charCodeAt(i))>>8,a.push(r%256),a.push(n);return a}(e,this.length-l),this,l,p);default:if(m)throw TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),m=!0}},s.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},s.prototype.slice=function(e,t){var r=this.length;e=~~e,t=void 0===t?r:~~t,e<0?(e+=r)<0&&(e=0):e>r&&(e=r),t<0?(t+=r)<0&&(t=0):t>r&&(t=r),t<e&&(t=e);var n=this.subarray(e,t);return Object.setPrototypeOf(n,s.prototype),n},s.prototype.readUIntLE=function(e,t,r){e>>>=0,t>>>=0,r||A(e,t,this.length);for(var n=this[e],a=1,i=0;++i<t&&(a*=256);)n+=this[e+i]*a;return n},s.prototype.readUIntBE=function(e,t,r){e>>>=0,t>>>=0,r||A(e,t,this.length);for(var n=this[e+--t],a=1;t>0&&(a*=256);)n+=this[e+--t]*a;return n},s.prototype.readUInt8=function(e,t){return e>>>=0,t||A(e,1,this.length),this[e]},s.prototype.readUInt16LE=function(e,t){return e>>>=0,t||A(e,2,this.length),this[e]|this[e+1]<<8},s.prototype.readUInt16BE=function(e,t){return e>>>=0,t||A(e,2,this.length),this[e]<<8|this[e+1]},s.prototype.readUInt32LE=function(e,t){return e>>>=0,t||A(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+0x1000000*this[e+3]},s.prototype.readUInt32BE=function(e,t){return e>>>=0,t||A(e,4,this.length),0x1000000*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},s.prototype.readIntLE=function(e,t,r){e>>>=0,t>>>=0,r||A(e,t,this.length);for(var n=this[e],a=1,i=0;++i<t&&(a*=256);)n+=this[e+i]*a;return n>=(a*=128)&&(n-=Math.pow(2,8*t)),n},s.prototype.readIntBE=function(e,t,r){e>>>=0,t>>>=0,r||A(e,t,this.length);for(var n=t,a=1,i=this[e+--n];n>0&&(a*=256);)i+=this[e+--n]*a;return i>=(a*=128)&&(i-=Math.pow(2,8*t)),i},s.prototype.readInt8=function(e,t){return(e>>>=0,t||A(e,1,this.length),128&this[e])?-((255-this[e]+1)*1):this[e]},s.prototype.readInt16LE=function(e,t){e>>>=0,t||A(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?0xffff0000|r:r},s.prototype.readInt16BE=function(e,t){e>>>=0,t||A(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?0xffff0000|r:r},s.prototype.readInt32LE=function(e,t){return e>>>=0,t||A(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},s.prototype.readInt32BE=function(e,t){return e>>>=0,t||A(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},s.prototype.readFloatLE=function(e,t){return e>>>=0,t||A(e,4,this.length),a.read(this,e,!0,23,4)},s.prototype.readFloatBE=function(e,t){return e>>>=0,t||A(e,4,this.length),a.read(this,e,!1,23,4)},s.prototype.readDoubleLE=function(e,t){return e>>>=0,t||A(e,8,this.length),a.read(this,e,!0,52,8)},s.prototype.readDoubleBE=function(e,t){return e>>>=0,t||A(e,8,this.length),a.read(this,e,!1,52,8)},s.prototype.writeUIntLE=function(e,t,r,n){if(e*=1,t>>>=0,r>>>=0,!n){var a=Math.pow(2,8*r)-1;E(this,e,t,r,a,0)}var i=1,o=0;for(this[t]=255&e;++o<r&&(i*=256);)this[t+o]=e/i&255;return t+r},s.prototype.writeUIntBE=function(e,t,r,n){if(e*=1,t>>>=0,r>>>=0,!n){var a=Math.pow(2,8*r)-1;E(this,e,t,r,a,0)}var i=r-1,o=1;for(this[t+i]=255&e;--i>=0&&(o*=256);)this[t+i]=e/o&255;return t+r},s.prototype.writeUInt8=function(e,t,r){return e*=1,t>>>=0,r||E(this,e,t,1,255,0),this[t]=255&e,t+1},s.prototype.writeUInt16LE=function(e,t,r){return e*=1,t>>>=0,r||E(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},s.prototype.writeUInt16BE=function(e,t,r){return e*=1,t>>>=0,r||E(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},s.prototype.writeUInt32LE=function(e,t,r){return e*=1,t>>>=0,r||E(this,e,t,4,0xffffffff,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},s.prototype.writeUInt32BE=function(e,t,r){return e*=1,t>>>=0,r||E(this,e,t,4,0xffffffff,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},s.prototype.writeIntLE=function(e,t,r,n){if(e*=1,t>>>=0,!n){var a=Math.pow(2,8*r-1);E(this,e,t,r,a-1,-a)}var i=0,o=1,s=0;for(this[t]=255&e;++i<r&&(o*=256);)e<0&&0===s&&0!==this[t+i-1]&&(s=1),this[t+i]=(e/o|0)-s&255;return t+r},s.prototype.writeIntBE=function(e,t,r,n){if(e*=1,t>>>=0,!n){var a=Math.pow(2,8*r-1);E(this,e,t,r,a-1,-a)}var i=r-1,o=1,s=0;for(this[t+i]=255&e;--i>=0&&(o*=256);)e<0&&0===s&&0!==this[t+i+1]&&(s=1),this[t+i]=(e/o|0)-s&255;return t+r},s.prototype.writeInt8=function(e,t,r){return e*=1,t>>>=0,r||E(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},s.prototype.writeInt16LE=function(e,t,r){return e*=1,t>>>=0,r||E(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},s.prototype.writeInt16BE=function(e,t,r){return e*=1,t>>>=0,r||E(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},s.prototype.writeInt32LE=function(e,t,r){return e*=1,t>>>=0,r||E(this,e,t,4,0x7fffffff,-0x80000000),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},s.prototype.writeInt32BE=function(e,t,r){return e*=1,t>>>=0,r||E(this,e,t,4,0x7fffffff,-0x80000000),e<0&&(e=0xffffffff+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},s.prototype.writeFloatLE=function(e,t,r){return T(this,e,t,!0,r)},s.prototype.writeFloatBE=function(e,t,r){return T(this,e,t,!1,r)},s.prototype.writeDoubleLE=function(e,t,r){return b(this,e,t,!0,r)},s.prototype.writeDoubleBE=function(e,t,r){return b(this,e,t,!1,r)},s.prototype.copy=function(e,t,r,n){if(!s.isBuffer(e))throw TypeError("argument should be a Buffer");if(r||(r=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n<r&&(n=r),n===r||0===e.length||0===this.length)return 0;if(t<0)throw RangeError("targetStart out of bounds");if(r<0||r>=this.length)throw RangeError("Index out of range");if(n<0)throw RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t<n-r&&(n=e.length-t+r);var a=n-r;if(this===e&&"function"==typeof Uint8Array.prototype.copyWithin)this.copyWithin(t,r,n);else if(this===e&&r<t&&t<n)for(var i=a-1;i>=0;--i)e[i+t]=this[i+r];else Uint8Array.prototype.set.call(e,this.subarray(r,n),t);return a},s.prototype.fill=function(e,t,r,n){if("string"==typeof e){if("string"==typeof t?(n=t,t=0,r=this.length):"string"==typeof r&&(n=r,r=this.length),void 0!==n&&"string"!=typeof n)throw TypeError("encoding must be a string");if("string"==typeof n&&!s.isEncoding(n))throw TypeError("Unknown encoding: "+n);if(1===e.length){var a,i=e.charCodeAt(0);("utf8"===n&&i<128||"latin1"===n)&&(e=i)}}else"number"==typeof e?e&=255:"boolean"==typeof e&&(e=Number(e));if(t<0||this.length<t||this.length<r)throw RangeError("Out of range index");if(r<=t)return this;if(t>>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"==typeof e)for(a=t;a<r;++a)this[a]=e;else{var o=s.isBuffer(e)?e:s.from(e,n),c=o.length;
1if(0===c)throw TypeError('The value "'+e+'" is invalid for argument "value"');for(a=0;a<r-t;++a)this[a+t]=o[a%c]}return this};var k=/[^+/0-9A-Za-z-_]/g;function v(e,t){t=t||1/0;for(var r,n=e.length,a=null,i=[],o=0;o<n;++o){if((r=e.charCodeAt(o))>55295&&r<57344){if(!a){if(r>56319||o+1===n){(t-=3)>-1&&i.push(239,191,189);continue}a=r;continue}if(r<56320){(t-=3)>-1&&i.push(239,191,189),a=r;continue}r=(a-55296<<10|r-56320)+65536}else a&&(t-=3)>-1&&i.push(239,191,189);if(a=null,r<128){if((t-=1)<0)break;i.push(r)}else if(r<2048){if((t-=2)<0)break;i.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;i.push(r>>12|224,r>>6&63|128,63&r|128)}else if(r<1114112){if((t-=4)<0)break;i.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}else throw Error("Invalid code point")}return i}function w(e){for(var t=[],r=0;r<e.length;++r)t.push(255&e.charCodeAt(r));return t}function C(e){return n.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(k,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function O(e,t,r,n){for(var a=0;a<n&&!(a+r>=t.length)&&!(a>=e.length);++a)t[a+r]=e[a];return a}function R(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}var D=function(){for(var e="0123456789abcdef",t=Array(256),r=0;r<16;++r)for(var n=16*r,a=0;a<16;++a)t[n+a]=e[r]+e[a];return t}()},321:function(e,t){t.read=function(e,t,r,n,a){var i,o,s=8*a-n-1,c=(1<<s)-1,u=c>>1,l=-7,p=r?a-1:0,d=r?-1:1,m=e[t+p];for(p+=d,i=m&(1<<-l)-1,m>>=-l,l+=s;l>0;i=256*i+e[t+p],p+=d,l-=8);for(o=i&(1<<-l)-1,i>>=-l,l+=n;l>0;o=256*o+e[t+p],p+=d,l-=8);if(0===i)i=1-u;else{if(i===c)return o?NaN:1/0*(m?-1:1);o+=Math.pow(2,n),i-=u}return(m?-1:1)*o*Math.pow(2,i-n)},t.write=function(e,t,r,n,a,i){var o,s,c,u=8*i-a-1,l=(1<<u)-1,p=l>>1,d=5960464477539062e-23*(23===a),m=n?0:i-1,f=n?1:-1,_=+(t<0||0===t&&1/t<0);for(isNaN(t=Math.abs(t))||t===1/0?(s=+!!isNaN(t),o=l):(o=Math.floor(Math.log(t)/Math.LN2),t*(c=Math.pow(2,-o))<1&&(o--,c*=2),o+p>=1?t+=d/c:t+=d*Math.pow(2,1-p),t*c>=2&&(o++,c/=2),o+p>=l?(s=0,o=l):o+p>=1?(s=(t*c-1)*Math.pow(2,a),o+=p):(s=t*Math.pow(2,p-1)*Math.pow(2,a),o=0));a>=8;e[r+m]=255&s,m+=f,s/=256,a-=8);for(o=o<<a|s,u+=a;u>0;e[r+m]=255&o,m+=f,o/=256,u-=8);e[r+m-f]|=128*_}}},a={};function i(e){var t=a[e];if(void 0!==t)return t.exports;var r=a[e]={exports:{}},o=!0;try{n[e](r,r.exports,i),o=!1}finally{o&&delete a[e]}return r.exports}i.ab="/ROOT/node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]_@[email protected]_react-dom@19_fceb72557b78bad99b6d150d0c1939ef/node_modules/next/dist/compiled/buffer/",t.exports=i(230)},470233,635485,847396,e=>{"use strict";var t=e.i(558253),r=e.i(869680);let n={instance_name:"",base_url:"https://qyapi.weixin.qq.com/cgi-bin",corp_id:"",agent_id:"",secret:"",callback_token:"",callback_encoding_aes_key:"",callback_key:"",callback_verified_at:null};function a(e){var t;let r,n,a=(e.instance_name??"").trim()||(t=e.config,"string"==typeof(r=t?.instance_name)?r.trim():""),i="custom_mcp"===e.name.trim().toLowerCase();return{id:String(e.id),name:i&&a||e.name,instanceName:a,providerId:i?"custom_mcp":e.provider_id,status:"paused"===(n=e.status.trim().toLowerCase())||"pause"===n?"pause":"active"===n?"active":"error",config:e.config,createdAt:e.created_at,updatedAt:e.updated_at,backendId:e.id}}function i(e){return e.map(a)}e.s(["CONNECTOR_PROVIDERS",0,[{id:"prometheus",name:"Prometheus",icon:"ð¥",types:["METRICS","ALERTS"],desc:"Open-source monitoring system."},{id:"kubernetes",name:"Kubernetes",icon:"â¸ï¸",types:["RESOURCES","LOGS","EVENTS"],desc:"Container orchestration platform resource monitoring."},{id:"helm",name:"Helm",icon:"âµ",types:["METADATA"],desc:"Helm release diagnostics connector for listing releases, inspecting history, values, and manifests."},{id:"datadog",name:"Datadog",icon:"ð¶",types:["LOGS","METRICS","TRACES","ALERTS"],desc:"Unified observability platform."},{id:"grafana",name:"Grafana",icon:"ð",types:["ALERTS","METADATA"],desc:"Visualization and alerting platform for observability."},{id:"elasticsearch",name:"Elasticsearch",icon:"ð",types:["LOGS","ALERTS"],desc:"Distributed search and analytics engine.",disabled:!0},{id:"opensearch",name:"OpenSearch",icon:"ð",types:["LOGS","ALERTS"],desc:"OpenSearch cluster integration for log and search analytics."},{id:"splunk",name:"Splunk",icon:"ð",types:["LOGS"],desc:"Splunk Enterprise log search integration for read-only diagnostics."},{id:"betterstack",name:"Better Stack",icon:"ð",types:["LOGS"],desc:"Better Stack telemetry integration for read-only log source diagnostics."},{id:"argocd",name:"Argo CD",icon:"ð¦",types:["METADATA"],desc:"Argo CD GitOps application state, diff, and version verification integration."},{id:"airflow",name:"Apache Airflow",icon:"ð¬ï¸",types:["EVENTS"],desc:"Apache Airflow workflow orchestration integration for DAG, task, and run diagnostics."},{id:"cilium",name:"Cilium",icon:"ð¡ï¸",types:["METADATA"],desc:"Cilium Kubernetes networking diagnostics integration."},{id:"inspektor_gadget",name:"Inspektor Gadget",icon:"ð¬",types:["METADATA"],desc:"Inspektor Gadget runtime and Kubernetes troubleshooting integration."},{id:"kubevela",name:"KubeVela",icon:"âµ",types:["METADATA"],desc:"KubeVela application delivery diagnostics integration."},{id:"openshift",name:"OpenShift",icon:"ð§±",types:["METADATA"],desc:"OpenShift cluster diagnostics and application resource integration."},{id:"docker",name:"Docker",icon:"ð³",types:["METADATA","LOGS"],desc:"Docker Engine diagnostics for read-only container, image, and recent log inspection."},{id:"posthog",name:"PostHog",icon:"ð§ª",types:["EVENTS"],desc:"PostHog read-only project analytics and event query integration."},{id:"loki",name:"Grafana Loki",icon:"ð¦",types:["LOGS"],desc:"Log aggregation system inspired by Prometheus.",backendId:1004},{id:"azure",name:"Azure",icon:"âï¸",types:["LOGS"],desc:"Azure Monitor logs integration using Azure AD application credentials."},{id:"aws",name:"AWS",icon:"âï¸",types:["LOGS","METRICS"],desc:"AWS CloudWatch Logs integration plugin."},{id:"huaweicloud",name:"Huawei Cloud",icon:"âï¸",types:["LOGS","METRICS","TRACES","ALERTS","EVENTS","RESOURCES"],desc:"Huawei Cloud observability and billing integration."},{id:"aliyun",name:"Alibaba Cloud",icon:"âï¸",types:["LOGS","METRICS","TRACES","ALERTS","RESOURCES"],desc:"Aliyun observability and cloud resource integration plugin."},{id:"tencent_cloud",name:"Tencent Cloud",icon:"âï¸",types:["LOGS","METRICS","TRACES","ALERTS","RESOURCES"],desc:"Tencent Cloud monitoring, logs, and cloud resource integration plugin."},{id:"github",name:"GitHub",icon:"ð",types:["CODE_REPO"],desc:"Source code and deployment tracking."},{id:"gitlab",name:"GitLab",icon:"ð¦",types:["CODE_REPO"],desc:"Source code and deployment tracking."},{id:"sentry",name:"Sentry",icon:"ð¨",types:["LOGS","METRICS","TRACES","ALERTS"],desc:"Error tracking and performance monitoring platform."},{id:"jenkins",name:"Jenkins",icon:"ðï¸",types:["EVENTS"],desc:"Jenkins CI/CD platform for build triggering, status queries, and log retrieval."},{id:"notion",name:"Notion",icon:"ð",types:["DOCUMENT"],desc:"Notion workspace integration (OAuth + MCP)."},{id:"linear",name:"Linear",icon:"ð",types:["DOCUMENT"],desc:"Linear issue tracking and project management integration."},{id:"vercel",name:"Vercel",icon:"â²",types:["METADATA"],desc:"Deployment platform integration."},{id:"skywalking",name:"SkyWalking",icon:"ð°ï¸",types:["TRACES","METRICS","LOGS","EVENTS"],desc:"Apache SkyWalking observability platform for topology, metrics, logs, and events."},{id:"zabbix",name:"Zabbix",icon:"ð¡",types:["METRICS","ALERTS"],desc:"Enterprise-class open source monitoring solution.",backendId:1018},{id:"imaster_nce_fabric",name:"iMaster NCE-Fabric",icon:"ð§",types:["EVENTS","RESOURCES","METADATA"],desc:"Huawei iMaster NCE-Fabric network automation controller with Runbook API for workflow instance queries, device matching, config diff, and script management."},{id:"victoriametrics",name:"VictoriaMetrics",icon:"ð",types:["METRICS"],desc:"Cost-effective and scalable time series database."},{id:"jiankongbao",name:"Jiankongbao",icon:"ð¡",types:["METRICS"],desc:"Jiankongbao metrics monitoring platform."},{id:"qingfanyun",name:"Qingfanyun",icon:"âï¸",types:["LOGS"],desc:"Qingfanyun ITSM log integration platform."},{id:"arms",name:"ARMS",icon:"ð",types:["TRACES","METRICS","ALERTS"],desc:"Alibaba Cloud ARMS real-time application monitoring. Supports trace querying, JVM/CPU metrics, and alert data retrieval."},{id:"sls",name:"SLS",icon:"ð",types:["LOGS"],desc:"Alibaba Cloud private SLS log service. Supports log search, histogram analysis, and logstore management."},{id:"clickhouse",name:"ClickHouse",icon:"ð",types:["LOGS","METRICS","TRACES","ALERTS","RAW"],desc:"Fast open-source OLAP database.",backendId:1001},{id:"kafka",name:"Kafka",icon:"ð¨",types:["METADATA"],desc:"Kafka streaming connector for read-only diagnostics, including consumer lag and topic partition health."},{id:"honeycomb",name:"Honeycomb",icon:"ð¯",types:["TRACES"],desc:"Honeycomb connector for read-only trace and span-group analytics during incident investigations."},{id:"snowflake",name:"Snowflake",icon:"âï¸",types:["METADATA"],desc:"Snowflake database integration for read-only query history troubleshooting."},{id:"database",name:"Database",icon:"ðï¸",types:["METADATA"],desc:"Generic SQL database integration using DSN or host/port credentials."},{id:"mysql",name:"MySQL",icon:"ð¬",types:["METADATA"],desc:"MySQL database integration for read-only diagnostic queries."},{id:"mariadb",name:"MariaDB",icon:"ð¦",types:["METADATA"],desc:"MariaDB database integration for read-only diagnostics."},{id:"postgresql",name:"PostgreSQL",icon:"ð",types:["METADATA"],desc:"PostgreSQL database integration for read-only diagnostic queries."}
1,{id:"sql_server",name:"SQL Server",icon:"ðª",types:["METADATA"],desc:"Microsoft SQL Server integration for read-only diagnostics."},{id:"azure_sql",name:"Azure SQL Database",icon:"ð¦",types:["METADATA"],desc:"Azure SQL Database integration for read-only diagnostics."},{id:"sqlite",name:"SQLite",icon:"ð§·",types:["METADATA"],desc:"SQLite local database integration for read-only diagnostics."},{id:"mongodb_atlas",name:"MongoDB Atlas",icon:"ð",types:["METADATA"],desc:"MongoDB Atlas cluster and project diagnostics integration."},{id:"supabase",name:"Supabase",icon:"â¡",types:["METADATA"],desc:"Supabase Postgres and REST diagnostics integration."},{id:"rabbitmq",name:"RabbitMQ",icon:"ð",types:["METADATA"],desc:"RabbitMQ messaging integration for read-only broker diagnostics."},{id:"tempo",name:"Grafana Tempo",icon:"ðµ",types:["TRACES"],desc:"High-scale distributed tracing backend."},{id:"coralogix",name:"Coralogix",icon:"ð",types:["LOGS"],desc:"Coralogix log analytics integration for read-only DataPrime queries."},{id:"signoz",name:"SigNoz",icon:"ð°ï¸",types:["LOGS","METRICS","TRACES"],desc:"SigNoz observability integration for read-only logs, metrics, and traces diagnostics."},{id:"volcengine",name:"Volcengine",icon:"ð",types:["LOGS","METRICS","TRACES","ALERTS","RESOURCES"],desc:"Volcengine observability and cloud resource integration."},{id:"pagerduty",name:"PagerDuty",icon:"ð¨",types:["ALERTS","EVENTS"],desc:"PagerDuty incident management integration (API token)."},{id:"opsgenie",name:"Opsgenie",icon:"ð¨",types:["ALERTS","EVENTS"],desc:"Opsgenie incident and on-call integration (API key)."},{id:"openobserve",name:"OpenObserve",icon:"ð§",types:["LOGS"],desc:"OpenObserve log analytics integration (stream + SQL query)."},{id:"incident_io",name:"Incident.io",icon:"ð",types:["INCIDENTS","EVENTS"],desc:"Incident.io incident management integration for incidents, timeline updates, and events."},{id:"jira",name:"Jira",icon:"ð«",types:["INCIDENTS","EVENTS"],desc:"Jira issue tracking integration for incident ticket lifecycle and timeline collaboration."},{id:"servicenow",name:"ServiceNow",icon:"ð§©",types:["INCIDENTS","EVENTS","RESOURCES"],desc:"ServiceNow ITSM integration for incidents, change requests, tasks, and CMDB diagnostics."},{id:"new_relic",name:"New Relic",icon:"ð",types:["ALERTS"],desc:"New Relic APM platform for application and alert monitoring."},{id:"prefect",name:"Prefect",icon:"ð§",types:["EVENTS"],desc:"Prefect workflow orchestration integration for flow and worker diagnostics."},{id:"openclaw",name:"OpenClaw",icon:"ð¦",types:["METADATA"],desc:"OpenClaw remote MCP tool discovery and invocation integration."},{id:"slab",name:"Slab",icon:"ð",types:["DOCUMENT"],desc:"Slab knowledge base integration for read-only article and search access."},{id:"twilio",name:"Twilio",icon:"ð",types:["EVENTS"],desc:"Twil
1io messaging integration for communication channel diagnostics."},{id:"graylog",name:"Graylog",icon:"ð",types:["LOGS"],desc:"Open source log management platform.",backendId:1016},{id:"confluence",name:"Confluence",icon:"ð",types:["DOCUMENT"],desc:"Confluence knowledge workspace integration with OAuth 2.0."},{id:"feishu_docs",name:"connector.feishuDocs.name",icon:"ð",types:["DOCUMENT"],desc:"Feishu Docs integration for document reading with OAuth 2.0."},{id:"dingtalk_docs",name:"connector.dingtalkDocs.name",icon:"ð",types:["DOCUMENT"],desc:"DingTalk Docs integration for document reading."},{id:"ansible",name:"Ansible AWX",icon:"âï¸",types:["EVENTS"],desc:"Ansible AWX / Tower / Automation Controller integration for jobs, inventories, and execution flows."},{id:"jumpserver",name:"JumpServer",icon:"ð¡ï¸",types:["EVENTS"],desc:"JumpServer operations security integration for assets, users, and audit session visibility."},{id:"freshworks",name:"Freshworks",icon:"ð¢",types:["ALERTS","INCIDENTS","RESOURCES"],desc:"Freshworks ITSM integration with OAuth 2.0 for tickets, alerts, tasks, and assets."},{id:"circleci",name:"CircleCI",icon:"â",types:["EVENTS"],desc:"CircleCI CI/CD platform for auth validation, pipeline triggering, realtime status queries, remediation, and insights analysis."},{id:"terraform",name:"Terraform",icon:"ðï¸",types:["RESOURCES"],desc:"HCP Terraform infrastructure as code platform."},{id:"openstack",name:"OpenStack",icon:"âï¸",types:["RESOURCES"],desc:"OpenStack infrastructure integration for compute, network, storage, image, and capacity inspection."},{id:"vsphere",name:"VMware vSphere",icon:"ð¥ï¸",types:["RESOURCES","METRICS"],desc:"VMware vSphere infrastru
1cture resource integration."},{id:"google_cloud",name:"Google Cloud",icon:"âï¸",types:["LOGS","ALERTS","RESOURCES"],desc:"Google Cloud observability and billing integration (Service Account + Cloud APIs)."},{id:"ldap",name:"LDAP",icon:"ð",types:["METADATA"],desc:"LDAP directory service integration."},{id:"google_docs",name:"Google Docs",icon:"ð",types:["DOCUMENT"],desc:"Google Docs integration for document reading (service account)."},{id:"dify",name:"Dify",icon:"ð¤",types:["LOGS","EVENTS"],desc:"Dify App MCP integration - connects via MCP protocol."},{id:"alertmanager",name:"Prometheus AlertManager",icon:"ð",types:["ALERTS"],desc:"Handles alerts sent by client applications."},{id:"toushibao",name:"connector.toushibao.name",icon:"ð",types:["LOGS","METRICS","TRACES","ALERTS","EVENTS","METADATA"],desc:"connector.toushibao.description"},{id:"custom_mcp",name:"connector.customMcp.name",icon:"ð",types:["LOGS","METRICS","TRACES","ALERTS","EVENTS","METADATA"],desc:"Connect any custom MCP server via Streamable HTTP or SSE transport.",backendId:0},{id:"feishu",name:"Feishu",icon:"ð¨ï¸",types:["EVENTS"],desc:"Feishu bot integration for alert and messaging workflows."},{id:"telegram",name:"Telegram",icon:"âï¸",types:["EVENTS"],desc:"Telegram bot integration for alert and messaging workflows."},{id:"dingtalk",name:"DingTalk",icon:"ð",types:["EVENTS"],desc:"DingTalk bot integration via Stream mode for messaging workflows."},{id:"wecom_bot",name:"WeCom AI Bot",icon:"ð¼",types:["EVENTS"],desc:"WeCom AI Bot integration for messaging workflows via the enterprise WeChat WebSocket gateway."},{id:"wecom_app",name:"WeCom App",icon:"ð¢",types:["EVENTS"],desc:"WeCom custom application integration for members, app groups, direct messages, and callbacks."},{id:"weixin_clawbot",name:"Weixin Clawbot",icon:"ð¬",types:["EVENTS"],desc:"Weixin Clawbot bot integration for messaging workflows using name and token."},{id:"wps",name:"WPS",icon:"ð",types:["EVENTS"],desc:"WPS bot integration for alert and messaging workflows."},{id:"email",name:"Email",icon:"âï¸",types:["EVENTS"],desc:"Email integration for routing alerts and analysis notifications to a mailbox."},{id:"aiops",name:"AIOps",icon:"ð§",types:["EVENTS"],desc:"AIOps platform integration for automated alert callback workflows."},{id:"solarwinds",name:"SolarWinds",icon:"âï¸",types:["LOGS","METRICS"],desc:"SolarWinds Observability platform for monitoring."},{id:"riverbed",name:"Riverbed",icon:"ð",types:["METRICS"],desc:"Digital performance monitoring solution.",backendId:1017},{id:"sd_wan",name:"SD-WAN",icon:"ð",types:["METRICS"],desc:"Wangsu SD-WAN (E-Connect) network monitoring.",backendId:1019},{id:"canway",name:"Canway",icon:"ð³",types:["LOGS","METRICS","ALERTS"],desc:"BlueKing operations platform for log, metrics, alerts and ITSM.",backendId:1020}],"DEFAULT_AIOPS_FORM_DATA",0,{instance_name:"",api_url:"",tenant_id:""},"DEFAULT_ALIYUN_FORM_DATA",0,{name:"",region:"cn-hangzhou",accessKeyId:"",accessKeySecret:"",securityToken:""},"DEFAULT_ANSIBLE_FORM_DATA",0,{name:"",baseUrl:"",authMethod:"basic",username:"",password:"",accessToken:"",timeout:30,tlsSkipVerify:!1},"DEFAULT_ARGOCD_FORM_DATA",0,{name:"",baseUrl:"https://argocd.example.com",authMethod:"bearer",token:"",username:"",password:"",project:"",appNamespace:"",verifySsl:!0,timeout:30},"DEFAULT_ARMS_FORM_DATA",0,{name:"",baseUrl:"",token:"",securityToken:"",userId:"",parentId:"",callerType:"normal",regionId:"",timeout:30,tlsSkipVerify:!1},"DEFAULT_AWS_FORM_DATA",0,{name:"",region:"",accessKeyId:"",secretAccessKey:"",sessionToken:"",tlsSkipVerify:!1},"DEFAULT_AZURE_FORM_DATA",0,{name:"",workspaceId:"",accessToken:"",endpoint:"",tenantId:"",clientId:"",clientSecret:"",subscriptionId:"",resourceGroup:""},"DEFAULT_BETTERSTACK_FORM_DATA",0,{name:"",baseUrl:"https://telemetry.betterstack.com",sourceId:"",token:"",timeout:30,verifySsl:!0},"DEFAULT_CANWAY_FORM_DATA",0,{name:"",endpoint:"",bkAppCode:"",bkAppSecret:"",bkUsername:"",tlsSkipVerify:!1,proxyMode:"none",bridgeClientId:""},"DEFAULT_CIRCLECI_FORM_DATA",0,{name:"",baseUrl:"https://circleci.com/api/v2",apiToken:"",defaultProjectSlug:"",defaultProjectId:"",defaultPipelineDefinitionId:"",defaultOrgSlug:"",defaultOrgId:"",timeout:30,tlsSkipVerify:!1,proxyMode:"none",bridgeClientId:""},"DEFAULT_CLOUDWISE_DOOP_FORM_DATA",0,{name:"",baseUrl:"",appName:"",appKey:"",appSecret:"",projectId:"",accountId:"",userId:"",tenantId:"",topTenantId:"",signAlgorithm:"sm3",version:"v7.1.0",tlsSkipVerify:!1},"DEFAULT_CONFLUENCE_FORM_DATA",0,{name:"",authType:"oauth2",clientId:"",clientSecret:"",callbackUrl:""},"DEFAULT_CORALOGIX_FORM_DATA",0,{name:"",baseUrl:"https://api.coralogix.com",apiKey:"",applicationName:"",subsystemName:"",tlsSkipVerify:!1},"DEFAULT_CUSTOM_MCP_FORM_DATA",0,{name:"",runtimeMode:"direct",bridgeClientId:"",bridgeServerName:"",mcpUrl:"",transportType:"streamable_http",headers:[],iconUrl:"",notes:""},"DEFAULT_DATADOG_FORM_DATA",0,{name:"",baseUrl:"https://api.datadoghq.com",apiKey:"",appKey:"",tlsSkipVerify:!1},"DEFAULT_DIFY_FORM_DATA",0,{name:"",mcpUrl:""},"DEFAULT_DINGTALK_DOCS_FORM_DATA",0,{instance_name:"",base_url:"https://api.dingtalk.com",timeout:30,verify_ssl:!0},"DEFAULT_DINGTALK_FORM_DATA",0,{instance_name:"",client_id:"",client_secret:""},"DEFAULT_DOCKER_FORM_DATA",0,{name:"",dockerHost:"unix:///var/run/docker.sock",tlsCert:"",tlsKey:"",tlsCa:"",timeout:30,verifySsl:!0},"DEFAULT_EMAIL_FORM_DATA",0,{instance_name:"",address:""},"DEFAULT_FEISHU_FORM_DATA",0,{instance_name:"",appId:"",appSecret:""},"DEFAULT_FORM_DATA",0,{name:"",apiKey:"",endpoint:"",authMethod:"basic",username:"",password:"",tlsSkipVerify:!1,keepPullingEnabled:!0,httpHeaders:[],protocol:"native",secureConnection:!1,httpUrlPath:"",alertmanagerHeaders:[],clickhouseHeaders:[],proxyMode:"none",bridgeClientId:"",vmUrl:""},"DEFAULT_FRESHWORKS_FORM_DATA",0,{name:"",authType:"oauth2",timeout:30,tlsSkipVerify:!1},"DEFAULT_GITLAB_FORM_DATA",0,{name:"",baseUrl:"",accessToken:"",proxyMode:"none",bridgeClientId:""},"DEFAULT_GOOGLE_CLOUD_FORM_DATA",0,{instance_name:"Google Cloud Service Account",service_account_email:"",service_account_private_key:"",service_account_private_key_id:"",service_account_project_id:"",service_account_token_uri:"https://oauth2.googleapis.com/token",timeout:60,verify_ssl:!0},"DEFAULT_GOOGLE_DOCS_FORM_DATA",0,{instance_name:"Google Docs Workspace"},"DEFAULT_GRAFANA_FORM_DATA",0,{name:"",baseUrl:"",apiToken:"",tlsSkipVerify:!1,proxyMode:"none",bridgeClientId:""},"DEFAULT_GRAYLOG_FORM_DATA",0,{name:"",endpoint:"",accessToken:"",tlsSkipVerify:!1,proxyMode:"none",bridgeClientId:""},"DEFAULT_HELM_FORM_DATA",0,{name:"",kubeconfig:"",context:"",namespace:"",timeout:30},"DEFAULT_HONEYCOMB_FORM_DATA",0,{name:"Honeycomb Production",apiKey:"",dataset:"__all__",apiUrl:"https://api.honeycomb.io"},"DEFAULT_HUAWEICLOUD_FORM_DATA",0,{name:"",baseUrl:"https://console.huaweicloud.com/apiexplorer",accessKeyId:"",secretAccessKey:"",region:"cn-north-4",projectId:"",domainId:"",enterpriseProjectId:"all_granted_eps",apmBusinessId:0,language:"zh_cn",timeout:30,tlsSkipVerify:!1,serviceEndpointsJson:""},"DEFAULT_IMASTER_NCE_FABRIC_FORM_DATA",0,{name:"",endpoint:"",username:"",password:"",tlsSkipVerify:!0,proxyMode:"none",bridgeClientId:""},"DEFAULT_INCIDENT_IO_FORM_DATA",0,{name:"",baseUrl:"https://api.incident.io",apiKey:"",timeout:30},"DEFAULT_JENKINS_FORM_DATA",0,{name:"",baseUrl:"",username:"",apiToken:"",timeout:60,tlsSkipVerify:!1,proxyMode:"none",bridgeClientId:""},"DEFAULT_JIANKONGBAO_FORM_DATA",0,{name:"",baseUrl:"https://v6-api.jiankongbao.com",userEmail:"",userPwd:"",clientId:"",clientSecret:"",tlsSkipVerify:!1},"DEFAULT_JIRA_FORM_DATA",0,{name:"",baseUrl:"https://your-org.atlassian.net",email:"",apiToken:"",projectKey:"",issueType:"Incident",timeout:30},"DEFAULT_JUMPSERVER_FORM_DATA",0,{name:"",baseUrl:"",authMethod:"permanent",privateToken:"",accessKeyId:"",accessKeySecret:"",userRole:"admin",timeout:30,verifySsl:!0,proxyMode:"none",bridgeClientId:""},"DEFAULT_KAFKA_FORM_DATA",0,{name:"Kafka Production",bootstrapServers:"",securityProtocol:"SASL_SSL",saslMechanism:"PLAIN",saslUsername:"",saslPassword:""},"DEFAULT_KUBERNETES_FORM_DATA",0,{name:"",baseUrl:"",authMethod:"bearer",bearerToken:"",timeout:30,tlsSkipVerify:!1,proxyMode:"none",bridgeClientId:""},"DEFAULT_LDAP_FORM_DATA",0,{name:"",baseUrl:"",bindDn:"",bindPassword:"",searchBase:"",timeout:30,tlsSkipVerify:!1,proxyMode:"none",bridgeClientId:""},"DEFAULT_LINEAR_FORM_DATA",0,{name:"",baseUrl:"",authMethod:"bearer",apiKey:""},"DEFAULT_MYSQL_FORM_DATA",0,{name:"MySQL Production",host:"",port:3306,database:"",username:"root",password:"",sslMode:"preferred"},"DEFAULT_NEWRELIC_FORM_DATA",0,{name:"",baseUrl:"https://api.newrelic.com",apiKey:"",timeout:30,tlsSkipVerify:!1},"DEFAULT_OPENOBSERVE_FORM_DATA",0,{name:"",baseUrl:"",organization:"",stream:"",authMethod:"bearer",username:"",password:"",token:"",timeout:30,tlsSkipVerify:!1},"DEFAULT_OPENSTACK_FORM_DATA",0,{name:"OpenStack Production",baseUrl:"",applicationCredentialId:"",applicationCredentialSecret:"",regionName:"RegionOne",interface:"public",computeUrl:"",networkUrl:"",volumeUrl:"",imageUrl:"",placementUrl:"",timeout:30,verifySsl:!0,proxyMode:"none",bridgeClientId:""},"DEFAULT_OPSGENIE_FORM_DATA",0,{name:"",region:"us",apiKey:""},"DEFAULT_PAGERDUTY_FORM_DATA",0,{name:"",baseUrl:"https://api.pagerduty.com",apiToken:"",fromEmail:""},"DEFAULT_POSTGRESQL_FORM_DATA",0,{name:"",host:"",port:5432,database:"",username:"postgres",password:"",sslMode:"prefer",timeout:10,readOnly:!0},"DEFAULT_POSTHOG_FORM_DATA",0,{name:"",baseUrl:"https://app.posthog.com",projectId:"",authMethod:"api_key",apiKey:"",personalApiKey:"",timeout:30,verifySsl:!0},"DEFAULT_QINGFANYUN_FORM_DATA",0,{name:"",mcpUrl:"",headers:[]},"DEFAULT_RABBITMQ_FORM_DATA",0,{name:"",baseUrl:"",username:"",password:"",vhost:"/",tlsVerify:!0,timeout:30},"DEFAULT_RIVERBED_FORM_DATA",0,{name:"",url:"",username:"",password:"",profilerVersion:"1.17",reportsVersion:"1.0",packetCaptureVersion:"3.0",tlsSkipVerify:!1},"DEFAULT_SD_WAN_FORM_DATA",0,{name:"",endpoint:"https://open.chinanetcenter.com",username:"",apiKey:"",tlsSkipVerify:!1},"DEFAULT_SENTRY_FORM_DATA",0,{name:"",baseUrl:"https://sentry.io",authMethod:"bearer",bearerToken:"",timeout:30,tlsSkipVerify:!1},"DEFAULT_SERVICENOW_FORM_DATA",0,{name:"ServiceNow Production",apiUrl:"",authMode:"api_key",apiKey:"",apiKeyHeader:"x-sn-apikey",username:"",password:"",healthCheckTable:"sys_user",apiVersion:"v2"},"DEFAULT_SIGNOZ_FORM_DATA",0,{name:"",baseUrl:"http://localhost:8080",apiKey:"",tlsSkipVerify:!1},"DEFAULT_SKYWALKING_FORM_DATA",0,{name:"",endpoint:"",apiVersion:"9.x",graphqlPath:"/graphql",authMethod:"basic",username:"",password:"",bearerToken:"",timeout:30,tlsSkipVerify:!1,proxyMode:"none",bridgeClientId:""},"DEFAULT_SLS_FORM_DATA",0,{name:"",baseUrl:"",token:"",accessKeySecret:"",project:"",timeout:30,tlsSkipVerify:!1},"DEFAULT_SNOWFLAKE_FORM_DATA",0,{name:"Snowflake Production",account:"",user:"",password:"",w
1arehouse:"",database:"",schema:"",role:""},"DEFAULT_SOLARWINDS_FORM_DATA",0,{name:"",region:"na-01",apiToken:"",tlsSkipVerify:!1},"DEFAULT_SPLUNK_FORM_DATA",0,{name:"",baseUrl:"",token:"",app:"",owner:"",timeout:30,tlsSkipVerify:!1,proxyMode:"none",bridgeClientId:""},"DEFAULT_SQLSERVER_FORM_DATA",0,{name:"SQL Server Production",host:"",port:1433,database:"",username:"sa",password:"",encrypt:!0,trustServerCertificate:!1},"DEFAULT_TELEGRAM_FORM_DATA",0,{instance_name:"",token:""},"DEFAULT_TEMPO_FORM_DATA",0,{name:"",endpoint:"",authMethod:"none",username:"",password:"",bearerToken:"",orgId:"",tlsSkipVerify:!1,proxyMode:"none",bridgeClientId:""},"DEFAULT_TENCENT_CLOUD_FORM_DATA",0,{name:"",region:"ap-guangzhou",secretId:"",secretKey:"",token:"",allowMutation:!1},"DEFAULT_TERRAFORM_FORM_DATA",0,{name:"",baseUrl:"https://app.terraform.io/api/v2",authMethod:"bearer",apiToken:"",username:"",password:"",timeout:30,tlsSkipVerify:!1},"DEFAULT_VICTORIAMETRICS_FORM_DATA",0,{name:"",baseUrl:"",authMethod:"basic",username:"",password:"",token:"",timeout:60,tlsSkipVerify:!1,proxyMode:"none",bridgeClientId:""},"DEFAULT_VOLCENGINE_FORM_DATA",0,{name:"",baseUrl:"https://open.volcengineapi.com",accessKeyId:"",secretAccessKey:"",sessionToken:"",region:"cn-beijing",timeout:30,tlsSkipVerify:!1,serviceVersionsJson:'{\n "ecs": "2020-04-01",\n "billing": "2022-01-01",\n "cloudmonitor": "2018-01-01",\n "tls": "2021-01-01"\n}',apiOverridesJson:'{\n "query_metrics": {\n "service": "cloudmonitor",\n "action": "GetMetricData"\n },\n "list_alerts": {\n "service": "cloudmonitor",\n "action": "ListAlertGroup"\n }\n}'},"DEFAULT_VSPHERE_FORM_DATA",0,{name:"",baseUrl:"",username:"",password:""},"DEFAULT_WECOM_APP_FORM_DATA",0,n,"DEFAULT_WECOM_BOT_FORM_DATA",0,{instance_name:"",bot_id:"",secret:"",websocket_url:"wss://openws.work.weixin.qq.com",linked_wecom_app_connector_id:""},"DEFAULT_WEIXIN_CLAWBOT_FORM_DATA",0,{instance_name:"",token:"",user_id:""},"DEFAULT_WPS_FORM_DATA",0,{instance_name:"",appId:"",appSecret:""},"DEFAULT_ZABBIX_FORM_DATA",0,{name:"",endpoint:"",apiVersion:"6.x",authMethod:"none",username:"",password:"",apiKey:"",tlsSkipVerify:!1,keepPullingEnabled:!0,proxyMode:"none",bridgeClientId:""},"FILTER_TYPES",0,["ALL","LOGS","METRICS","TRACES","ALERTS","INCIDENTS","METADATA","CODE_REPO","EVENTS"]],635485);let o={prometheus:["METRICS","ALERTS"],alertmanager:["ALERTS"],loki:["LOGS"],tempo:["TRACES"],clickhouse:["LOGS","METRICS","TRACES","ALERTS","RAW"],kafka:["METADATA"],honeycomb:["TRACES"],snowflake:["METADATA"],helm:["METADATA"],jira:["INCIDENTS","EVENTS"],mysql:["METADATA"],mssql:["METADATA"],sql_server:["METADATA"],azure_sql:["METADATA"],servicenow:["INCIDENTS","EVENTS","RESOURCES"],postgresql:["METADATA"],rabbitmq:["METADATA"],mariadb:["METADATA"],database:["METADATA"],sqlite:["METADATA"],mongodb_atlas:["METADATA"],supabase:["METADATA"],incident_io:["INCIDENTS","EVENTS"],betterstack:["LOGS"],docker:["METADATA","LOGS"],coralogix:["LOGS"],signoz:["LOGS","METRICS","TRACES"],argocd:["METADATA"],airflow:["EVENTS"],cilium:["METADATA"],inspektor_gadget:["METADATA"],kubevela:["METADATA"],openshift:["METADATA"],prefect:["EVENTS"],slab:["DOCUMENT"],openclaw:["METADATA"],twilio:["EVENTS"],elasticsearch:["LOGS"],opensearch:["LOGS","ALERTS"],splunk:["LOGS"],datadog:["LOGS","METRICS","TRACES","ALERTS"],azure:["LOGS"],aws:["LOGS","METRICS"],huaweicloud:["LOGS","METRICS","TRACES","ALERTS","EVENTS","RESOURCES"],volcengine:["LOGS","METRICS","TRACES","ALERTS","RESOURCES"],aliyun:["LOGS","METRICS","TRACES","ALERTS","RESOURCES"],victoriametrics:["METRICS"],cloudwatch:["LOGS","METRICS"],tencent_cloud:["LOGS","METRICS","TRACES","ALERTS","RESOURCES"],github:["CODE_REPO"],gitlab:["CODE_REPO"],circleci:["EVENTS"],vercel:["METADATA"],k8s:["METADATA"],kubernetes:["RESOURCES","LOGS","EVENTS"],n8n:[],slack:[],feishu:["EVENTS"],lark:["EVENTS"],telegram:["EVENTS"],kogia:["DOCUMENT"],graylog:["LOGS"],notion:["DOCUMENT"],feishu_docs:["DOCUMENT"],confluence:["DOCUMENT"],freshworks:["ALERTS","INCIDENTS","RESOURCES"],pagerduty:["ALERTS","EVENTS"],opsgenie:["ALERTS","EVENTS"],openobserve:["LOGS"],cloudwise_doop:["LOGS","TRACES","METRICS"],docp:["LOGS","TRACES","METRICS"],cloudwise_tsb:["TRACES","FIXED_METRIC"],solarwinds:["LOGS","METRICS"],riverbed:["METRICS"],skywalking:["TRACES","METRICS","LOGS","EVENTS"],sd_wan:["METRICS"],zabbix:["METRICS","ALERTS"],vsphere:["RESOURCES","METRICS"],terraform:["RESOURCES"],dify:["LOGS","EVENTS"],ldap:["METADATA"],sentry:["LOGS","METRICS","TRACES","ALERTS"],grafana:["ALERTS","METADATA"],new_relic:["ALERTS"],jenkins:["EVENTS"],custom_mcp:["LOGS","METRICS","TRACES","ALERTS","EVENTS","METADATA"],toushibao:["LOGS","METRICS","TRACES","ALERTS","EVENTS","METADATA"],linear:["DOCUMENT"],jiankongbao:["METRICS"],qingfanyun:[],ansible:["EVENTS"],jumpserver:["EVENTS"],openstack:["RESOURCES"],wps:["EVENTS"],aiops:["EVENTS"],posthog:["EVENTS"],arms:["TRACES","METRICS","ALERTS"],sls:["LOGS"],imaster_nce_fabric:["EVENTS","RESOURCES","METADATA"]};function s(e){let t=e.types&&e.types.length>0?e.types.map(e=>({log:"LOGS",metric:"METRICS",trace:"TRACES",alert:"ALERTS",incident:"INCIDENTS",event:"EVENTS",metadata:"METADATA",code_repo:"CODE_REPO",document:"DOCUMENT",fixed_metric:"FIXED_METRIC",resource:"RESOURCES"})[e.toLowerCase()]||e.toUpperCase()):o[e.name.toLowerCase()]||["LOGS"],r={new_relic:"New Relic",cloudwise_doop:"Cloudwise DOOP",docp:"Cloudwise DOCP",tencent_cloud:"Tencent Cloud",cloudwise_tsb:"Cloudwise TSB",aliyun:"Alibaba Cloud",huaweicloud:"Huawei Cloud",volcengine:"Volcengine",openstack:"OpenStack",opensearch:"OpenSearch",vsphere:"VMware vSphere",signoz:"SigNoz",argocd:"Argo CD",docker:"Docker",posthog:"PostHog"}[e.name.toLowerCase()]||e.alias||e.name.charAt(0).toUpperCase()+e.name.slice(1);return{id:e.name,name:r,icon:({prometheus:"ð¥",alertmanager:"ð",loki:"ð¦",tempo:"ðµ",datadog:"ð¶",azure:"âï¸",aws:"âï¸",aliyun:"âï¸",huaweicloud:"âï¸",volcengine:"ð",tencent_cloud:"âï¸",elasticsearch:"ð",opensearch:"ð",splunk:"ð",clickhouse:"ð",helm:"âµ",
1jira:"ð«",victoriametrics:"ð",cloudwatch:"âï¸",github:"ð",gitlab:"ð¦",circleci:"â",vercel:"â²",k8s:"â¸ï¸",kubernetes:"â¸ï¸",n8n:"ð",slack:"ð¬",feishu:"ð¨ï¸",lark:"ð¨ï¸",telegram:"âï¸",kogia:"ð",graylog:"ð",cloudwise_doop:"ð",docp:"ð",cloudwise_tsb:"ð¡",solarwinds:"âï¸",riverbed:"ð",skywalking:"ð°ï¸",sd_wan:"ð",zabbix:"ð¡",imaster_nce_fabric:"ð§",vsphere:"ð¥ï¸",terraform:"ðï¸",dify:"ð¤",ldap:"ð",sentry:"ð¨",notion:"ð",feishu_docs:"ð",confluence:"ð",freshworks:"ð¢",pagerduty:"ð¨",opsgenie:"ð¨",openobserve:"ð§",coralogix:"ð",signoz:"ð°ï¸",argocd:"ð¦",docker:"ð³",posthog:"ð§ª",grafana:"ð",new_relic:"ð",jenkins:"ðï¸",custom_mcp:"ð",toushibao:"ð",linear:"ð",jiankongbao:"ð¡",qingfanyun:"âï¸",arms:"ð",sls:"ð",ansible:"âï¸",jumpserver:"ð¡ï¸",openstack:"âï¸",wps:"ð",aiops:"ð§"})[e.name.toLowerCase()]||"ð¦",types:t,desc:e.description||"",config:e.config,disabled:!1,backendId:e.id}}function c(e){return e.map(s)}function u(e){return{config:e.config,mcp:e.mcp??!1,...e.mcpConfig?{mcp_config:e.mcpConfig}:{},app_scope_config_map:e.scopeConfig??{},scope_config:e.scopeConfig}}function l(e,t){return{...e,proxy_mode:t.proxyMode||"none",bridge_client_id:t.bridgeClientId||""}}function p(e){return{id:e.id,name:e.name,config:e.config,app_scope_config_map:e.appScopeConfigMap??{},scope_config:e.scopeConfig}}function d(e,t){let r=e.trim();if(r)try{let e=JSON.parse(r);if(!e||"object"!=typeof e||Array.isArray(e))throw Error(`${t} must be a JSON object`);return e}catch(e){if(e instanceof Error&&e.message.includes(t))throw e;throw Error(`Invalid ${t} JSON`)}}function m(e){return{instance_name:e.instance_name||"",token:e.token||"",user_id:e.user_id||""}}e.s(["getAuthMethodDisplayName",0,function(e){return({none:"No Authentication",basic:"Basic Auth",bearer:"Bearer Token",api_key:"API Key",private_token:"Private Token",oauth:"OAuth",oauth2:"OAuth 2.0"})[e.toLowerCase()]||e},"toCreateConnectorRequest",0,u,"toProviderConfig",0,function(e,t){switch(e){case"email":return{instance_name:(t.instance_name||"").trim(),address:(t.address||"").trim()};case"aiops":return{instance_name:(t.instance_name||"").trim(),api_url:(t.api_url||"").trim(),tenant_id:(t.tenant_id||"").trim()};case"prometheus":return l({instance_name:t.name,base_url:t.endpoint,auth_type:t.authMethod||"none",username:t.username||"",password:t.password||"",bearer_token:t.apiKey||"",verify_ssl:!t.tlsSkipVerify,alert_pulling_enabled:t.keepPullingEnabled},t);case"infrastructure_monitoring":return l({instance_name:t.name.trim(),base_url:t.endpoint.trim(),username:t.username.trim(),password:t.password,verify_ssl:!t.tlsSkipVerify},t);case"kafka":return{instance_name:t.name.trim(),bootstrap_servers:t.bootstrapServers.trim(),security_protocol:t.securityProtocol,sasl_mechanism:t.saslMechanism,sasl_username:t.saslUsername.trim(),sasl_password:t.saslPassword,read_only:!0};case"honeycomb":return{instance_name:t.name.trim(),api_key:t.apiKey,dataset:t.dataset.trim()||"__all__",api_url:t.apiUrl.trim()||"https://api.honeycomb.io",read_only:!0};case"snowflake":return{instance_name:t.name.trim(),account:t.account.trim(),user:t.user.trim(),password:t.password,warehouse:t.warehouse.trim(),database:t.database.trim(),schema:t.schema.trim(),role:t.role.trim(),read_only:!0};case"mysql":case"mariadb":return{instance_name:t.name,host:t.host.trim(),port:t.port,database:t.database.trim(),username:t.username.trim(),password:t.password,ssl_mode:t.sslMode,read_only:!0,timeout:10};case"database":return{instance_name:t.name,driver:String(t.driver||"postgresql+psycopg"),dsn:String(t.dsn||""),host:String(t.host||""),port:Number(t.port)||5432,database:String(t.database||""),username:String(t.username||""),password:String(t.password||""),ssl_mode:String(t.sslMode||"prefer"),read_only:!1!==t.readOnly,timeout:Number(t.timeout)||10};case"sqlite":return{file_path:String(t.filePath||""),read_only:!1!==t.readOnly,timeout:Number(t.timeout)||10};case"mongodb_atlas":return{base_url:String(t.baseUrl||t.endpoint||"https://cloud.mongodb.com/api/atlas/v1.0"),public_key:String(t.publicKey||""),private_key:String(t.privateKey||""),project_id:String(t.projectId||""),timeout:Number(t.timeout)||30};case"mssql":case"sql_server":case"azure_sql":return{instance_name:t.name.trim(),host:t.host.trim(),port:t.port,database:t.database.trim(),username:t.username.trim(),password:t.password,encrypt:t.encrypt,trust_server_certificate:t.trustServerCertificate,read_only:!0,timeout:10};case"servicenow":let r;return r="basic"===t.authMode?"basic":"api_key",{instance_name:t.name.trim(),api_url:t.apiUrl.trim(),base_url:t.apiUrl.trim(),auth_type:r,api_key:"api_key"===r?t.apiKey.trim():"",api_key_header:"api_key"===r?t.apiKeyHeader.trim()||"x-sn-apikey":t.apiKeyHeader.trim(),username:"basic"===r?t.username.trim():"",password:"basic"===r?t.password:"",health_check_table:t.healthCheckTable.trim()||"sys_user",api_version:t.apiVersion.trim()||"v2",read_only:!0};case"alertmanager":return l({instance_name:t.name,base_url:t.endpoint,auth_type:t.authMethod||"none",username:t.username||"",password:t.password||"",bearer_token:t.apiKey||"",verify_ssl:!t.tlsSkipVerify},t);case"elasticsearch":return l({instance_name:t.name,base_url:t.endpoint,auth_type:t.authMethod||"none",api_key:t.apiKey||"",username:t.username||"",password:t.password||"",verify_ssl:!t.tlsSkipVerify},t);case"opensearch":let a;return a="api_key"===t.authMethod?"api_key":t.authMethod,l({instance_name:t.name,base_url:t.endpoint,tls_verify:!t.tlsSkipVerify,verify_ssl:!t.tlsSkipVerify,..."api_key"===a?{api_key:t.apiKey||""}:"basic"===a?{username:t.username||"",password:t.password||""}:{}},t);case"cloudwise_doop":case"docp":let i,o;return i=t.version?.trim()||"v7.1.0",o=(t.signAlgorithm||"sm3").toLowerCase(),{instance_name:t.name,base_url:t.baseUrl,"Content-Type":"application/json",appName:t.appName,a
1ppKey:t.appKey,appSecret:t.appSecret,projectId:t.projectId?.trim()||"",accountId:t.accountId?.trim()||"",userId:t.userId?.trim()||"",tenantId:t.tenantId?.trim()||"",topTenantId:t.topTenantId?.trim()||"",sign_algorithm:"md5"===o||"sha256"===o?o:"sm3",version:i,verify_ssl:!t.tlsSkipVerify};case"solarwinds":let s;return s=`https://api.${t.region}.solarwinds.com`,{instance_name:t.name,base_url:s,api_token:t.apiToken,region:t.region,verify_ssl:!t.tlsSkipVerify};case"splunk":return l({instance_name:t.name,base_url:t.baseUrl,token:t.token,app:t.app||"",owner:t.owner||"",timeout:t.timeout||30,verify_ssl:!t.tlsSkipVerify},t);case"loki":return l({instance_name:t.name,base_url:t.endpoint,auth_type:t.authMethod||"none",username:t.username||"",password:t.password||"",org_id:t.orgId||"",verify_ssl:!t.tlsSkipVerify},t);case"notion":return{instance_name:t&&t.name||"Notion Workspace",verify_ssl:!0};case"confluence":return{instance_name:t.name,auth_type:"oauth2",client_id:t.clientId,client_secret:t.clientSecret};case"freshworks":return{instance_name:t&&t.name||"Freshworks Workspace",auth_type:"oauth2",timeout:Number(t.timeout)||30,verify_ssl:!t.tlsSkipVerify};case"ansible":return{instance_name:t.name,base_url:t.baseUrl,auth_type:t.authMethod||"basic",username:t.username||"",password:t.password||"",access_token:t.accessToken||"",timeout:t.timeout,verify_ssl:!t.tlsSkipVerify};case"airflow":let c;return c=t.authMethod||"bearer",{instance_name:t.name,base_url:t.endpoint,username:"basic"===c&&t.username||"",password:"basic"===c&&t.password||"",token:"basic"!==c&&(t.bearerToken||t.apiKey)||"",tls_verify:!t.tlsSkipVerify,timeout:Number(t.timeout)||30,max_results:Number(t.maxResults)||100};case"cilium":case"inspektor_gadget":case"kubevela":return{kubeconfig:String(t.kubeconfig||""),context:String(t.context||""),namespace:String(t.namespace||""),timeout:Number(t.timeout)||30,verify_ssl:!t.tlsSkipVerify};case"openshift":return{api_url:String(t.apiUrl||t.endpoint||""),token:String(t.token||t.bearerToken||t.apiKey||""),kubeconfig:String(t.kubeconfig||""),context:String(t.context||""),namespace:String(t.namespace||""),timeout:Number(t.timeout)||30,verify_ssl:!t.tlsSkipVerify};case"jumpserver":return l({instance_name:t.name,base_url:t.baseUrl,auth_type:{permanent:"private_token",temporary:"bearer_token",access_key:"access_key"}[t.authMethod]||"private_token",private_token:"access_key"!==t.authMethod?t.privateToken:"",access_key_id:"access_key"===t.authMethod?t.accessKeyId:"",access_key_secret:"access_key"===t.authMethod?t.accessKeySecret:"",user_role:t.userRole||"admin",timeout:t.timeout,verify_ssl:t.verifySsl},t);case"anomaly_detection":return{instance_name:t.name,base_url:t.endpoint,vm_url:t.vmUrl};case"pagerduty":return{instance_name:t&&t.name||"PagerDuty Account",base_url:(t.baseUrl||"").trim()||"https://api.pagerduty.com",api_token:(t.apiToken||"").trim(),from_email:(t.fromEmail||"").trim(),verify_ssl:!0};case"opsgenie":{let e="eu"===(t.region||"us").toLowerCase()?"eu":"us";return{instance_name:t&&t.name||"Opsgenie Account",base_url:"eu"===e?"https://api.eu.opsgenie.com":"https://api.opsgenie.com",api_key:(t.apiKey||"").trim(),region:e,verify_ssl:!0}}case"openobserve":{let e="basic"===(t.authMethod||"bearer")?"basic":"bearer";return{instance_name:(t.name||"OpenObserve Account").trim(),base_url:(t.baseUrl||"").trim(),organization:(t.organization||"").trim(),stream:(t.stream||"").trim(),auth_type:e,username:"basic"===e?(t.username||"").trim():"",password:"basic"===e&&t.password||"",token:"bearer"===e?(t.token||"").trim():"",timeout:Number(t.timeout)||30,verify_ssl:!t.tlsSkipVerify}}case"tempo":return l({instance_name:t.name,base_url:t.endpoint,auth_type:t.authMethod||"none",username:t.username||"",password:t.password||"",bearer_token:t.bearerToken||"",org_id:t.orgId||"",verify_ssl:!t.tlsSkipVerify},t);case"skywalking":return l({instance_name:t.name,base_url:t.endpoint,api_version:t.apiVersion||"9.x",graphql_path:t.graphqlPath||"/graphql",auth_type:t.authMethod||"basic",username:t.username||"",password:t.password||"",bearer_token:t.bearerToken||"",timeout:t.timeout||30,verify_ssl:!t.tlsSkipVerify},t);case"graylog":return l({instance_name:t.name,base_url:t.endpoint,access_token:t.accessToken||"",verify_ssl:!t.tlsSkipVerify},t);case"canway":return l({instance_name:t.name,base_url:t.endpoint,bk_app_code:t.bkAppCode||"",bk_app_secret:t.bkAppSecret||"",bk_username:t.bkUsername||"",verify_ssl:!t.tlsSkipVerify},t);case"riverbed":return{instance_name:t.name,url:t.url,username:t.username,password:t.password,verify_ssl:!t.tlsSkipVerify,profiler_version:t.profilerVersion||"1.17",reports_version:t.reportsVersion||"1.0",packet_capture_version:t.packetCaptureVersion||"3.0"};case"sd_wan":return{instance_name:t.name,base_url:t.endpoint,username:t.username,api_key:t.apiKey,verify_ssl:!t.tlsSkipVerify};case"aws":case"cloudwatch":return{instance_name:t.name,auth_type:"AK/SK",aws_access_key_id:t.accessKeyId,aws_secret_access_key:t.secretAccessKey,region:t.region,session_token:t.sessionToken||"",timeout:60,verify_ssl:!t.tlsSkipVerify};case"azure":return{instance_name:t.name,workspace_id:t.workspaceId,access_token:t.accessToken,endpoint:t.endpoint,tenant_id:t.tenantId,client_id:t.clientId,client_secret:t.clientSecret,subscription_id:t.subscriptionId,resource_group:t.resourceGroup};case"aliyun":return{instance_name:t.name,auth_type:"AK/SK",access_key_id:t.accessKeyId,access_key_secret:t.accessKeySecret,security_token:t.securityToken||"",region:t.region?.trim()||"cn-hangzhou"};case"datadog":return{instance_name:t.name,base_url:t.baseUrl,api_key:t.apiKey,app_key:t.appKey,verify_ssl:!t.tlsSkipVerify};case"tencent_cloud":return{instance_name:t.name,secret_id:t.secretId,secret_key:t.secretKey,region:t.region,token:t.token||"",allow_mutation:t.allowMutation};case"zabbix":return l({instance_name:t.name,base_url:t.endpoint,api_version:t.apiVersion,auth_type:t.authMethod||"none",username:t.username||"",password:t.password||"",api_key:t.apiKey||"",verify_ssl:!t.tlsSkipVerify,alert_pulling_enabled:t.keepPullingEnabled},t);case"imaster_nce_fabric":return h={instance_name:t.name,base_url:t.endpoint,username:t.username,password:t.password,verify_ssl:!t.tlsSkipVerify},{...h,proxy_mode:t.proxyMode||"none",bridge_client_id:t.bridgeClientId||""};case"vsphere":return{instance_name:t.name,base_url:t.baseUrl,auth_type:"basic",username:t.username,password:t.password,timeout:30,verify_ssl:!0};case"clickhouse":let u,p,f;return u=t.deploymentType||"self-hosted",p=t.endpoint||"",f=!!("cloud"===u||p.includes(".aws.clickhouse.cloud"))||!t.tlsSkipVerify,l({instance_name:t.name,base_url:p,username:t.username||"",password:t.password||"",database:t.database||"default",timeout:t.timeout||30,verify_ssl:f},t);case"kubernetes":return l({instance_name:t.name,base_url:t.baseUrl,auth_type:t.authMethod||"bearer",bearer_token:t.bearerToken||"",timeout:t.timeout,verify_ssl:!t.tlsSkipVerify},t);case"terraform":return{instance_name:t.name,base_url:t.baseUrl,auth_type:t.authMethod||"bearer",api_token:t.apiToken||"",username:t.username||"",password:t.password||"",timeout:t.timeout,verify_ssl:!t.tlsSkipVerify};case"victoriametrics":return l({instance_name:t.name,base_url:t.baseUrl,auth_type:t.authMethod||"none",username:t.username||"",password:t.password||"",token:t.token||"",timeout:t.timeout,verify_ssl:!t.tlsSkipVerify},t);case"dify":return{instance_name:t.name,mcp_url:t.mcpUrl};case"ldap":return l({instance_name:t.name,base_url:t.baseUrl,bind_dn:t.bindDn,bind_password:t.bindPassword,search_base:t.searchBase||"",timeout:t.timeout,verify_ssl:!t.tlsSkipVerify},t);case"sentry":return{instance_name:t.name,base_url:t.baseUrl,auth_type:t.authMethod||"bearer",bearer_token:t.bearerToken,timeout:t.timeout,verify_ssl:!t.tlsSkipVerify};case"jiankongbao":return{instance_name:t.name,base_url:t.baseUrl,auth_type:"basic",user_email:t.userEmail,user_pwd:t.userPwd,client_id:t.clientId,client_secret:t.clientSecret,timeout:60,verify_ssl:!t.tlsSkipVerify};case"qingfanyun":let _;return _=t.headers.reduce((e,t)=>
1(t.key&&t.key.trim()&&(e[t.key.trim()]=t.value),e),{}),{instance_name:t.name,mcp_url:t.mcpUrl,headers:_};case"grafana":let y;return(y=t.baseUrl?.trim()||"").endsWith("/")&&(y=y.slice(0,-1)),l({instance_name:t.name,base_url:y,auth_type:"bearer",verify_ssl:!t.tlsSkipVerify,api_token:t.apiToken?.trim()||""},t);case"new_relic":return{instance_name:t.name,base_url:t.baseUrl,api_key:t.apiKey,timeout:t.timeout,verify_ssl:!t.tlsSkipVerify};case"prefect":return{mcp_server_url:String(t.mcpServerUrl||""),api_url:String(t.apiUrl||t.endpoint||""),api_key:String(t.apiKey||t.apiKey||""),workspace_id:String(t.workspaceId||""),timeout:Number(t.timeout)||30,verify_ssl:!t.tlsSkipVerify};case"openclaw":var h;let g={},A=String(t.headersJson||"").trim();if(A)try{let e=JSON.parse(A);e&&"object"==typeof e&&!Array.isArray(e)&&(g=Object.entries(e).reduce((e,[t,r])=>(e[t]=String(r??""),e),{}))}catch{g={}}return{instance_name:t.name,server_url:String(t.serverUrl||t.endpoint||""),auth_token:String(t.authToken||t.bearerToken||t.apiKey||""),headers:g,timeout:Number(t.timeout)||30};case"slab":return{api_url:String(t.apiUrl||t.endpoint||"https://api.slab.com/v1"),api_key:String(t.apiKey||t.apiKey||""),timeout:Number(t.timeout)||30,verify_ssl:!t.tlsSkipVerify};case"supabase":return{project_url:String(t.projectUrl||t.endpoint||""),anon_key:String(t.anonKey||""),service_role_key:String(t.serviceRoleKey||t.apiKey||""),timeout:Number(t.timeout)||30,verify_ssl:!t.tlsSkipVerify};case"twilio":return{account_sid:String(t.accountSid||""),auth_token:String(t.authToken||""),from_number:String(t.fromNumber||""),timeout:Number(t.timeout)||10};case"huaweicloud":let E,S;return S=(E=d(t.serviceEndpointsJson,"service_endpoints"))?Object.fromEntries(Object.entries(E).filter(([,e])=>"string"==typeof e&&e.trim().length>0)):void 0,{instance_name:t.name,base_url:t.baseUrl,access_key_id:t.accessKeyId,secret_access_key:t.secretAccessKey,region:t.region,project_id:t.projectId,domain_id:t.domainId,enterprise_project_id:t.enterpriseProjectId,apm_business_id:t.apmBusinessId,language:t.language,timeout:t.timeout,verify_ssl:!t.tlsSkipVerify,...S&&Object.keys(S).length>0?{service_endpoints:S}:{}};case"volcengine":let T,b;return T=d(t.serviceVersionsJson,"service_versions"),b=d(t.apiOverridesJson,"api_overrides"),{instance_name:t.name,base_url:t.baseUrl,access_key_id:t.accessKeyId,secret_access_key:t.secretAccessKey,session_token:t.sessionToken||"",region:t.region,timeout:t.timeout,verify_ssl:!t.tlsSkipVerify,...T?{service_versions:T}:{},...b?{api_overrides:b}:{}};case"jenkins":return l({instance_name:t.name,base_url:t.baseUrl,username:t.username,api_token:t.apiToken,timeout:t.timeout,verify_ssl:!t.tlsSkipVerify},t);case"circleci":return l({instance_name:t.name,base_url:t.baseUrl,api_token:t.apiToken,default_project_slug:t.defaultProjectSlug,default_project_id:t.defaultProjectId,default_pipeline_definition_id:t.defaultPipelineDefinitionId,default_org_slug:t.defaultOrgSlug,default_org_id:t.defaultOrgId,timeout:t.timeout,verify_ssl:!t.tlsSkipVerify},t);case"custom_mcp":case"toushibao":if("bridge"===t.runtimeMode)return{instance_name:t.name,runtime_mode:"bridge",bridge_client_id:t.bridgeClientId.trim(),bridge_server_name:t.bridgeServerName.trim()};let k=t.headers.reduce((e,t)=>(t.key&&t.key.trim()&&(e[t.key.trim()]=t.value),e),{});return{instance_name:t.name,runtime_mode:"direct",base_url:t.mcpUrl,transport_type:t.transportType,headers:k};case"linear":return{instance_name:t.name,base_url:t.baseUrl,auth_type:t.authMethod||"bearer",api_key:t.apiKey};case"gitlab":return l({instance_name:t.name,base_url:t.baseUrl,access_token:t.accessToken},t);case"arms":return{instance_name:t.name,base_url:t.baseUrl,auth_type:"token",token:t.token,security_token:t.securityToken||"",user_id:t.userId||"",parent_id:t.parentId||"",caller_type:t.callerType||"normal",region_id:t.regionId||"",timeout:t.timeout||30,verify_ssl:!t.tlsSkipVerify};case"sls":return{instance_name:t.name,base_url:t.baseUrl,auth_type:"token",token:t.token,access_key_secret:t.accessKeySecret,project:t.project||"",timeout:t.timeout||30,verify_ssl:!t.tlsSkipVerify};case"feishu":case"lark":case"wps":return{instance_name:t.instance_name||"",app_id:t.appId||"",app_secret:t.appSecret||""};case"telegram":return{instance_name:t.instance_name||"",token:t.token||""};case"dingtalk":return{instance_name:t.instance_name||"",client_id:t.client_id||"",client_secret:t.client_secret||""};case"wecom_bot":let v;return v=t.websocket_url||"wss://openws.work.weixin.qq.com",{instance_name:t.instance_name||"",connection_mode:"websocket",bot_id:t.bot_id||"",secret:t.secret||"",websocket_url:v,long_connection_url:v,linked_wecom_app_connector_id:t.linked_wecom_app_connector_id||""};case"wecom_app":return{instance_name:(t.instance_name||"").trim(),base_url:(t.base_url||"").trim()||n.base_url,corp_id:(t.corp_id||"").trim(),agent_id:(t.agent_id||"").trim(),secret:(t.secret||"").trim(),callback_token:(t.callback_token||"").trim(),callback_encoding_aes_key:(t.callback_encoding_aes_key||"").trim(),callback_key:t.callback_key||"",callback_verified_at:t.callback_verified_at||null};case"weixin_clawbot":return m(t);case"dingtalk_docs":return{instance_name:t.instance_name||"DingTalk Docs",base_url:t.base_url||"https://api.dingtalk.com",timeout:t.timeout??30,verify_ssl:t.verify_ssl??!0};case"feishu_docs":return{instance_name:t&&t.instance_name||"Feishu Docs Workspace",auth_type:"tenant_app",verify_ssl:!0};case"google_docs":return{instance_name:t.instance_name||"Google Docs Workspace",auth_type:"oauth2",scopes:["https://www.googleapis.com/auth/documents.readonly","https://www.googleapis.com/auth/drive.readonly"]};case"google_cloud":return{instance_name:t.instance_name||"Google Cloud Service Account",service_account_email:t.service_account_email||"",service_account_private_key:t.service_account_private_key||"",service_account_private_key_id:t.service_account_private_key_id||"",service_account_project_id:t.service_account_project_id||"",service_account_token_uri:t.service_account_token_uri||"https://oauth2.googleapis.com/token",scopes:["https://www.googleapis.com/auth/logging.read","https://www.googleapis.com/auth/monitoring.read","https://www.googleapis.com/auth/cloud-billing"],timeout:t.timeout??60,verify_ssl:t.verify_ssl??!0};case"openstack":return l({instance_name:t.name,base_url:t.baseUrl,application_credential_id:t.applicationCredentialId,application_credential_secret:t.applicationCredentialSecret,region_name:t.regionName,interface:t.interface,compute_url:t.computeUrl,network_url:t.networkUrl,volume_url:t.volumeUrl,image_url:t.imageUrl,placement_url:t.placementUrl,timeout:t.timeout,verify_ssl:t.verifySsl},t);case"postgresql":return{instance_name:t.name,host:t.host,port:t.port,database:t.database,username:t.username,password:t.password,ssl_mode:t.sslMode,read_only:t.readOnly,timeout:t.timeout};case"rabbitmq":return{instance_name:t.name,base_url:t.baseUrl,username:t.username,password:t.password,vhost:t.vhost,tls_verify:t.tlsVerify,timeout:t.timeout};case"incident_io":return{instance_name:t.name,base_url:t.baseUrl,api_key:t.apiKey,timeout:t.timeout};case"betterstack":return{instance_name:t.name,base_url:t.baseUrl,token:t.token,source_id:t.sourceId,timeout:t.timeout,verify_ssl:t.verifySsl};case"docker":return{instance_name:t.name.trim(),docker_host:t.dockerHost.trim(),tls_cert:t.tlsCert.trim(),tls_key:t.tlsKey.trim(),tls_ca:t.tlsCa.trim(),timeout:t.timeout,verify_ssl:t.verifySsl};case"posthog":return{instance_name:t.name.trim(),base_url:t.baseUrl.trim(),project_id:t.projectId.trim(),api_key:"api_key"===t.authMethod?t.apiKey.trim():"",personal_api_key:"personal_api_key"===t.authMethod?t.personalApiKey.trim():"",timeout:t.timeout,verify_ssl:t.verifySsl};case"coralogix":return{instance_name:t.name,base_url:t.baseUrl,api_key:t.apiKey,application_name:t.applicationName,subsystem_name:t.subsystemName,verify_ssl:!t.tlsSkipVerify};case"signoz":return{instance_name:t.name,base_url:t.baseUrl,api_key:t.apiKey,verify_ssl:!t.tlsSkipVerify};case"argocd":let w;return w=t.token.trim(),{instance_name:t.name.trim(),base_url:t.baseUrl.trim(),token:"bearer"===t.authMethod?w:"",bearer_token:"bearer"===t.authMethod?w:"",username:"basic"===t.authMethod?t.username.trim():"",password:"basic"===t.authMethod?t.password:"",project:t.project.trim(),app_namespace:t.appNamespace.trim(),tls_verify:t.verifySsl,verify_ssl:t.verifySsl,timeout:t.timeout};case"helm":return{instance_name:t.name,kubeconfig:t.kubeconfig,context:t.context,namespace:t.namespace,timeout:t.timeout};case"jira":return{instance_name:t.name,base_url:t.baseUrl,email:t.email,api_token:t.apiToken,project_key:t.projectKey,issue_type:t.issueType,timeout:t.timeout};default:return t}},"toUpdateConnectorRequest",0,p,"toWeixinClawbotConfig",0,m,"transformConnector",0,a,"transformConnectorList",0,i,"transformProviderList",0,c],847396);var f=e.i(96290);async function _(e,t){try{let r,n,a,i;try{r=f.util.decode64(t)}catch(e){throw Error("Invalid public key format: Base64 decode failed")}if(!r.includes("-----BEGIN PUBLIC KEY-----")||!r.includes("-----END PUBLIC KEY-----"))throw Error("Invalid public key format: Not a valid PEM key");try{n=f.pki.publicKeyFromPem(r)}catch(e){throw Error("Failed to parse RSA public key: "+e.message)}let o=f.random.getBytesSync(32),s=f.random.getBytesSync(12),c=JSON.stringify(e);try{let e=f.cipher.createCipher("AES-GCM",o);e.start({iv:s}),e.update(f.util.createBuffer(c,"utf8")),e.finish();let t=e.output.getBytes(),r=e.mode.tag.getBytes();a=t+r}catch(e){throw Error("AES-GCM encryption failed: "+e.message)}
1try{i=n.encrypt(o,"RSA-OAEP",{md:f.md.sha256.create(),mgf1:{md:f.md.sha256.create()}})}catch(e){throw Error("RSA encryption of AES key failed: "+e.message)}let u={encrypted_key:f.util.encode64(i),encrypted_data:f.util.encode64(a),iv:f.util.encode64(s)},l=JSON.stringify(u);return f.util.encode64(l)}catch(e){throw e}}let y=null,h=0,g=new Map;e.s(["connectorDataService",0,{async getEncryptionPublicKey(){let e=y&&Date.now()-h<36e5?y:null;if(e)return e;try{let e=await t.apiClient.request(r.API_ENDPOINTS.CONNECTORS.ENCRYPTION_PUBLIC_KEY,{method:"GET"}),n=e?.data?.data?.public_key,a=e?.data?.public_key;if(!n&&a&&(n=a),!n)throw Error("Failed to get encryption public key: Invalid response");return y=n,h=Date.now(),n}catch(e){throw e}},async encryptConfigData(e){try{let t=await this.getEncryptionPublicKey();return await _(e,t)}catch(e){throw e}},async getConnectors(e){let n=e?.filters?.status?.map(e=>"pause"===e?"paused":e),a={...e??{},filters:{...e?.filters??{},status:n}},o=await t.apiClient.request(r.API_ENDPOINTS.CONNECTORS.LIST,{method:"POST",body:a});return{data:i(o.data.data.items),page:o.data.data.page}},async getIntegrationConnectors(e){let n=await t.apiClient.request(r.API_ENDPOINTS.CONNECTORS.LIST,{method:"POST",body:{filters:{types:["integration"],name:[e]},sort:{order_by:"created_at",order:"desc"},page:{}}});return{data:i(n.data.data.items),page:n.data.data.page}},getConnector:async e=>a((await t.apiClient.request(r.API_ENDPOINTS.CONNECTORS.DETAIL(e),{method:"GET"})).data.data),async getProviders(e){var n=`providers:${e??""}`;if(g.has(n))return g.get(n);let a=(async()=>c((await t.apiClient.request(r.API_ENDPOINTS.CONNECTORS.PROVIDERS,{method:"POST",body:e?{connector_type:e}:{}})).data.data))().finally(()=>g.delete(n));return g.set(n,a),a},getConnectorTypes:async e=>(await t.apiClient.request(r.API_ENDPOINTS.CONNECTORS.TYPES,{method:"POST",body:e?{provider_id:e}:{}})).data.data,async createConnector(e,n){let i=await this.encryptConfigData(e.config),o={...u(e),config:i},s=`${r.API_ENDPOINTS.CONNECTORS.CREATE}?template_id=${n??0}`;return a((await t.apiClient.request(s,{method:"POST",body:o})).data.data)},async updateConnector(e){let n=await this.encryptConfigData(e.config),i={...p(e),config:n};return a((await t.apiClient.request(r.API_ENDPOINTS.CONNECTORS.UPDATE,{method:"POST",body:i})).data.data)},async deleteConnector(e){await t.apiClient.request(r.API_ENDPOINTS.CONNECTORS.DELETE(e),{method:"POST"})},async updateConnectorStatus(e,n){let a=await t.apiClient.request(r.API_ENDPOINTS.CONNECTORS.STATUS(e),{method:"POST",body:{action:"enable"===n?"active":"paused"}});return{id:a.data.data.id,status:a.data.data.status,updatedAt:a.data.data.updated_at}},async getConnectorTools(e){let n=await t.apiClient.request(r.API_ENDPOINTS.CONNECTORS.TOOLS(e),{method:"GET"});return n.data?.data??n.data??[]},async updateConnectorTool(e,n,a){let i=await t.apiClient.request(r.API_ENDPOINTS.CONNECTORS.TOOL_UPDATE(e,n),{method:"PUT",body:{enabled:a}});return i.data?.data??i.data},async getToolsByProvider(e){let n=await t.apiClient.request(`${r.API_ENDPOINTS.CONNECTORS.TOOLS_BY_PROVIDER}?provider_name=${encodeURIComponent(e)}`,{method:"GET"});return n.data?.data??n.data??[]},async getConnectorLogIndexes(e){let n=await t.apiClient.request(r.API_ENDPOINTS.CONNECTORS.LOG_INDEXES,{method:"POST",body:{connector_id:e}}),a=n.data?.data??n.data??[];return{indexes:Array.isArray(a)?a:[],count:Array.isArray(a)?a.length:0}},async getConnectorAlertAttributes(e){let n=await t.apiClient.request(r.API_ENDPOINTS.CONNECTORS.ALERT_ATTRIBUTES,{method:"POST",body:{connector_id:e}});return n.data?.data??n.data??[]},async validateConnector(e,n){if(!n)throw Error("Provider ID is required for validation");let a=await this.encryptConfigData(e),i=r.API_ENDPOINTS.CONNECTORS.VALIDATE(n),o=await t.apiClient.request(i,{method:"POST",body:{config:a}});return{success:o.data.data.success,message:o.data.data.message,errorDetails:o.data.data.error_details}},async getAliyunRegions(e){let n=await this.encryptConfigData(e);return(await t.apiClient.request(r.API_ENDPOINTS.CONNECTORS.ALIYUN_REGIONS,{method:"POST",body:{config:n,app_scope_config_map:{}}})).data.data||[]},async getTencentCloudRegions(e){let n=await this.encryptConfigData(e);return(await t.apiClient.request(r.API_ENDPOINTS.CONNECTORS.TENCENT_CLOUD_REGIONS,{method:"POST",body:{config:n,app_scope_config_map:{}}})).data.data||[]}}],470233)}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.