UNPKG

@taazkareem/clickup-mcp-server

Version:

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

1 lines 25.6 kB
const a0_0x5951b6=a0_0x3afc;(function(_0x9eb84e,_0x154053){const _0x16e84a=a0_0x3afc,_0x166001=_0x9eb84e();while(!![]){try{const _0x2c4fe8=-parseInt(_0x16e84a(0x279))/0x1*(-parseInt(_0x16e84a(0x287))/0x2)+-parseInt(_0x16e84a(0x25e))/0x3+parseInt(_0x16e84a(0x263))/0x4+-parseInt(_0x16e84a(0x239))/0x5*(parseInt(_0x16e84a(0x25c))/0x6)+-parseInt(_0x16e84a(0x2cf))/0x7+-parseInt(_0x16e84a(0x27e))/0x8*(-parseInt(_0x16e84a(0x231))/0x9)+parseInt(_0x16e84a(0x269))/0xa*(-parseInt(_0x16e84a(0x1fe))/0xb);if(_0x2c4fe8===_0x154053)break;else _0x166001['push'](_0x166001['shift']());}catch(_0x19c349){_0x166001['push'](_0x166001['shift']());}}}(a0_0x2f7a,0xdbe82));import{getTaskId}from'./utilities.js';import{Logger}from'../../logger.js';import{sponsorService}from'../../utils/sponsor-service.js';const logger=new Logger('Relat'+a0_0x5951b6(0x23c)+a0_0x5951b6(0x22f)+'ls');export const addTaskLinkTool={'name':a0_0x5951b6(0x2af)+'ask_l'+a0_0x5951b6(0x1c5),'description':a0_0x5951b6(0x1d9)+a0_0x5951b6(0x1de)+a0_0x5951b6(0x201)+'\x20Requ'+'ires\x20'+a0_0x5951b6(0x1e7)+a0_0x5951b6(0x2ac)+a0_0x5951b6(0x20b)+a0_0x5951b6(0x2a8)+a0_0x5951b6(0x217)+a0_0x5951b6(0x1c0)+a0_0x5951b6(0x257)+a0_0x5951b6(0x27b)+a0_0x5951b6(0x253)+'e\x20and'+'\x20targ'+a0_0x5951b6(0x1ca),'annotations':{'title':a0_0x5951b6(0x225)+a0_0x5951b6(0x243)+a0_0x5951b6(0x1c5),'openWorldHint':!![]},'inputSchema':{'type':a0_0x5951b6(0x1b7)+'t','properties':{'task':{'type':a0_0x5951b6(0x1c8)+'g','description':'Sourc'+a0_0x5951b6(0x1dc)+a0_0x5951b6(0x26c)+a0_0x5951b6(0x20e)+a0_0x5951b6(0x1ea)},'listName':{'type':'strin'+'g','description':a0_0x5951b6(0x1d6)+a0_0x5951b6(0x2b3)+a0_0x5951b6(0x2d8)+a0_0x5951b6(0x2ca)+a0_0x5951b6(0x1e2)+'nded\x20'+a0_0x5951b6(0x230)+a0_0x5951b6(0x24a)+'ookup'+').'},'targetTask':{'type':a0_0x5951b6(0x1c8)+'g','description':'Targe'+a0_0x5951b6(0x273)+a0_0x5951b6(0x26c)+a0_0x5951b6(0x20e)+a0_0x5951b6(0x1ea)},'targetListName':{'type':a0_0x5951b6(0x1c8)+'g','description':a0_0x5951b6(0x28e)+a0_0x5951b6(0x1f2)+a0_0x5951b6(0x2d8)+'e.'}},'required':[a0_0x5951b6(0x1bc),'targe'+a0_0x5951b6(0x241)]}};export const getTaskLinksTool={'name':a0_0x5951b6(0x251)+a0_0x5951b6(0x2cd)+a0_0x5951b6(0x1f8),'description':a0_0x5951b6(0x2d9)+a0_0x5951b6(0x2a6)+a0_0x5951b6(0x2ba)+a0_0x5951b6(0x25b)+'ks\x20fo'+'r\x20a\x20t'+a0_0x5951b6(0x203)+a0_0x5951b6(0x20d)+a0_0x5951b6(0x1ef)+a0_0x5951b6(0x1fd)+a0_0x5951b6(0x289)+a0_0x5951b6(0x240)+a0_0x5951b6(0x286)+a0_0x5951b6(0x202)+a0_0x5951b6(0x28c),'annotations':{'title':a0_0x5951b6(0x2cc)+'ask\x20L'+'inks','openWorldHint':!![]},'inputSchema':{'type':'objec'+'t','properties':{'task':{'type':a0_0x5951b6(0x1c8)+'g','description':a0_0x5951b6(0x24e)+a0_0x5951b6(0x1cc)+a0_0x5951b6(0x1f3)+'.'},'listName':{'type':'strin'+'g','description':a0_0x5951b6(0x20f)+'name.'}},'required':[a0_0x5951b6(0x1bc)]}};function a0_0x3afc(_0x435c4e,_0x31c10f){_0x435c4e=_0x435c4e-0x1b7;const _0x2f7a72=a0_0x2f7a();let _0x3afce1=_0x2f7a72[_0x435c4e];if(a0_0x3afc['ZbVJOl']===undefined){var _0x3ed998=function(_0x55fb0e){const _0x8e80b1='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x4e40d6='',_0x4328a6='';for(let _0x3e68e2=0x0,_0x3609da,_0x48160e,_0xe08e2c=0x0;_0x48160e=_0x55fb0e['charAt'](_0xe08e2c++);~_0x48160e&&(_0x3609da=_0x3e68e2%0x4?_0x3609da*0x40+_0x48160e:_0x48160e,_0x3e68e2++%0x4)?_0x4e40d6+=String['fromCharCode'](0xff&_0x3609da>>(-0x2*_0x3e68e2&0x6)):0x0){_0x48160e=_0x8e80b1['indexOf'](_0x48160e);}for(let _0x4c5d02=0x0,_0x3edee2=_0x4e40d6['length'];_0x4c5d02<_0x3edee2;_0x4c5d02++){_0x4328a6+='%'+('00'+_0x4e40d6['charCodeAt'](_0x4c5d02)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x4328a6);};a0_0x3afc['BqKFug']=_0x3ed998,a0_0x3afc['zssrfD']={},a0_0x3afc['ZbVJOl']=!![];}const _0x2ac529=_0x2f7a72[0x0],_0xed1e35=_0x435c4e+_0x2ac529,_0x22ad68=a0_0x3afc['zssrfD'][_0xed1e35];return!_0x22ad68?(_0x3afce1=a0_0x3afc['BqKFug'](_0x3afce1),a0_0x3afc['zssrfD'][_0xed1e35]=_0x3afce1):_0x3afce1=_0x22ad68,_0x3afce1;}export const deleteTaskLinkTool={'name':'delet'+a0_0x5951b6(0x1ed)+'k_lin'+'k','description':a0_0x5951b6(0x29e)+'e\x20lin'+'k\x20bet'+a0_0x5951b6(0x216)+a0_0x5951b6(0x1f1)+a0_0x5951b6(0x268)+a0_0x5951b6(0x212)+'\x20task'+a0_0x5951b6(0x1d3)+a0_0x5951b6(0x220)+a0_0x5951b6(0x2dd)+a0_0x5951b6(0x22d)+a0_0x5951b6(0x288)+a0_0x5951b6(0x28f)+a0_0x5951b6(0x246)+'ask\x20I'+a0_0x5951b6(0x238),'annotations':{'title':a0_0x5951b6(0x234)+a0_0x5951b6(0x29f)+'k\x20Lin'+'k','destructiveHint':!![],'openWorldHint':!![]},'inputSchema':{'type':a0_0x5951b6(0x1b7)+'t','properties':{'task':{'type':a0_0x5951b6(0x1c8)+'g','description':'Sourc'+a0_0x5951b6(0x1dc)+a0_0x5951b6(0x26c)+a0_0x5951b6(0x20e)+a0_0x5951b6(0x1ea)},'listName':{'type':a0_0x5951b6(0x1c8)+'g','description':a0_0x5951b6(0x1d6)+a0_0x5951b6(0x2b3)+a0_0x5951b6(0x2d8)+'e.'},'linkId':{'type':a0_0x5951b6(0x1c8)+'g','description':a0_0x5951b6(0x21c)+a0_0x5951b6(0x297)+a0_0x5951b6(0x28b)+a0_0x5951b6(0x273)+'k\x20to\x20'+a0_0x5951b6(0x299)+'k\x20(or'+a0_0x5951b6(0x210)+a0_0x5951b6(0x2bf)+'.'},'targetListName':{'type':a0_0x5951b6(0x1c8)+'g','description':a0_0x5951b6(0x28e)+a0_0x5951b6(0x1f2)+a0_0x5951b6(0x2d8)+'e.'}},'required':[a0_0x5951b6(0x1bc),'linkI'+'d']}};export async function handleAddTaskLink(_0x34be82,_0x14f75c){const _0x89348c=a0_0x5951b6,_0x392a4d={'qlidc':_0x89348c(0x1c1)+_0x89348c(0x1c7)+'eques'+'t\x20to\x20'+_0x89348c(0x265)+'ask\x20l'+_0x89348c(0x1c5),'DCRuz':'Sourc'+_0x89348c(0x1dc)+'k\x20not'+_0x89348c(0x266)+'d.','zVmby':function(_0x7ac16d,_0x41e412,_0x2c0cf4,_0x2b3b8c,_0x1690ce,_0x4dfa00,_0x25c0ec,_0x54362a){return _0x7ac16d(_0x41e412,_0x2c0cf4,_0x2b3b8c,_0x1690ce,_0x4dfa00,_0x25c0ec,_0x54362a);},'JKJWz':_0x89348c(0x28e)+_0x89348c(0x273)+'k\x20not'+_0x89348c(0x266)+'d.','AXzqb':'Task\x20'+'link\x20'+_0x89348c(0x264)+'\x20succ'+_0x89348c(0x1d8)+_0x89348c(0x237)},{task:_0x139bd9}=_0x14f75c;logger[_0x89348c(0x255)](_0x392a4d['qlidc'],_0x34be82);try{const _0x19f1fc=await getTaskId(_0x34be82[_0x89348c(0x1bc)],_0x34be82['taskI'+'d'],_0x34be82[_0x89348c(0x1cf)+_0x89348c(0x249)],_0x34be82['listN'+_0x89348c(0x249)],_0x34be82['custo'+_0x89348c(0x261)+'Id'],!![],_0x14f75c);if(!_0x19f1fc)return sponsorService[_0x89348c(0x2a2)+_0x89348c(0x2d0)+_0x89348c(0x218)+_0x89348c(0x28d)](_0x392a4d[_0x89348c(0x277)]);const _0x2eb557=await _0x392a4d['zVmby'](getTaskId,_0x34be82['targe'+_0x89348c(0x241)],_0x34be82[_0x89348c(0x28b)+'tTask'+'Id']||_0x34be82[_0x89348c(0x1fc)+'d'],_0x34be82[_0x89348c(0x28b)+'tTask'+_0x89348c(0x26f)],_0x34be82[_0x89348c(0x28b)+_0x89348c(0x1c9)+_0x89348c(0x26f)],_0x34be82[_0x89348c(0x28b)+_0x89348c(0x1f6)+_0x89348c(0x2b0)+'kId'],!![],_0x14f75c);if(!_0x2eb557)return sponsorService[_0x89348c(0x2a2)+_0x89348c(0x2d0)+_0x89348c(0x218)+_0x89348c(0x28d)](_0x392a4d['JKJWz']);const _0x4c89d7=await _0x139bd9[_0x89348c(0x205)+'ionsh'+_0x89348c(0x274)][_0x89348c(0x2d2)+'skLin'+'k'](_0x19f1fc,_0x2eb557);if(!_0x4c89d7['succe'+'ss'])return sponsorService[_0x89348c(0x2a2)+_0x89348c(0x2d0)+_0x89348c(0x218)+_0x89348c(0x28d)](_0x4c89d7[_0x89348c(0x21e)]?.[_0x89348c(0x1d1)+'ge']||_0x89348c(0x271)+'d\x20to\x20'+_0x89348c(0x265)+_0x89348c(0x1c4)+_0x89348c(0x1c5));return sponsorService[_0x89348c(0x2a2)+_0x89348c(0x25f)+_0x89348c(0x28d)]({'success':!![],'message':_0x392a4d[_0x89348c(0x28a)],'link':_0x4c89d7['data']},!![]);}catch(_0x231626){return logger[_0x89348c(0x21e)](_0x89348c(0x294)+_0x89348c(0x206)+_0x89348c(0x20a)+_0x89348c(0x2b5)+'nk',_0x231626),sponsorService['creat'+'eErro'+_0x89348c(0x218)+'onse'](_0x231626[_0x89348c(0x1d1)+'ge']||'An\x20un'+_0x89348c(0x2a3)+_0x89348c(0x290)+_0x89348c(0x1bf)+'urred');}}function a0_0x2f7a(){const _0x1ca586=['rgvSzxq','EsbIzxq','BMn5ihq','BgX5','rcKU','ndvZtLHdDeW','C2TmAw4','ig5HBwu','Aw9UC2G','AxmGt1i','zsbVzIa','AYbKzxa','zMvYCMu','DfrHC2S','ig9Mihq','yxnRieW','uhjVDMK','CgvUzhm','z2v0ihq','D29gB2q','ihrVihm','yw1L','yw1LigW','DcbIB3q','BMn5x28','C3vJy2u','vgfZAYa','B3qGzM8','As5LlIW','z2v0x3q','BYbYzw0','C291CMm','B3iGywW','Aw5MBW','BhKGB24','igzVCIa','lIbsrve','zuHkA3i','y2TLzca','CY9SAw4','ntuZmtG4CKvyCg5u','yxnRigi','mtqZmdC4nejjv3fmqq','zvjLC3a','B2yGDge','BvrHC2S','x29M','nZeXnZKXmNHuwKzhra','ywrKzwq','ywrKihq','igzVDw4','ihjLBw8','lIbszxe','mtb6yuv0zKK','C19VBIa','ks4Guhi','AYboyw0','zsbKzxa','vunqz00','tMfTzq','BgvUz3q','rMfPBgu','zw5JEv8','Dcb0yxm','AxbZ','igrLCgu','ig5VDca','rensDxO','Aw5Nigq','mJCXouTMs3j6ua','AYbezxa','yM90Aca','y3KUifm','zhnFB24','ohbxwMPcCW','C2Tezxa','B3zPzgu','zMXRtLC','Bcb0yxm','DxjYzwq','ieLeigy','igj5icC','zcKGB3i','mtm4wNbZywTp','Aw5Rswq','icHWCMu','qvH6Cwi','DgfYz2u','tMfTzs4','B25Zzq','vgfYz2u','icH0yxi','igvYCM8','yxnRx2q','v2PcDuG','zgvWzw4','rxjYB3i','DgLUzYa','Dw5KlG','ihrOzsa','DgfZAYC','Dw5SAw4','BMrZx28','B2yU','CgvUzgu','igrLBgu','uMvTB3y','zsbuyxm','zgvUy3K','B3zLicG','y3jLyxq','A25VD24','qw4GDw4','lIbqCM8','zxbLBMq','DwnJzxm','zwqPig8','igLZigi','zgf0yq','AxmPlIa','zcaOChi','t1iGzgu','Axn0Aw4','ywrKx3q','B21uyxm','BIaNDge','zw5Kzw4','zsbSAxm','rezACMG','C2SGBgK','C2TZlIa','vuLsruq','igzYB20','zNvSBhK','zw5JAwu','r2rZrgq','x2XPC3q','yxmGyMW','zgvSzxq','BMfTzsK','Aw5Nige','BM90Agu','BgLZDe4','zM9Yihi','AguGzgu','Bg9JA2u','CIKUifm','yxnRicS','tgLUAW','khrHC2S','zsaOCMu','AguGzxG','r2v0ifq','yxnRx2W','BMfTzsa','nZiWotiZs09jrLPJ','zuvYCM8','zguGB24','ywrKvge','icSGzxG','B3vUzc4','Aw5Nihq','DgfZAYa','Agf0ihC','DcbUyw0','r2v0igq','yw5VDgG','z2v0vge','y2nLC3m','CMvKksa','AxmGBM8','DgX5ig8','BMrZig8','igv4ywm','BwuGB3i','ie9sigq','DgGU','BfzRwMS','yMv0D2u','txzOzfq','B2nRzwq','B2jQzwm','x29Mihq','Axn0','BM90igy','BMuGB2y','DgfZAW','y3KGB24','DgHLihq','CIbVy2m','A05HBwu','sgfUzgW','zM91BMq','B3qGyM8','yxnRigW','Aw5R','zxqGDgG','Aw5Nihi','C3rYAw4','DeXPC3q','zxqU','BxvZDca','tMfTzsa','BeLeD1e','zsbHigq','DgfZA04','AYbSAw4','BwvZC2e','zw5KC18','swqGkha','BwuU','ExbWExu','u291CMm','BMrLBMm','zxnZzNu','tgLUAYa','DMLKzsa','zIWGBM8','zsb0yxm','oIbKzxa','DhDVihq','vhLuy0i','zwqGyNK','DgHPCYK','y29TBwu','ihDHCYa','uhPKB1e','zw5JEq','yxnRigq','DgfZA0K','y3vZDg8','DhmGBMe','suqU','icD0yxm','ihrVihi','zv90yxm','yxnRig4','CMvZihq','AYbUB3q','DgfZA3m','DcbSAxm','B3iGsuq','yxnRihq','Dcb0BYa','Den1C3q','B2ySig4','Aw5RCW','yMXVy2S','zvrHC2S','C2SNicG','BgLUA0K','yxnRswq','mtq1nZy0ndfWsuLyt1i','B2y6igq','A0LK','yxnRCY4','ihrHC2S','yxnRlIa','Bwf0y2G','CMvSyxq','igfKzgK','C2SGyNK','y3LFB2y','C2SG','BMCGDge','zwzLCNi','DYbIBg8','uMvXDwK','zsbVCIa','tgLZDca','igL0CYa','DMvKihm','DwLYzxm','CIbKzxa','zw5JEsa','zwqGC3u','D2vLBIa','CIb0yxm','CLjLC3a','zxf1zxm','A3mU','ihrOAxm','suqGB2y','ywn0BhK','zxjYB3i','ihrOyxq','CMvMzxi','Agf0icC','yxnRieq','AYCGzgu','zcb0BYa','qwrKifq','Bg9JA2K','yNKGBMe','B24GB3i','rgvWzw4','vgfjv3u','zw1VDMu','BMCGDgG','yw5KigW','zxnVBhy','AxbuB28','zM9Yie4','mtuWmtyZmtf2C1PeAhm','zw4GDge','tgXsDhC'];a0_0x2f7a=function(){return _0x1ca586;};return a0_0x2f7a();}export async function handleGetTaskLinks(_0x468016,_0x1be895){const _0x157d49=a0_0x5951b6,_0x49ba4d={'MvhdT':_0x157d49(0x1c1)+'ing\x20r'+'eques'+_0x157d49(0x1f5)+_0x157d49(0x246)+'ask\x20l'+_0x157d49(0x1f8),'yppyu':function(_0x28f767,_0x23525a,_0x1c02aa,_0x52db39,_0x3eaa37,_0x4c0ae7,_0x3397f1,_0x5d49e3){return _0x28f767(_0x23525a,_0x1c02aa,_0x52db39,_0x3eaa37,_0x4c0ae7,_0x3397f1,_0x5d49e3);},'woFod':_0x157d49(0x24e)+_0x157d49(0x1ba)+_0x157d49(0x2d4),'TyTcB':_0x157d49(0x271)+_0x157d49(0x224)+'get\x20t'+_0x157d49(0x1c4)+_0x157d49(0x1f8),'TaIWu':_0x157d49(0x2a4)+'known'+_0x157d49(0x290)+'r\x20occ'+_0x157d49(0x283)},{task:_0x5b1666}=_0x1be895;logger[_0x157d49(0x255)](_0x49ba4d[_0x157d49(0x2e7)],_0x468016);try{const _0x2b0c69=await _0x49ba4d[_0x157d49(0x1d5)](getTaskId,_0x468016['task'],_0x468016[_0x157d49(0x1e7)+'d'],_0x468016[_0x157d49(0x1cf)+_0x157d49(0x249)],_0x468016[_0x157d49(0x2c2)+_0x157d49(0x249)],_0x468016[_0x157d49(0x1e8)+'mTask'+'Id'],!![],_0x1be895);if(!_0x2b0c69)return sponsorService[_0x157d49(0x2a2)+_0x157d49(0x2d0)+_0x157d49(0x218)+_0x157d49(0x28d)](_0x49ba4d[_0x157d49(0x247)]);const _0x55bbaa=await _0x5b1666[_0x157d49(0x205)+'ionsh'+'ips'][_0x157d49(0x2db)+_0x157d49(0x23a)+'ks'](_0x2b0c69);if(!_0x55bbaa['succe'+'ss'])return sponsorService[_0x157d49(0x2a2)+'eErro'+_0x157d49(0x218)+'onse'](_0x55bbaa[_0x157d49(0x21e)]?.['messa'+'ge']||_0x49ba4d[_0x157d49(0x1df)]);return sponsorService[_0x157d49(0x2a2)+_0x157d49(0x25f)+_0x157d49(0x28d)]({'success':!![],'count':_0x55bbaa[_0x157d49(0x2aa)]?_0x55bbaa[_0x157d49(0x2aa)][_0x157d49(0x270)+'h']:0x0,'links':_0x55bbaa[_0x157d49(0x2aa)]},!![]);}catch(_0x125945){return logger['error'](_0x157d49(0x294)+'\x20gett'+_0x157d49(0x2d5)+_0x157d49(0x1c4)+'inks',_0x125945),sponsorService[_0x157d49(0x2a2)+_0x157d49(0x2d0)+'rResp'+_0x157d49(0x28d)](_0x125945[_0x157d49(0x1d1)+'ge']||_0x49ba4d[_0x157d49(0x22a)]);}}export const addTaskDependencyTool={'name':'add_t'+a0_0x5951b6(0x291)+a0_0x5951b6(0x2a6)+'ency','description':'Add\x20a'+a0_0x5951b6(0x275)+a0_0x5951b6(0x1d7)+a0_0x5951b6(0x235)+a0_0x5951b6(0x216)+a0_0x5951b6(0x1f1)+'.\x20Req'+a0_0x5951b6(0x212)+a0_0x5951b6(0x202)+a0_0x5951b6(0x2d3)+a0_0x5951b6(0x21d)+'\x20one\x20'+a0_0x5951b6(0x1ff)+a0_0x5951b6(0x2a6)+a0_0x5951b6(0x26a)+a0_0x5951b6(0x2c9)+a0_0x5951b6(0x2a9)+a0_0x5951b6(0x2c5)+'d\x20by\x20'+a0_0x5951b6(0x2da)+'er)\x20o'+'r\x20dep'+a0_0x5951b6(0x2b2)+a0_0x5951b6(0x208)+'\x20(tas'+'k\x20is\x20'+'block'+a0_0x5951b6(0x2c0)+a0_0x5951b6(0x2c1)+a0_0x5951b6(0x2c6)+'uppor'+a0_0x5951b6(0x1e9)+a0_0x5951b6(0x2e2)+a0_0x5951b6(0x284)+a0_0x5951b6(0x254)+a0_0x5951b6(0x282)+a0_0x5951b6(0x21a),'annotations':{'title':a0_0x5951b6(0x225)+a0_0x5951b6(0x222)+a0_0x5951b6(0x2a6)+a0_0x5951b6(0x1e5),'openWorldHint':!![]},'inputSchema':{'type':a0_0x5951b6(0x1b7)+'t','properties':{'task':{'type':a0_0x5951b6(0x1c8)+'g','description':a0_0x5951b6(0x24e)+a0_0x5951b6(0x2ce)+a0_0x5951b6(0x1f3)+a0_0x5951b6(0x248)+a0_0x5951b6(0x1c6)+a0_0x5951b6(0x26d)+a0_0x5951b6(0x2b2)+a0_0x5951b6(0x1bd)+a0_0x5951b6(0x258)+a0_0x5951b6(0x2b7)+'.'},'listName':{'type':'strin'+'g','description':a0_0x5951b6(0x20f)+'name\x20'+'for\x20r'+a0_0x5951b6(0x22e)+a0_0x5951b6(0x2d5)+a0_0x5951b6(0x25d)+'y\x20nam'+'e.'},'depends_on':{'type':a0_0x5951b6(0x1c8)+'g','description':a0_0x5951b6(0x24e)+a0_0x5951b6(0x2ce)+a0_0x5951b6(0x1f3)+'\x20that'+a0_0x5951b6(0x1eb)+a0_0x5951b6(0x223)+a0_0x5951b6(0x245)+'\x20on\x20('+a0_0x5951b6(0x250)+'\x20task'+a0_0x5951b6(0x2a9)+a0_0x5951b6(0x2c5)+'d\x20by\x20'+a0_0x5951b6(0x1e1)+a0_0x5951b6(0x2a5)+a0_0x5951b6(0x1da)+'this\x20'+a0_0x5951b6(0x2ad)+'pende'+a0_0x5951b6(0x24c)+a0_0x5951b6(0x1db)+'t\x20bot'+'h.'},'depends_on_list':{'type':a0_0x5951b6(0x1c8)+'g','description':'List\x20'+a0_0x5951b6(0x2ce)+a0_0x5951b6(0x2c3)+a0_0x5951b6(0x22e)+a0_0x5951b6(0x278)+a0_0x5951b6(0x2a6)+'s_on\x20'+a0_0x5951b6(0x2d6)+a0_0x5951b6(0x227)+a0_0x5951b6(0x1d4)},'dependency_of':{'type':a0_0x5951b6(0x1c8)+'g','description':a0_0x5951b6(0x24e)+a0_0x5951b6(0x2ce)+a0_0x5951b6(0x1f3)+a0_0x5951b6(0x21f)+a0_0x5951b6(0x275)+a0_0x5951b6(0x2e0)+a0_0x5951b6(0x2b1)+a0_0x5951b6(0x1fb)+'i.e.,'+'\x20task'+'\x20is\x20b'+a0_0x5951b6(0x226)+a0_0x5951b6(0x22c)+a0_0x5951b6(0x2ab)+'Provi'+'de\x20th'+a0_0x5951b6(0x23d)+a0_0x5951b6(0x275)+a0_0x5951b6(0x29a)+'n,\x20no'+a0_0x5951b6(0x24b)+'h.'},'dependency_of_list':{'type':a0_0x5951b6(0x1c8)+'g','description':a0_0x5951b6(0x20f)+a0_0x5951b6(0x2ce)+a0_0x5951b6(0x2c3)+'esolv'+a0_0x5951b6(0x278)+a0_0x5951b6(0x2a6)+a0_0x5951b6(0x272)+a0_0x5951b6(0x260)+a0_0x5951b6(0x207)+'\x20name'+'.'}},'required':['task']}};export const deleteTaskDependencyTool={'name':a0_0x5951b6(0x2be)+a0_0x5951b6(0x1ed)+'k_dep'+a0_0x5951b6(0x2b2)+'cy','description':a0_0x5951b6(0x29e)+a0_0x5951b6(0x1ce)+a0_0x5951b6(0x2a6)+a0_0x5951b6(0x214)+a0_0x5951b6(0x2e6)+a0_0x5951b6(0x232)+a0_0x5951b6(0x2b6)+a0_0x5951b6(0x20d)+a0_0x5951b6(0x1ef)+a0_0x5951b6(0x2c7)+a0_0x5951b6(0x2e1)+a0_0x5951b6(0x2df)+a0_0x5951b6(0x1bb)+a0_0x5951b6(0x1dd)+a0_0x5951b6(0x1d2)+'on\x20or'+a0_0x5951b6(0x275)+'ndenc'+'y_of\x20'+a0_0x5951b6(0x204)+a0_0x5951b6(0x2d5)+a0_0x5951b6(0x2cb)+a0_0x5951b6(0x2ae)+'g\x20dep'+a0_0x5951b6(0x2b2)+a0_0x5951b6(0x27c)+'uppor'+a0_0x5951b6(0x1e9)+a0_0x5951b6(0x2e2)+a0_0x5951b6(0x284)+'or\x20al'+a0_0x5951b6(0x282)+'ks.','annotations':{'title':a0_0x5951b6(0x234)+'e\x20Tas'+a0_0x5951b6(0x27a)+a0_0x5951b6(0x2b2)+'cy','destructiveHint':!![],'openWorldHint':!![]},'inputSchema':{'type':a0_0x5951b6(0x1b7)+'t','properties':{'task':{'type':a0_0x5951b6(0x1c8)+'g','description':'Task\x20'+a0_0x5951b6(0x2ce)+a0_0x5951b6(0x1f3)+a0_0x5951b6(0x1ec)+a0_0x5951b6(0x22b)+a0_0x5951b6(0x297)+'depen'+a0_0x5951b6(0x2a0)+a0_0x5951b6(0x2b8)+a0_0x5951b6(0x258)+a0_0x5951b6(0x2b7)+'.'},'listName':{'type':a0_0x5951b6(0x1c8)+'g','description':a0_0x5951b6(0x20f)+a0_0x5951b6(0x2ce)+a0_0x5951b6(0x2c3)+a0_0x5951b6(0x22e)+a0_0x5951b6(0x2d5)+'ask\x20b'+'y\x20nam'+'e.'},'depends_on':{'type':a0_0x5951b6(0x1c8)+'g','description':a0_0x5951b6(0x24e)+'name\x20'+a0_0x5951b6(0x1f3)+a0_0x5951b6(0x242)+a0_0x5951b6(0x2c4)+'pende'+a0_0x5951b6(0x236)+a0_0x5951b6(0x252)+a0_0x5951b6(0x2a1)+a0_0x5951b6(0x1be)+a0_0x5951b6(0x1f4)+a0_0x5951b6(0x221)+a0_0x5951b6(0x298)+a0_0x5951b6(0x1e3)+a0_0x5951b6(0x1f9)+a0_0x5951b6(0x1e0)+').\x20Pr'+a0_0x5951b6(0x280)+a0_0x5951b6(0x21b)+a0_0x5951b6(0x2e3)+a0_0x5951b6(0x2a6)+'ency_'+a0_0x5951b6(0x29b)},'depends_on_list':{'type':a0_0x5951b6(0x1c8)+'g','description':'List\x20'+'name\x20'+a0_0x5951b6(0x2c3)+'esolv'+a0_0x5951b6(0x278)+a0_0x5951b6(0x2a6)+'s_on\x20'+a0_0x5951b6(0x2d6)+a0_0x5951b6(0x227)+a0_0x5951b6(0x1d4)},'dependency_of':{'type':'strin'+'g','description':'Task\x20'+a0_0x5951b6(0x2ce)+'or\x20ID'+a0_0x5951b6(0x242)+a0_0x5951b6(0x2c4)+a0_0x5951b6(0x29c)+a0_0x5951b6(0x236)+a0_0x5951b6(0x252)+'ove\x20('+'the\x20t'+a0_0x5951b6(0x1f4)+a0_0x5951b6(0x2d7)+a0_0x5951b6(0x2bd)+a0_0x5951b6(0x2e8)+a0_0x5951b6(0x285)+a0_0x5951b6(0x298)+a0_0x5951b6(0x26b)+a0_0x5951b6(0x280)+a0_0x5951b6(0x21b)+'\x20OR\x20d'+'epend'+'s_on.'},'dependency_of_list':{'type':a0_0x5951b6(0x1c8)+'g','description':a0_0x5951b6(0x20f)+a0_0x5951b6(0x2ce)+'for\x20r'+a0_0x5951b6(0x22e)+a0_0x5951b6(0x278)+'epend'+a0_0x5951b6(0x272)+'of\x20ta'+'sk\x20by'+a0_0x5951b6(0x23b)+'.'}},'required':['task']}};async function resolveDependencyTasks(_0x470de7,_0x12e166){const _0x3c5339=a0_0x5951b6,_0x194c17={'IRIMM':'Eithe'+_0x3c5339(0x213)+'ends_'+_0x3c5339(0x228)+'\x20depe'+'ndenc'+'y_of\x20'+_0x3c5339(0x1cb)+'be\x20pr'+_0x3c5339(0x280)+'d.','GdsDd':_0x3c5339(0x244)+_0x3c5339(0x2d1)+_0x3c5339(0x256)+_0x3c5339(0x23e)+'depen'+'ds_on'+'\x20or\x20d'+_0x3c5339(0x2a6)+_0x3c5339(0x272)+_0x3c5339(0x1f7)+_0x3c5339(0x1c3)+_0x3c5339(0x2e4),'WjBuH':function(_0x19b0ea,_0x403990,_0x2e9ecd,_0x331609,_0x2254ed,_0x3d8a6e,_0x356914,_0x1d10cd){return _0x19b0ea(_0x403990,_0x2e9ecd,_0x331609,_0x2254ed,_0x3d8a6e,_0x356914,_0x1d10cd);},'eHJkr':function(_0x3edef9,_0x4fcc90,_0x4fc24a,_0x347403,_0x303d39,_0x48f31e,_0x50e288,_0x5753a7){return _0x3edef9(_0x4fcc90,_0x4fc24a,_0x347403,_0x303d39,_0x48f31e,_0x50e288,_0x5753a7);}};if(!_0x470de7[_0x3c5339(0x293)+_0x3c5339(0x27d)]&&!_0x470de7['depen'+_0x3c5339(0x2a0)+_0x3c5339(0x262)])throw new Error(_0x194c17['IRIMM']);if(_0x470de7['depen'+_0x3c5339(0x27d)]&&_0x470de7[_0x3c5339(0x293)+_0x3c5339(0x2a0)+_0x3c5339(0x262)])throw new Error(_0x194c17[_0x3c5339(0x2bb)]);const _0x572cc9=await getTaskId(_0x470de7[_0x3c5339(0x1bc)],undefined,undefined,_0x470de7[_0x3c5339(0x2c2)+'ame'],undefined,!![],_0x12e166);if(!_0x572cc9)throw new Error(_0x3c5339(0x24e)+_0x3c5339(0x1ba)+'ound.');let _0xccc2b4;if(_0x470de7[_0x3c5339(0x293)+_0x3c5339(0x27d)]){_0xccc2b4=await _0x194c17[_0x3c5339(0x292)](getTaskId,_0x470de7['depen'+_0x3c5339(0x27d)],undefined,undefined,_0x470de7['depen'+'ds_on'+_0x3c5339(0x2bc)],undefined,!![],_0x12e166);if(!_0xccc2b4)throw new Error('depen'+'ds_on'+'\x20task'+_0x3c5339(0x276)+_0x3c5339(0x1c2)+'.');}let _0x2f38ae;if(_0x470de7['depen'+_0x3c5339(0x2a0)+'_of']){_0x2f38ae=await _0x194c17[_0x3c5339(0x259)](getTaskId,_0x470de7[_0x3c5339(0x293)+'dency'+'_of'],undefined,undefined,_0x470de7[_0x3c5339(0x293)+_0x3c5339(0x2a0)+'_of_l'+_0x3c5339(0x1b9)],undefined,!![],_0x12e166);if(!_0x2f38ae)throw new Error(_0x3c5339(0x293)+_0x3c5339(0x2a0)+_0x3c5339(0x1b8)+_0x3c5339(0x1ee)+_0x3c5339(0x24f)+_0x3c5339(0x296));}return{'taskId':_0x572cc9,'dependsOnId':_0xccc2b4,'dependencyOfId':_0x2f38ae};}export async function handleAddTaskDependency(_0x5051d5,_0x262600){const _0x11669d=a0_0x5951b6,_0x590fd5={'flkNW':'Faile'+_0x11669d(0x224)+_0x11669d(0x265)+'ask\x20d'+_0x11669d(0x2a6)+'ency','PzdoQ':_0x11669d(0x2a4)+'known'+'\x20erro'+_0x11669d(0x1bf)+_0x11669d(0x283)},{task:_0x347e3a}=_0x262600;logger[_0x11669d(0x255)](_0x11669d(0x1c1)+_0x11669d(0x1c7)+'eques'+'t\x20to\x20'+_0x11669d(0x265)+_0x11669d(0x1e6)+_0x11669d(0x2a6)+_0x11669d(0x1e5),_0x5051d5);try{const {taskId:_0x2c68ee,dependsOnId:_0x2ff8c1,dependencyOfId:_0xedcf9f}=await resolveDependencyTasks(_0x5051d5,_0x262600),_0x443495=await _0x347e3a[_0x11669d(0x205)+_0x11669d(0x23c)+_0x11669d(0x274)][_0x11669d(0x2d2)+_0x11669d(0x27f)+_0x11669d(0x2b2)+'cy'](_0x2c68ee,_0x2ff8c1,_0xedcf9f);if(!_0x443495[_0x11669d(0x24d)+'ss'])return sponsorService[_0x11669d(0x2a2)+_0x11669d(0x2d0)+_0x11669d(0x218)+'onse'](_0x443495[_0x11669d(0x21e)]?.['messa'+'ge']||_0x590fd5[_0x11669d(0x281)]);const _0x43e785=_0x2ff8c1?_0x11669d(0x24e)+_0x11669d(0x2de)+_0x11669d(0x20c)+_0x11669d(0x25a)+'by\x20ta'+_0x11669d(0x209)+_0x2ff8c1:_0x11669d(0x24e)+_0x11669d(0x2de)+_0x11669d(0x20c)+'cking'+_0x11669d(0x202)+'\x20'+_0xedcf9f;return sponsorService[_0x11669d(0x2a2)+'eResp'+'onse']({'success':!![],'message':_0x43e785},!![]);}catch(_0x3781fa){return logger['error'](_0x11669d(0x294)+_0x11669d(0x206)+_0x11669d(0x20a)+'sk\x20de'+_0x11669d(0x29c)+'ncy',_0x3781fa),sponsorService['creat'+'eErro'+_0x11669d(0x218)+_0x11669d(0x28d)](_0x3781fa[_0x11669d(0x1d1)+'ge']||_0x590fd5[_0x11669d(0x1e4)]);}}export async function handleDeleteTaskDependency(_0x31bc02,_0xa9cc3){const _0xda3645=a0_0x5951b6,_0x113a73={'lIDwQ':function(_0x4845c5,_0xc55612,_0x494f34){return _0x4845c5(_0xc55612,_0x494f34);},'LlRtw':'Task\x20'+'depen'+_0xda3645(0x2a0)+_0xda3645(0x267)+_0xda3645(0x211)+_0xda3645(0x2a7)+'sfull'+'y','DFZrh':'Error'+_0xda3645(0x29d)+_0xda3645(0x295)+_0xda3645(0x2d6)+_0xda3645(0x293)+'dency','ecwzl':'An\x20un'+_0xda3645(0x2a3)+_0xda3645(0x290)+_0xda3645(0x1bf)+_0xda3645(0x283)},{task:_0x4f5548}=_0xa9cc3;logger[_0xda3645(0x255)](_0xda3645(0x1c1)+_0xda3645(0x1c7)+_0xda3645(0x219)+_0xda3645(0x1f5)+'delet'+_0xda3645(0x1dc)+_0xda3645(0x23f)+_0xda3645(0x2b2)+'cy',_0x31bc02);try{const {taskId:_0x4e81a3,dependsOnId:_0x4fa7e5,dependencyOfId:_0xc3f5c3}=await _0x113a73[_0xda3645(0x1cd)](resolveDependencyTasks,_0x31bc02,_0xa9cc3),_0x2b606b=await _0x4f5548[_0xda3645(0x205)+_0xda3645(0x23c)+'ips']['delet'+_0xda3645(0x1fa)+_0xda3645(0x229)+'dency'](_0x4e81a3,_0x4fa7e5,_0xc3f5c3);if(!_0x2b606b[_0xda3645(0x24d)+'ss'])return sponsorService['creat'+_0xda3645(0x2d0)+_0xda3645(0x218)+'onse'](_0x2b606b['error']?.['messa'+'ge']||'Faile'+_0xda3645(0x224)+_0xda3645(0x2be)+_0xda3645(0x1dc)+_0xda3645(0x23f)+_0xda3645(0x2b2)+'cy');return sponsorService[_0xda3645(0x2a2)+_0xda3645(0x25f)+_0xda3645(0x28d)]({'success':!![],'message':_0x113a73[_0xda3645(0x233)]},!![]);}catch(_0x298ffe){return logger[_0xda3645(0x21e)](_0x113a73[_0xda3645(0x2b4)],_0x298ffe),sponsorService[_0xda3645(0x2a2)+_0xda3645(0x2d0)+_0xda3645(0x218)+_0xda3645(0x28d)](_0x298ffe[_0xda3645(0x1d1)+'ge']||_0x113a73['ecwzl']);}}export async function handleDeleteTaskLink(_0x3f5e32,_0x5da027){const _0x3ab9f0=a0_0x5951b6,_0x284b7e={'lVkZk':_0x3ab9f0(0x1c1)+_0x3ab9f0(0x1c7)+_0x3ab9f0(0x219)+_0x3ab9f0(0x1f5)+_0x3ab9f0(0x2be)+_0x3ab9f0(0x1dc)+_0x3ab9f0(0x1d0)+'k','qEUTQ':function(_0x1187a0,_0x13c217,_0x27dbb0,_0x38e7d6,_0x1c03f8,_0x6a3904,_0x1a3329,_0x38389c){return _0x1187a0(_0x13c217,_0x27dbb0,_0x38e7d6,_0x1c03f8,_0x6a3904,_0x1a3329,_0x38389c);},'MsXOp':_0x3ab9f0(0x271)+_0x3ab9f0(0x224)+_0x3ab9f0(0x2be)+_0x3ab9f0(0x1dc)+'k\x20lin'+'k','UCPgM':_0x3ab9f0(0x294)+_0x3ab9f0(0x29d)+_0x3ab9f0(0x295)+_0x3ab9f0(0x2d6)+'link','VhvcJ':_0x3ab9f0(0x2a4)+_0x3ab9f0(0x2a3)+_0x3ab9f0(0x290)+_0x3ab9f0(0x1bf)+_0x3ab9f0(0x283)},{task:_0x6724bc}=_0x5da027;logger['info'](_0x284b7e[_0x3ab9f0(0x2e5)],_0x3f5e32);try{const _0x3651fe=await _0x284b7e['qEUTQ'](getTaskId,_0x3f5e32['task'],_0x3f5e32[_0x3ab9f0(0x1e7)+'d'],_0x3f5e32[_0x3ab9f0(0x1cf)+_0x3ab9f0(0x249)],_0x3f5e32[_0x3ab9f0(0x2c2)+_0x3ab9f0(0x249)],_0x3f5e32['custo'+_0x3ab9f0(0x261)+'Id'],!![],_0x5da027);if(!_0x3651fe)return sponsorService[_0x3ab9f0(0x2a2)+_0x3ab9f0(0x2d0)+'rResp'+_0x3ab9f0(0x28d)](_0x3ab9f0(0x1d6)+_0x3ab9f0(0x1dc)+'k\x20not'+_0x3ab9f0(0x266)+'d.');const _0x59932f=await getTaskId(_0x3f5e32['linkI'+'d'],_0x3f5e32[_0x3ab9f0(0x28b)+'tTask'+'Id'],_0x3f5e32[_0x3ab9f0(0x28b)+_0x3ab9f0(0x241)+'Name'],_0x3f5e32['targe'+_0x3ab9f0(0x1c9)+_0x3ab9f0(0x26f)],_0x3f5e32['targe'+_0x3ab9f0(0x1f6)+_0x3ab9f0(0x2b0)+_0x3ab9f0(0x200)],!![],_0x5da027);if(!_0x59932f)return sponsorService[_0x3ab9f0(0x2a2)+_0x3ab9f0(0x2d0)+_0x3ab9f0(0x218)+_0x3ab9f0(0x28d)](_0x3ab9f0(0x28e)+_0x3ab9f0(0x273)+_0x3ab9f0(0x1f0)+'\x20foun'+'d.');const _0x313109=await _0x6724bc[_0x3ab9f0(0x205)+_0x3ab9f0(0x23c)+_0x3ab9f0(0x274)][_0x3ab9f0(0x2be)+_0x3ab9f0(0x1fa)+_0x3ab9f0(0x2c8)](_0x3651fe,_0x59932f);if(!_0x313109[_0x3ab9f0(0x24d)+'ss'])return sponsorService[_0x3ab9f0(0x2a2)+'eErro'+_0x3ab9f0(0x218)+_0x3ab9f0(0x28d)](_0x313109[_0x3ab9f0(0x21e)]?.['messa'+'ge']||_0x284b7e['MsXOp']);return sponsorService[_0x3ab9f0(0x2a2)+'eResp'+_0x3ab9f0(0x28d)]({'success':!![],'message':_0x3ab9f0(0x24e)+'link\x20'+_0x3ab9f0(0x2be)+_0x3ab9f0(0x215)+_0x3ab9f0(0x2dc)+_0x3ab9f0(0x2b9)},!![]);}catch(_0x53075b){return logger[_0x3ab9f0(0x21e)](_0x284b7e[_0x3ab9f0(0x26e)],_0x53075b),sponsorService[_0x3ab9f0(0x2a2)+_0x3ab9f0(0x2d0)+_0x3ab9f0(0x218)+_0x3ab9f0(0x28d)](_0x53075b[_0x3ab9f0(0x1d1)+'ge']||_0x284b7e['VhvcJ']);}}