UNPKG

@taazkareem/clickup-mcp-server

Version:

ClickUp MCP Server - Powering AI Agents with full ClickUp task, document, and chat management capabilities.

1 lines 13.5 kB
function a0_0x2aa6(){const _0x17fedd=['zYbJB20','zxnZAw4','ndy1ntD1quz0z24','AwX1CMu','Aw5MBW','vw5RBM8','DgLVBIa','y2vPBa','Bwjqq0e','uhjVy2u','zxjYB3i','ntGXotq0vgHXzwnS','Dg8GzMe','igjHDgm','Cg93','CgXLDgu','y29UDgK','zw50Awe','yMf0y2G','BgvUz3q','zNrLCIa','zMfPBgu','mJGWAw5izwfI','DhzcAMG','zM9YigK','ChvZAa','qMf0y2G','otq4qMP2tM5W','r01ztLa','BejHy2S','D2L0Aca','BfvVCui','sNbXs2O','zNvSzMK','mJu3mJe0y0X6Dgvk','AunSDvi','BNvLt24','Dg90ywW','zM9Yrwe','CIbPBIa','igfUzca','zMfPBhu','ChjVz3i','zcbHzNq','Aw5Nigi','zwn0zwq','igf0igK','zgvIDwC','y2GGy2e','rgvSyxK','igvYCM8','ChjVy2u','zw1WDhK','Bxb0CYa','igLUigi','rxjYB3i','zxiG','ou91t0nrta','igL0zw0','mJHHEKzxrwO','yxrJAca','BgXLza','C3nMDwW','BwLU','DhrSzwq','zcbMB3i','ihbYB2m','D24Gzxi','ig9Mia','CMvHC28','u2L6zq','C3vJy2u','CM9Y','C1fIANe','EunStLi','y29Uy3u','BwfW','t3bLCMe','zgvSyxK','Aw9Uige','u3rVCha','CMv0CNK','mJeZmte0tMTUqMfo','BwvZC2e','yxbQDu8','BgXIywm','zYbMywK','mta5ndK3mMDIC0zwDq','C3nPBMC','EvDMDgW','q291BNq','B2zM','CYbHCNi','CgvYyxq','zvbWsuW','zcbHDca','CNjLBMm','vMfpsKC','mtm5ntG5oerkAe1iyW','pwzHBhm','zxnZq2e','C2XPy2u','zYbHyM8','nZC3otm0mfvMqM9cCW','C2n4sKu','EgvKtxe','C3rHDhu','BgvKoIa','sxzNuwS','BgXLzca','A3Lhsgq','D2fYBG','DgvTige','Evv0AwW'];a0_0x2aa6=function(){return _0x17fedd;};return a0_0x2aa6();}const a0_0x5af527=a0_0x6c3c;(function(_0x45f489,_0x6d47e3){const _0x283903=a0_0x6c3c,_0x52beec=_0x45f489();while(!![]){try{const _0x4323ae=-parseInt(_0x283903(0x20e))/0x1+-parseInt(_0x283903(0x219))/0x2+parseInt(_0x283903(0x1d9))/0x3*(parseInt(_0x283903(0x1f2))/0x4)+parseInt(_0x283903(0x21e))/0x5+parseInt(_0x283903(0x1d2))/0x6*(parseInt(_0x283903(0x1b9))/0x7)+parseInt(_0x283903(0x1c2))/0x8*(-parseInt(_0x283903(0x1f0))/0x9)+parseInt(_0x283903(0x1cd))/0xa*(-parseInt(_0x283903(0x209))/0xb);if(_0x4323ae===_0x6d47e3)break;else _0x52beec['push'](_0x52beec['shift']());}catch(_0x23cc38){_0x52beec['push'](_0x52beec['shift']());}}}(a0_0x2aa6,0xc3024));import{Logger}from'../logger.js';const logger=new Logger('Concu'+'rrenc'+a0_0x5af527(0x1b6)+'s');export async function processBatch(_0x482ca7,_0x24aea3,_0x8c5658){const _0x5232b0=a0_0x5af527,_0x27cace={'XgzZc':function(_0xd27088,_0x4c960c){return _0xd27088<_0x4c960c;},'JpqKj':function(_0x570d44,_0x793195){return _0x570d44*_0x793195;},'yClNR':function(_0x2fa4b3,_0x37081b){return _0x2fa4b3+_0x37081b;},'tvBjh':function(_0x22f357,_0x5a1778,_0x5bdcb0,_0x2cac3b,_0x1aafb1){return _0x22f357(_0x5a1778,_0x5bdcb0,_0x2cac3b,_0x1aafb1);},'VaOJG':function(_0x572662,_0x1ba143){return _0x572662(_0x1ba143);},'yWftl':_0x5232b0(0x1d1)+_0x5232b0(0x1f9)+_0x5232b0(0x1b8)+_0x5232b0(0x20d)+_0x5232b0(0x1b0)},_0x2b0c22={'batchSize':_0x8c5658?.['batch'+'Size']??0xa,'concurrency':_0x8c5658?.['concu'+_0x5232b0(0x217)+'y']??0x3,'continueOnError':_0x8c5658?.[_0x5232b0(0x1c7)+_0x5232b0(0x1db)+_0x5232b0(0x1ee)]??!![],'retryCount':_0x8c5658?.[_0x5232b0(0x208)+_0x5232b0(0x211)]??0x3,'retryDelay':_0x8c5658?.[_0x5232b0(0x208)+_0x5232b0(0x1e8)]??0x3e8,'exponentialBackoff':_0x8c5658?.['expon'+_0x5232b0(0x1c8)+'lBack'+'off']??!![],'progressCallback':_0x8c5658?.['progr'+_0x5232b0(0x21b)+_0x5232b0(0x20c)+'k']??(()=>{})},_0x381b3a={'successful':[],'failed':[],'totals':{'success':0x0,'failure':0x0,'total':_0x482ca7[_0x5232b0(0x1ca)+'h']}};if(_0x482ca7[_0x5232b0(0x1ca)+'h']===0x0)return logger[_0x5232b0(0x1bb)]('proce'+'ssBat'+_0x5232b0(0x1e7)+_0x5232b0(0x1b2)+_0x5232b0(0x1d5)+_0x5232b0(0x1eb)+_0x5232b0(0x1f1)+_0x5232b0(0x213)+'ay'),_0x381b3a;try{const _0x23a282=Math[_0x5232b0(0x1be)](_0x482ca7['lengt'+'h']/_0x2b0c22['batch'+'Size']);let _0x595652=0x0;logger[_0x5232b0(0x1bb)]('Start'+_0x5232b0(0x1e3)+_0x5232b0(0x1f3)+'proce'+_0x5232b0(0x20f)+_0x5232b0(0x1fb)+_0x482ca7[_0x5232b0(0x1ca)+'h']+(_0x5232b0(0x1f1)+'s'),{'totalBatches':_0x23a282,'batchSize':_0x2b0c22[_0x5232b0(0x1c9)+'Size'],'concurrency':_0x2b0c22[_0x5232b0(0x202)+_0x5232b0(0x217)+'y']});for(let _0x17ce9b=0x0;_0x27cace['XgzZc'](_0x17ce9b,_0x23a282);_0x17ce9b++){const _0x30c93b=_0x27cace[_0x5232b0(0x1d7)](_0x17ce9b,_0x2b0c22[_0x5232b0(0x1c9)+_0x5232b0(0x1fd)]),_0x150a50=Math[_0x5232b0(0x1f6)](_0x27cace[_0x5232b0(0x201)](_0x30c93b,_0x2b0c22[_0x5232b0(0x1c9)+_0x5232b0(0x1fd)]),_0x482ca7['lengt'+'h']),_0x5cb03e=_0x482ca7['slice'](_0x30c93b,_0x150a50);logger['debug'](_0x5232b0(0x1c0)+_0x5232b0(0x20f)+_0x5232b0(0x1c4)+'h\x20'+_0x27cace[_0x5232b0(0x201)](_0x17ce9b,0x1)+'/'+_0x23a282,{'batchSize':_0x5cb03e[_0x5232b0(0x1ca)+'h'],'startIdx':_0x30c93b,'endIdx':_0x150a50});const _0x2c9b02=await _0x27cace[_0x5232b0(0x1ce)](processSingleBatch,_0x5cb03e,_0x24aea3,_0x30c93b,_0x2b0c22);_0x381b3a[_0x5232b0(0x1fe)+_0x5232b0(0x1f5)][_0x5232b0(0x1d0)](..._0x2c9b02[_0x5232b0(0x1fe)+_0x5232b0(0x1f5)]),_0x381b3a[_0x5232b0(0x1cc)+'d']['push'](..._0x2c9b02['faile'+'d']),_0x381b3a['total'+'s'][_0x5232b0(0x1fe)+'ss']+=_0x2c9b02[_0x5232b0(0x1dc)+'s']['succe'+'ss'],_0x381b3a[_0x5232b0(0x1dc)+'s'][_0x5232b0(0x1e0)+'re']+=_0x2c9b02[_0x5232b0(0x1dc)+'s'][_0x5232b0(0x1e0)+'re'];if(_0x2c9b02[_0x5232b0(0x1dc)+'s']['failu'+'re']>0x0&&!_0x2b0c22[_0x5232b0(0x1c7)+_0x5232b0(0x1db)+_0x5232b0(0x1ee)]){logger[_0x5232b0(0x1b4)](_0x5232b0(0x207)+_0x5232b0(0x1e3)+_0x5232b0(0x1f3)+_0x5232b0(0x1ea)+_0x5232b0(0x20f)+'\x20due\x20'+_0x5232b0(0x1c3)+_0x5232b0(0x1ba)+_0x5232b0(0x1df)+'conti'+_0x5232b0(0x1db)+_0x5232b0(0x1ee)+_0x5232b0(0x21a)+'e',{'failedItems':_0x2c9b02[_0x5232b0(0x1dc)+'s']['failu'+'re']});break;}_0x595652+=_0x5cb03e[_0x5232b0(0x1ca)+'h'],_0x2b0c22[_0x5232b0(0x1e1)+_0x5232b0(0x21b)+_0x5232b0(0x20c)+'k'](_0x595652,_0x482ca7[_0x5232b0(0x1ca)+'h'],_0x381b3a[_0x5232b0(0x1dc)+'s'][_0x5232b0(0x1fe)+'ss'],_0x381b3a[_0x5232b0(0x1dc)+'s'][_0x5232b0(0x1e0)+'re']);}return logger[_0x5232b0(0x1bb)]('Batch'+'\x20proc'+_0x5232b0(0x1b8)+_0x5232b0(0x1b7)+_0x5232b0(0x1c6)+'d',{'totalItems':_0x482ca7[_0x5232b0(0x1ca)+'h'],'successful':_0x381b3a[_0x5232b0(0x1dc)+'s']['succe'+'ss'],'failed':_0x381b3a[_0x5232b0(0x1dc)+'s'][_0x5232b0(0x1e0)+'re']}),_0x381b3a;}catch(_0x169f64){logger[_0x5232b0(0x1c1)]('Unexp'+_0x5232b0(0x1e4)+_0x5232b0(0x1e9)+_0x5232b0(0x1de)+_0x5232b0(0x1c9)+_0x5232b0(0x1f9)+_0x5232b0(0x1b8)+'g',{'error':_0x169f64['messa'+'ge']||_0x27cace[_0x5232b0(0x218)](String,_0x169f64)});const _0x42bd25=_0x381b3a[_0x5232b0(0x1dc)+'s'][_0x5232b0(0x1fe)+'ss']+_0x381b3a[_0x5232b0(0x1dc)+'s'][_0x5232b0(0x1e0)+'re'];if(_0x27cace['XgzZc'](_0x42bd25,_0x482ca7[_0x5232b0(0x1ca)+'h'])){const _0x5cc1d8=_0x482ca7[_0x5232b0(0x21c)](_0x42bd25);for(let _0xe1742c=0x0;_0xe1742c<_0x5cc1d8[_0x5232b0(0x1ca)+'h'];_0xe1742c++){const _0x5bdf9e=_0x42bd25+_0xe1742c;_0x381b3a['faile'+'d'][_0x5232b0(0x1d0)]({'item':_0x5cc1d8[_0xe1742c],'error':new Error(_0x27cace[_0x5232b0(0x210)]+(_0x169f64[_0x5232b0(0x20a)+'ge']||_0x5232b0(0x1bc)+_0x5232b0(0x1fa)+_0x5232b0(0x1ff))),'index':_0x5bdf9e}),_0x381b3a['total'+'s'][_0x5232b0(0x1e0)+'re']++;}}return _0x381b3a;}}async function processSingleBatch(_0xea286e,_0x34489c,_0x423ad5,_0x494cd0){const _0x21e20d=a0_0x5af527,_0x188888={'apjuO':function(_0x20323f,_0xecaf75){return _0x20323f+_0xecaf75;},'mbPCA':function(_0x582537,_0x69ceeb,_0x2d0665,_0x52b6f0,_0x3fd7da){return _0x582537(_0x69ceeb,_0x2d0665,_0x52b6f0,_0x3fd7da);},'lWAKW':function(_0xb4891f,_0x3cbb2c){return _0xb4891f+_0x3cbb2c;},'lUoqB':function(_0x41a061,_0x2bd22f){return _0x41a061+_0x2bd22f;},'GMYNP':function(_0x21e0f0,_0x55c375){return _0x21e0f0<_0x55c375;},'scxJE':function(_0x5bf1dd,_0x32a0bc){return _0x5bf1dd+_0x32a0bc;},'ePpIL':function(_0xbb97b2,_0x2e4613){return _0xbb97b2 instanceof _0x2e4613;},'iCluR':function(_0x3f5ec6,_0xbbed4a){return _0x3f5ec6(_0xbbed4a);},'kyGHd':function(_0x404355,_0x50aea1){return _0x404355+_0x50aea1;},'GwjoW':function(_0x50d9de,_0x2e5ae5){return _0x50d9de+_0x2e5ae5;}},_0x2d5842={'successful':[],'failed':[],'totals':{'success':0x0,'failure':0x0,'total':_0xea286e[_0x21e20d(0x1ca)+'h']}};try{for(let _0x9ea640=0x0;_0x188888[_0x21e20d(0x1d3)](_0x9ea640,_0xea286e[_0x21e20d(0x1ca)+'h']);_0x9ea640+=_0x494cd0['concu'+_0x21e20d(0x217)+'y']){const _0x337483=_0xea286e[_0x21e20d(0x21c)](_0x9ea640,Math[_0x21e20d(0x1f6)](_0x188888[_0x21e20d(0x1ad)](_0x9ea640,_0x494cd0['concu'+'rrenc'+'y']),_0xea286e['lengt'+'h'])),_0x1e817a=_0x337483[_0x21e20d(0x203)]((_0xfe4518,_0x3a45e8)=>{const _0xf15ccf=_0x21e20d,_0x2cf7fd=_0x188888[_0xf15ccf(0x20b)](_0x188888['apjuO'](_0x423ad5,_0x9ea640),_0x3a45e8);return _0x188888[_0xf15ccf(0x1bf)](processWithRetry,()=>_0x34489c(_0xfe4518,_0x2cf7fd),_0xfe4518,_0x2cf7fd,_0x494cd0);}),_0x1e4792=await Promise['allSe'+_0x21e20d(0x1f7)](_0x1e817a);_0x1e4792[_0x21e20d(0x1dd)+'ch']((_0x159133,_0xcfc4ea)=>{const _0x2f837d=_0x21e20d,_0x3f6444=_0x188888['lWAKW'](_0x188888[_0x2f837d(0x1d6)](_0x423ad5,_0x9ea640),_0xcfc4ea);if(_0x159133[_0x2f837d(0x1af)+'s']===_0x2f837d(0x1d8)+_0x2f837d(0x1f4))_0x2d5842[_0x2f837d(0x1fe)+_0x2f837d(0x1f5)][_0x2f837d(0x1d0)](_0x159133['value']),_0x2d5842[_0x2f837d(0x1dc)+'s'][_0x2f837d(0x1fe)+'ss']++;else{const _0x30b4dc=_0x159133[_0x2f837d(0x1fc)+'n'];_0x2d5842[_0x2f837d(0x1cc)+'d'][_0x2f837d(0x1d0)]({'item':_0xea286e[_0x188888[_0x2f837d(0x1d6)](_0x9ea640,_0xcfc4ea)],'error':_0x30b4dc,'index':_0x3f6444}),_0x2d5842['total'+'s'][_0x2f837d(0x1e0)+'re']++;if(!_0x494cd0['conti'+_0x2f837d(0x1db)+_0x2f837d(0x1ee)])throw new Error(_0x2f837d(0x204)+_0x2f837d(0x1bd)+_0x2f837d(0x1cc)+_0x2f837d(0x216)+'index'+'\x20'+_0x3f6444+':\x20'+(_0x30b4dc[_0x2f837d(0x20a)+'ge']||String(_0x30b4dc)));}});}return _0x2d5842;}catch(_0x49f97a){logger['error'](_0x21e20d(0x1ee)+_0x21e20d(0x1ed)+'atch\x20'+'proce'+_0x21e20d(0x20f),{'batchSize':_0xea286e['lengt'+'h'],'startIndex':_0x423ad5,'error':_0x188888[_0x21e20d(0x215)](_0x49f97a,Error)?_0x49f97a['messa'+'ge']:_0x188888[_0x21e20d(0x1da)](String,_0x49f97a)});const _0x347151=_0x188888[_0x21e20d(0x1b3)](_0x2d5842[_0x21e20d(0x1dc)+'s'][_0x21e20d(0x1fe)+'ss'],_0x2d5842[_0x21e20d(0x1dc)+'s'][_0x21e20d(0x1e0)+'re']);if(_0x347151<_0xea286e[_0x21e20d(0x1ca)+'h']){const _0x3e2790=_0xea286e[_0x21e20d(0x21c)](_0x347151);for(let _0x406529=0x0;_0x188888[_0x21e20d(0x1d3)](_0x406529,_0x3e2790[_0x21e20d(0x1ca)+'h']);_0x406529++){const _0x54a6b1=_0x188888['GwjoW'](_0x423ad5+_0x347151,_0x406529);_0x2d5842[_0x21e20d(0x1cc)+'d'][_0x21e20d(0x1d0)]({'item':_0x3e2790[_0x406529],'error':new Error(_0x188888[_0x21e20d(0x1ad)](_0x21e20d(0x1d1)+_0x21e20d(0x1f9)+_0x21e20d(0x1b8)+_0x21e20d(0x21d)+'rted:'+'\x20',_0x49f97a instanceof Error?_0x49f97a[_0x21e20d(0x20a)+'ge']:String(_0x49f97a))),'index':_0x54a6b1}),_0x2d5842[_0x21e20d(0x1dc)+'s'][_0x21e20d(0x1e0)+'re']++;}}return _0x2d5842;}}function a0_0x6c3c(_0x4a7dbe,_0x4b14fb){_0x4a7dbe=_0x4a7dbe-0x1ad;const _0x2aa66a=a0_0x2aa6();let _0x6c3c60=_0x2aa66a[_0x4a7dbe];if(a0_0x6c3c['JngLjQ']===undefined){var _0x5ba2bf=function(_0x4922b8){const _0x4066cd='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x3661ff='',_0x4ee159='';for(let _0x48d726=0x0,_0x59b192,_0x189bf0,_0x914c88=0x0;_0x189bf0=_0x4922b8['charAt'](_0x914c88++);~_0x189bf0&&(_0x59b192=_0x48d726%0x4?_0x59b192*0x40+_0x189bf0:_0x189bf0,_0x48d726++%0x4)?_0x3661ff+=String['fromCharCode'](0xff&_0x59b192>>(-0x2*_0x48d726&0x6)):0x0){_0x189bf0=_0x4066cd['indexOf'](_0x189bf0);}for(let _0x5da32a=0x0,_0x25d04e=_0x3661ff['length'];_0x5da32a<_0x25d04e;_0x5da32a++){_0x4ee159+='%'+('00'+_0x3661ff['charCodeAt'](_0x5da32a)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x4ee159);};a0_0x6c3c['ntguyJ']=_0x5ba2bf,a0_0x6c3c['RazpJq']={},a0_0x6c3c['JngLjQ']=!![];}const _0x4305bb=_0x2aa66a[0x0],_0x2be558=_0x4a7dbe+_0x4305bb,_0x36ebe8=a0_0x6c3c['RazpJq'][_0x2be558];return!_0x36ebe8?(_0x6c3c60=a0_0x6c3c['ntguyJ'](_0x6c3c60),a0_0x6c3c['RazpJq'][_0x2be558]=_0x6c3c60):_0x6c3c60=_0x36ebe8,_0x6c3c60;}async function processWithRetry(_0x45b6ee,_0x53dcc8,_0x57cf19,_0x125030){const _0x24f3e3=a0_0x5af527,_0x1997d4={'IvgQk':function(_0x214e52,_0x53f2f3){return _0x214e52<=_0x53f2f3;},'XniHQ':function(_0x1a5945){return _0x1a5945();},'UOfBa':function(_0x1c92c6,_0x36e877){return _0x1c92c6(_0x36e877);},'sQbjq':function(_0x3f07a9,_0x3a9060){return _0x3f07a9+_0x3a9060;},'xedMq':function(_0x477194,_0x236a06){return _0x477194*_0x236a06;},'WvMDa':_0x24f3e3(0x1bc)+_0x24f3e3(0x1fa)+_0x24f3e3(0x1ff)};let _0x42e48c=0x0,_0x2b1d8d=null;while(_0x1997d4[_0x24f3e3(0x1b1)](_0x42e48c,_0x125030['retry'+_0x24f3e3(0x211)])){try{return _0x42e48c++,await _0x1997d4['XniHQ'](_0x45b6ee);}catch(_0x4fe832){const _0x38c632=_0x4fe832 instanceof Error?_0x4fe832:new Error(_0x1997d4['UOfBa'](String,_0x4fe832));_0x2b1d8d=_0x38c632,logger[_0x24f3e3(0x1b4)](_0x24f3e3(0x204)+_0x24f3e3(0x1bd)+'faile'+_0x24f3e3(0x1f8)+_0x24f3e3(0x1f1)+_0x24f3e3(0x1e5)+'ndex\x20'+_0x57cf19,{'attempt':_0x42e48c,'maxAttempts':_0x125030['retry'+_0x24f3e3(0x211)]+0x1,'error':_0x38c632['messa'+'ge']});if(_0x42e48c>_0x125030[_0x24f3e3(0x208)+'Count'])break;let _0x9f36a4=_0x125030[_0x24f3e3(0x208)+'Delay'];_0x125030['expon'+'entia'+_0x24f3e3(0x1d4)+_0x24f3e3(0x212)]&&(_0x9f36a4=_0x1997d4[_0x24f3e3(0x200)](_0x125030[_0x24f3e3(0x208)+_0x24f3e3(0x1e8)]*Math[_0x24f3e3(0x1c5)](0x2,_0x42e48c-0x1),_0x1997d4[_0x24f3e3(0x1ae)](Math['rando'+'m'](),0x3e8))),logger[_0x24f3e3(0x1e6)]('Retry'+'ing\x20o'+_0x24f3e3(0x214)+_0x24f3e3(0x206)+_0x24f3e3(0x1cb)+_0x24f3e3(0x205),{'index':_0x57cf19,'attempt':_0x42e48c,'delayMs':_0x9f36a4}),await new Promise(_0xcc761e=>setTimeout(_0xcc761e,_0x9f36a4));}}throw new Error('Opera'+_0x24f3e3(0x1bd)+_0x24f3e3(0x1cc)+_0x24f3e3(0x1e2)+_0x24f3e3(0x1ef)+_0x42e48c+('\x20atte'+_0x24f3e3(0x1ec)+_0x24f3e3(0x1cf)+_0x24f3e3(0x1b5)+'t\x20ind'+'ex\x20')+_0x57cf19+':\x20'+(_0x2b1d8d?.[_0x24f3e3(0x20a)+'ge']||_0x1997d4['WvMDa']));}