@taazkareem/clickup-mcp-server
Version:
ClickUp MCP Server - Powering AI Agents with full ClickUp task, document, and chat management capabilities.
1 lines • 13.6 kB
JavaScript
const a0_0x5c68fe=a0_0x14c9;(function(_0x2df322,_0x837223){const _0x1aa1a0=a0_0x14c9,_0x5b6b9d=_0x2df322();while(!![]){try{const _0x44b88a=-parseInt(_0x1aa1a0(0xb4))/0x1+-parseInt(_0x1aa1a0(0x8c))/0x2*(parseInt(_0x1aa1a0(0xdd))/0x3)+parseInt(_0x1aa1a0(0xe5))/0x4*(-parseInt(_0x1aa1a0(0xc7))/0x5)+-parseInt(_0x1aa1a0(0x8f))/0x6*(-parseInt(_0x1aa1a0(0x98))/0x7)+parseInt(_0x1aa1a0(0x74))/0x8+-parseInt(_0x1aa1a0(0xde))/0x9+parseInt(_0x1aa1a0(0x92))/0xa;if(_0x44b88a===_0x837223)break;else _0x5b6b9d['push'](_0x5b6b9d['shift']());}catch(_0x41da7b){_0x5b6b9d['push'](_0x5b6b9d['shift']());}}}(a0_0x1b22,0xe896c));import{Logger}from'../logger.js';const logger=new Logger(a0_0x5c68fe(0xe6)+a0_0x5c68fe(0x91)+'yUtil'+'s');function a0_0x1b22(){const _0x5b1d5a=['yMjTrgO','ChjVz3i','AwX1CMu','CMv0CNK','CMvHC28','C3nMDwW','zxH6rfy','ywD1vhK','yxrJAca','BgvKoIa','rfrjtM4','u3rVCha','nJztugrOy1C','mtm3mtu5mZDRBhL6AM0','zxnZAw4','D294sKG','D2L0Aca','BgvUz3q','zNvSzMK','y2GGy2e','mtC1mLHVtKnIrG','q29Uy3u','CMfUzg8','Aw5Nig8','zNrLCIa','mte4mde4otzQvennAMi','BeDhrxi','C3ncyxq','zxHWB24','igf0Dgu','qNzyy28','t3bLCMe','ig9Mia','BgXLzca','Aw5MBW','r2fgAK4','rgvSyxK','Aw5KzxG','rxjYB3i','zgvSyxK','zMfPBgu','qMf0y2G','DMfSDwu','igvYCM8','zxiG','DcbPBMq','y1vAu24','D2rIquW','zwn0zwq','nJG5ntzWCwTIy00','CM9Y','Dg90ywW','mta1nZHRBgLvrMu','uhjVy2u','CNjLBMm','mtK5nJGWntblrKvttxq','zcbHzNq','ChvZAa','Aw9Uige','D24Gzxi','BgXLza','nty2m0vhuhfOAa','y2vPBa','zM9Yrwe','ihbYB2m','yMf0y2G','r0Xdy1u','Bxb0CYa','q291BNq','BMXVy2q','C3rHDhu','BNvLt24','B2zM','CgvYyxq','Aw5Nigi','igfUzca','ywXSu2u','C3vJy2u','C2XPy2u','BwLU','uMv0CNK','igr1zsa','zxjYB3i','BMP3r1y','DgvTige','DMvjzMW','vw5LEha','DxHor1e','qwfptvq','ntC4nJi4u3jzs1L2','DgLVBIa','CYbHCNi','zcbMB3i','BwvZC2e','ChjVy2u','CgXLDgu','zcbHDca','y29UDgK','u2L6zq','vw5RBM8','y29Uy3u','zMfPBhu','zxnZq2e','DhrSzwq','BejHy2S','BgXIywm','C3nPBMC','igL0zw0','mtiZodbmqwLIsuS','B3jYv3q','wLrmree','zw50Awe','zYbHyM8','ywP0DNy','v29PCLG','igLUigi','Cg93','Dg8GzMe'];a0_0x1b22=function(){return _0x5b1d5a;};return a0_0x1b22();}function a0_0x14c9(_0x381b52,_0x32a231){_0x381b52=_0x381b52-0x72;const _0x1b229f=a0_0x1b22();let _0x14c985=_0x1b229f[_0x381b52];if(a0_0x14c9['pcLVrK']===undefined){var _0x47f7ce=function(_0x2c0dba){const _0x27ef04='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x1686f9='',_0x570cc8='';for(let _0x37cd73=0x0,_0x4808b1,_0xb77e55,_0x10a9d7=0x0;_0xb77e55=_0x2c0dba['charAt'](_0x10a9d7++);~_0xb77e55&&(_0x4808b1=_0x37cd73%0x4?_0x4808b1*0x40+_0xb77e55:_0xb77e55,_0x37cd73++%0x4)?_0x1686f9+=String['fromCharCode'](0xff&_0x4808b1>>(-0x2*_0x37cd73&0x6)):0x0){_0xb77e55=_0x27ef04['indexOf'](_0xb77e55);}for(let _0xaa1a92=0x0,_0x5522a9=_0x1686f9['length'];_0xaa1a92<_0x5522a9;_0xaa1a92++){_0x570cc8+='%'+('00'+_0x1686f9['charCodeAt'](_0xaa1a92)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x570cc8);};a0_0x14c9['zuxHmv']=_0x47f7ce,a0_0x14c9['scTskY']={},a0_0x14c9['pcLVrK']=!![];}const _0x2b3386=_0x1b229f[0x0],_0x1075ee=_0x381b52+_0x2b3386,_0x8e46b5=a0_0x14c9['scTskY'][_0x1075ee];return!_0x8e46b5?(_0x14c985=a0_0x14c9['zuxHmv'](_0x14c985),a0_0x14c9['scTskY'][_0x1075ee]=_0x14c985):_0x14c985=_0x8e46b5,_0x14c985;}export async function processBatch(_0x40c773,_0x14c49a,_0x5cba64){const _0xc54350=a0_0x5c68fe,_0x36a1a2={'WjJuv':_0xc54350(0xb9)+_0xc54350(0x76)+_0xc54350(0xe4)+_0xc54350(0x7c)+_0xc54350(0xe1)+'empty'+_0xc54350(0xc6)+_0xc54350(0xb6)+'ay','aguTy':function(_0x59c3fd,_0xad3d1b){return _0x59c3fd<_0xad3d1b;},'WoirX':function(_0x57077f,_0x1521bb){return _0x57077f+_0x1521bb;},'lGGEr':function(_0x3faf62,_0x4ae928){return _0x3faf62>_0x4ae928;},'fCmwW':function(_0x4f6140,_0x300880){return _0x4f6140+_0x300880;},'BvXco':function(_0xa4cb6d,_0x19e34e){return _0xa4cb6d<_0x19e34e;},'nlocd':function(_0x5c5026,_0x440428){return _0x5c5026+_0x440428;},'GaFjN':'Batch'+_0xc54350(0x9b)+_0xc54350(0xdf)+'g\x20fai'+_0xc54350(0xda)},_0x10f46e={'batchSize':_0x5cba64?.['batch'+_0xc54350(0xbd)]??0xa,'concurrency':_0x5cba64?.[_0xc54350(0xbf)+_0xc54350(0x91)+'y']??0x3,'continueOnError':_0x5cba64?.[_0xc54350(0xbc)+_0xc54350(0xa2)+_0xc54350(0x81)]??!![],'retryCount':_0x5cba64?.[_0xc54350(0xd4)+_0xc54350(0x9f)]??0x3,'retryDelay':_0x5cba64?.[_0xc54350(0xd4)+_0xc54350(0x7f)]??0x3e8,'exponentialBackoff':_0x5cba64?.[_0xc54350(0x77)+_0xc54350(0xca)+_0xc54350(0xc3)+_0xc54350(0xa3)]??!![],'progressCallback':_0x5cba64?.[_0xc54350(0xd2)+'essCa'+_0xc54350(0xc4)+'k']??(()=>{})},_0x1f30ad={'successful':[],'failed':[],'totals':{'success':0x0,'failure':0x0,'total':_0x40c773['lengt'+'h']}};if(_0x40c773[_0xc54350(0xe2)+'h']===0x0)return logger['info'](_0x36a1a2['WjJuv']),_0x1f30ad;try{const _0x248d19=Math[_0xc54350(0x99)](_0x40c773['lengt'+'h']/_0x10f46e[_0xc54350(0x9c)+'Size']);let _0x10f6f1=0x0;logger[_0xc54350(0x7d)]('Start'+_0xc54350(0xa5)+'atch\x20'+_0xc54350(0xb9)+_0xc54350(0xc5)+_0xc54350(0x7b)+_0x40c773[_0xc54350(0xe2)+'h']+(_0xc54350(0xc6)+'s'),{'totalBatches':_0x248d19,'batchSize':_0x10f46e['batch'+_0xc54350(0xbd)],'concurrency':_0x10f46e[_0xc54350(0xbf)+_0xc54350(0x91)+'y']});for(let _0x4eb54e=0x0;_0x36a1a2[_0xc54350(0xd8)](_0x4eb54e,_0x248d19);_0x4eb54e++){const _0x59aba2=_0x4eb54e*_0x10f46e['batch'+_0xc54350(0xbd)],_0x2ef8e4=Math[_0xc54350(0xaa)](_0x36a1a2[_0xc54350(0xcd)](_0x59aba2,_0x10f46e[_0xc54350(0x9c)+_0xc54350(0xbd)]),_0x40c773[_0xc54350(0xe2)+'h']),_0x1c15d0=_0x40c773['slice'](_0x59aba2,_0x2ef8e4);logger['debug'](_0xc54350(0x90)+_0xc54350(0xc5)+'\x20batc'+'h\x20'+(_0x4eb54e+0x1)+'/'+_0x248d19,{'batchSize':_0x1c15d0[_0xc54350(0xe2)+'h'],'startIdx':_0x59aba2,'endIdx':_0x2ef8e4});const _0x27b680=await processSingleBatch(_0x1c15d0,_0x14c49a,_0x59aba2,_0x10f46e);_0x1f30ad[_0xc54350(0xa8)+_0xc54350(0xd6)][_0xc54350(0x94)](..._0x27b680[_0xc54350(0xa8)+_0xc54350(0xd6)]),_0x1f30ad[_0xc54350(0x83)+'d']['push'](..._0x27b680[_0xc54350(0x83)+'d']),_0x1f30ad[_0xc54350(0x8e)+'s'][_0xc54350(0xa8)+'ss']+=_0x27b680[_0xc54350(0x8e)+'s'][_0xc54350(0xa8)+'ss'],_0x1f30ad[_0xc54350(0x8e)+'s']['failu'+'re']+=_0x27b680[_0xc54350(0x8e)+'s'][_0xc54350(0xc0)+'re'];if(_0x36a1a2[_0xc54350(0x75)](_0x27b680['total'+'s']['failu'+'re'],0x0)&&!_0x10f46e[_0xc54350(0xbc)+_0xc54350(0xa2)+_0xc54350(0x81)]){logger['warn'](_0xc54350(0xdc)+_0xc54350(0xa5)+_0xc54350(0xd9)+_0xc54350(0xb9)+_0xc54350(0xc5)+_0xc54350(0xac)+_0xc54350(0xd0)+_0xc54350(0xd3)+_0xc54350(0xa6)+_0xc54350(0xbc)+_0xc54350(0xa2)+_0xc54350(0x81)+'=fals'+'e',{'failedItems':_0x27b680[_0xc54350(0x8e)+'s']['failu'+'re']});break;}_0x10f6f1+=_0x1c15d0[_0xc54350(0xe2)+'h'],_0x10f46e[_0xc54350(0xd2)+_0xc54350(0xc1)+'llbac'+'k'](_0x10f6f1,_0x40c773[_0xc54350(0xe2)+'h'],_0x1f30ad['total'+'s'][_0xc54350(0xa8)+'ss'],_0x1f30ad['total'+'s'][_0xc54350(0xc0)+'re']);}return logger[_0xc54350(0x7d)](_0xc54350(0x84)+'\x20proc'+_0xc54350(0xdf)+'g\x20com'+_0xc54350(0xba)+'d',{'totalItems':_0x40c773[_0xc54350(0xe2)+'h'],'successful':_0x1f30ad[_0xc54350(0x8e)+'s']['succe'+'ss'],'failed':_0x1f30ad['total'+'s'][_0xc54350(0xc0)+'re']}),_0x1f30ad;}catch(_0x2726d2){logger[_0xc54350(0xad)](_0xc54350(0xb1)+_0xc54350(0x8b)+_0xc54350(0x86)+'r\x20in\x20'+_0xc54350(0x9c)+'\x20proc'+_0xc54350(0xdf)+'g',{'error':_0x2726d2[_0xc54350(0xb8)+'ge']||String(_0x2726d2)});const _0x264913=_0x36a1a2['fCmwW'](_0x1f30ad[_0xc54350(0x8e)+'s'][_0xc54350(0xa8)+'ss'],_0x1f30ad[_0xc54350(0x8e)+'s']['failu'+'re']);if(_0x36a1a2[_0xc54350(0x79)](_0x264913,_0x40c773[_0xc54350(0xe2)+'h'])){const _0x4aed1a=_0x40c773[_0xc54350(0xa9)](_0x264913);for(let _0x5e864d=0x0;_0x36a1a2[_0xc54350(0xd8)](_0x5e864d,_0x4aed1a[_0xc54350(0xe2)+'h']);_0x5e864d++){const _0x374e8a=_0x36a1a2[_0xc54350(0xa0)](_0x264913,_0x5e864d);_0x1f30ad[_0xc54350(0x83)+'d'][_0xc54350(0x94)]({'item':_0x4aed1a[_0x5e864d],'error':new Error(_0x36a1a2[_0xc54350(0x7e)]+(_0x2726d2[_0xc54350(0xb8)+'ge']||'Unkno'+_0xc54350(0x96)+'ror')),'index':_0x374e8a}),_0x1f30ad[_0xc54350(0x8e)+'s'][_0xc54350(0xc0)+'re']++;}}return _0x1f30ad;}}async function processSingleBatch(_0x2da553,_0x14fa3c,_0x42da07,_0x391ad5){const _0x35a557=a0_0x5c68fe,_0xaa1439={'ajtvv':function(_0x5f067d,_0x9d5e97){return _0x5f067d+_0x9d5e97;},'woxJH':function(_0x4af757,_0x132317){return _0x4af757+_0x132317;},'AaOMT':function(_0x39b845,_0x51eefb,_0xcc0b24,_0x5b383e,_0x4b61c0){return _0x39b845(_0x51eefb,_0xcc0b24,_0x5b383e,_0x4b61c0);},'GLCcU':function(_0xce7be2,_0x540a7d){return _0xce7be2+_0x540a7d;},'acBoy':function(_0x10903b,_0x102031){return _0x10903b===_0x102031;},'DTINn':_0x35a557(0xe3)+_0x35a557(0x97),'uxNGQ':function(_0x5182c1,_0x4f434c){return _0x5182c1<_0x4f434c;},'orrWt':function(_0x3537ee,_0x2d1ac7){return _0x3537ee+_0x2d1ac7;},'ZwUoQ':function(_0x3d7a10,_0x4b1567){return _0x3d7a10(_0x4b1567);},'aUkly':function(_0x368986,_0x1d8ad1){return _0x368986<_0x1d8ad1;},'bbmDj':function(_0x5b5d90,_0x47e9ca){return _0x5b5d90+_0x47e9ca;},'zDfni':_0x35a557(0x84)+_0x35a557(0x9b)+_0x35a557(0xdf)+_0x35a557(0xcb)+'rted:'+'\x20','njwGV':function(_0x537036,_0x4e6e85){return _0x537036 instanceof _0x4e6e85;}},_0x16ea64={'successful':[],'failed':[],'totals':{'success':0x0,'failure':0x0,'total':_0x2da553['lengt'+'h']}};try{for(let _0x4b8283=0x0;_0xaa1439[_0x35a557(0xb2)](_0x4b8283,_0x2da553['lengt'+'h']);_0x4b8283+=_0x391ad5[_0x35a557(0xbf)+_0x35a557(0x91)+'y']){const _0x569d40=_0x2da553[_0x35a557(0xa9)](_0x4b8283,Math[_0x35a557(0xaa)](_0xaa1439[_0x35a557(0xc8)](_0x4b8283,_0x391ad5[_0x35a557(0xbf)+'rrenc'+'y']),_0x2da553[_0x35a557(0xe2)+'h'])),_0x4d81d6=_0x569d40['map']((_0x4f995c,_0x42a0e4)=>{const _0x301a6f=_0x35a557,_0x4fdb7d=_0xaa1439[_0x301a6f(0xcc)](_0xaa1439['woxJH'](_0x42da07,_0x4b8283),_0x42a0e4);return _0xaa1439[_0x301a6f(0xb3)](processWithRetry,()=>_0x14fa3c(_0x4f995c,_0x4fdb7d),_0x4f995c,_0x4fdb7d,_0x391ad5);}),_0x325176=await Promise[_0x35a557(0xa7)+_0x35a557(0xc2)](_0x4d81d6);_0x325176[_0x35a557(0x9a)+'ch']((_0x47ad47,_0x19986d)=>{const _0x16298e=_0x35a557,_0x48d357=_0xaa1439[_0x16298e(0x9d)](_0x42da07,_0x4b8283)+_0x19986d;if(_0xaa1439['acBoy'](_0x47ad47[_0x16298e(0xa1)+'s'],_0xaa1439[_0x16298e(0xdb)]))_0x16ea64[_0x16298e(0xa8)+_0x16298e(0xd6)][_0x16298e(0x94)](_0x47ad47[_0x16298e(0x85)]),_0x16ea64[_0x16298e(0x8e)+'s'][_0x16298e(0xa8)+'ss']++;else{const _0x3b60fc=_0x47ad47[_0x16298e(0xd5)+'n'];_0x16ea64[_0x16298e(0x83)+'d'][_0x16298e(0x94)]({'item':_0x2da553[_0xaa1439[_0x16298e(0xe0)](_0x4b8283,_0x19986d)],'error':_0x3b60fc,'index':_0x48d357}),_0x16ea64['total'+'s'][_0x16298e(0xc0)+'re']++;if(!_0x391ad5[_0x16298e(0xbc)+_0x16298e(0xa2)+'Error'])throw new Error(_0x16298e(0x7a)+'tion\x20'+_0x16298e(0x83)+_0x16298e(0xbb)+_0x16298e(0x80)+'\x20'+_0x48d357+':\x20'+(_0x3b60fc[_0x16298e(0xb8)+'ge']||String(_0x3b60fc)));}});}return _0x16ea64;}catch(_0x367837){logger['error'](_0x35a557(0x81)+_0x35a557(0xce)+'atch\x20'+_0x35a557(0xb9)+'ssing',{'batchSize':_0x2da553[_0x35a557(0xe2)+'h'],'startIndex':_0x42da07,'error':_0x367837 instanceof Error?_0x367837[_0x35a557(0xb8)+'ge']:_0xaa1439['ZwUoQ'](String,_0x367837)});const _0x5d15b0=_0xaa1439[_0x35a557(0xe0)](_0x16ea64[_0x35a557(0x8e)+'s'][_0x35a557(0xa8)+'ss'],_0x16ea64[_0x35a557(0x8e)+'s'][_0x35a557(0xc0)+'re']);if(_0x5d15b0<_0x2da553[_0x35a557(0xe2)+'h']){const _0x516e6a=_0x2da553[_0x35a557(0xa9)](_0x5d15b0);for(let _0x3f7ac8=0x0;_0xaa1439['aUkly'](_0x3f7ac8,_0x516e6a['lengt'+'h']);_0x3f7ac8++){const _0x1a7eaf=_0xaa1439[_0x35a557(0xd1)](_0xaa1439['woxJH'](_0x42da07,_0x5d15b0),_0x3f7ac8);_0x16ea64['faile'+'d'][_0x35a557(0x94)]({'item':_0x516e6a[_0x3f7ac8],'error':new Error(_0xaa1439['zDfni']+(_0xaa1439[_0x35a557(0xae)](_0x367837,Error)?_0x367837['messa'+'ge']:String(_0x367837))),'index':_0x1a7eaf}),_0x16ea64[_0x35a557(0x8e)+'s'][_0x35a557(0xc0)+'re']++;}}return _0x16ea64;}}async function processWithRetry(_0x33ceba,_0x4fb3a9,_0x548a54,_0xd2ee4){const _0x16097a=a0_0x5c68fe,_0x101786={'wdbAL':function(_0x43c54c,_0x5f5b98){return _0x43c54c<=_0x5f5b98;},'veIfl':function(_0x55ec0f){return _0x55ec0f();},'ZTLDA':function(_0x13415b,_0x224846){return _0x13415b>_0x224846;},'cUZSn':function(_0x1f47ad,_0x7c7d10){return _0x1f47ad-_0x7c7d10;},'exzDV':function(_0x32e145,_0x5a3b99){return _0x32e145*_0x5a3b99;},'gBGcc':function(_0xc5924f,_0x46a966){return _0xc5924f+_0x46a966;}};let _0x2749c6=0x0,_0x3bc5cb=null;while(_0x101786[_0x16097a(0x8a)](_0x2749c6,_0xd2ee4[_0x16097a(0xd4)+_0x16097a(0x9f)])){try{return _0x2749c6++,await _0x101786[_0x16097a(0xb0)](_0x33ceba);}catch(_0x2b7dce){const _0x9886a7=_0x2b7dce instanceof Error?_0x2b7dce:new Error(String(_0x2b7dce));_0x3bc5cb=_0x9886a7,logger['warn']('Opera'+_0x16097a(0xb5)+_0x16097a(0x83)+_0x16097a(0xb7)+_0x16097a(0xc6)+'\x20at\x20i'+'ndex\x20'+_0x548a54,{'attempt':_0x2749c6,'maxAttempts':_0xd2ee4[_0x16097a(0xd4)+_0x16097a(0x9f)]+0x1,'error':_0x9886a7[_0x16097a(0xb8)+'ge']});if(_0x101786[_0x16097a(0xc9)](_0x2749c6,_0xd2ee4[_0x16097a(0xd4)+'Count']))break;let _0x4fb000=_0xd2ee4[_0x16097a(0xd4)+_0x16097a(0x7f)];_0xd2ee4[_0x16097a(0x77)+_0x16097a(0xca)+_0x16097a(0xc3)+_0x16097a(0xa3)]&&(_0x4fb000=_0xd2ee4['retry'+_0x16097a(0x7f)]*Math[_0x16097a(0xcf)](0x2,_0x101786[_0x16097a(0x89)](_0x2749c6,0x1))+_0x101786[_0x16097a(0xd7)](Math[_0x16097a(0xe7)+'m'](),0x3e8)),logger['debug'](_0x16097a(0xab)+_0x16097a(0x72)+_0x16097a(0xa4)+_0x16097a(0x95)+_0x16097a(0x73)+_0x16097a(0x82),{'index':_0x548a54,'attempt':_0x2749c6,'delayMs':_0x4fb000}),await new Promise(_0x361cc9=>setTimeout(_0x361cc9,_0x4fb000));}}throw new Error(_0x101786['gBGcc']('Opera'+_0x16097a(0xb5)+'faile'+_0x16097a(0x93)+_0x16097a(0x87)+_0x2749c6+(_0x16097a(0x78)+_0x16097a(0x9e)+'for\x20i'+_0x16097a(0xaf)+_0x16097a(0x88)+'ex\x20')+_0x548a54+':\x20',_0x3bc5cb?.[_0x16097a(0xb8)+'ge']||_0x16097a(0xbe)+_0x16097a(0x96)+_0x16097a(0x8d)));}