@taazkareem/clickup-mcp-server
Version:
ClickUp MCP Server - Powering AI Agents with full ClickUp task, document, and chat management capabilities.
1 lines • 52 kB
JavaScript
const a0_0x30ec99=a0_0x5baa;(function(_0x2e5adf,_0x324e07){const _0x87fdd9=a0_0x5baa,_0x5bac22=_0x2e5adf();while(!![]){try{const _0x48afd9=-parseInt(_0x87fdd9(0x190))/0x1+-parseInt(_0x87fdd9(0x23f))/0x2+-parseInt(_0x87fdd9(0x2e0))/0x3*(parseInt(_0x87fdd9(0x2b6))/0x4)+-parseInt(_0x87fdd9(0x2e7))/0x5+-parseInt(_0x87fdd9(0xf3))/0x6+parseInt(_0x87fdd9(0x242))/0x7+-parseInt(_0x87fdd9(0x1e4))/0x8*(-parseInt(_0x87fdd9(0x1e2))/0x9);if(_0x48afd9===_0x324e07)break;else _0x5bac22['push'](_0x5bac22['shift']());}catch(_0x27a93d){_0x5bac22['push'](_0x5bac22['shift']());}}}(a0_0x1a51,0x5a9f2));import{getTaskId}from'./task/utilities.js';import{Logger}from'../logger.js';import{formatDueDate,parseDueDate,parseFilterDate}from'../utils/date-utils.js';import{sponsorService}from'../utils/sponsor-service.js';import{resolveLocation,resolveMember}from'../utils/resolver-utils.js';const logger=new Logger(a0_0x30ec99(0x2e2)+a0_0x30ec99(0xe7)+a0_0x30ec99(0x14a));export const getTimeEntriesTool={'name':'get_t'+a0_0x30ec99(0xdb)+a0_0x30ec99(0xe7)+'s','description':'List\x20'+a0_0x30ec99(0x1aa)+a0_0x30ec99(0xf0)+a0_0x30ec99(0x16a)+a0_0x30ec99(0x12a)+'\x20work'+'space'+a0_0x30ec99(0x2c2)+a0_0x30ec99(0x261)+a0_0x30ec99(0x25d)+a0_0x30ec99(0x122)+a0_0x30ec99(0x13d)+a0_0x30ec99(0x17c)+a0_0x30ec99(0x14d)+a0_0x30ec99(0x119)+a0_0x30ec99(0x12c)+a0_0x30ec99(0x2be)+'assig'+'nees,'+a0_0x30ec99(0x157)+a0_0x30ec99(0x275)+a0_0x30ec99(0x1a4),'annotations':{'title':'Get\x20T'+a0_0x30ec99(0x169)+a0_0x30ec99(0xe7)+'s','readOnlyHint':!![]},'inputSchema':{'type':a0_0x30ec99(0x2e5)+'t','properties':{'task':{'type':a0_0x30ec99(0x211)+'g','description':a0_0x30ec99(0xe0)+'name\x20'+'or\x20ID'+a0_0x30ec99(0xe4)+'er.'},'taskId':{'type':'strin'+'g','description':a0_0x30ec99(0xe0)+a0_0x30ec99(0x167)+'lter.'},'taskName':{'type':'strin'+'g','description':'Task\x20'+a0_0x30ec99(0x1ce)+'filte'+'r.'},'listName':{'type':a0_0x30ec99(0x211)+'g','description':a0_0x30ec99(0x251)+a0_0x30ec99(0x1ce)+a0_0x30ec99(0x100)+'r.'},'listId':{'type':a0_0x30ec99(0x211)+'g','description':a0_0x30ec99(0x251)+a0_0x30ec99(0x167)+a0_0x30ec99(0x15b)},'listIds':{'type':'array','items':{'type':'strin'+'g'},'description':a0_0x30ec99(0x257)+a0_0x30ec99(0x2bb)+a0_0x30ec99(0x1f2)+a0_0x30ec99(0x268)+a0_0x30ec99(0x183)+a0_0x30ec99(0x173)+a0_0x30ec99(0x2cb)+'ach\x20l'+a0_0x30ec99(0x16c)+'n\x20par'+a0_0x30ec99(0x12e)+a0_0x30ec99(0x133)+'merge'+a0_0x30ec99(0x132)+'ults.'},'listNames':{'type':a0_0x30ec99(0xfe),'items':{'type':a0_0x30ec99(0x211)+'g'},'description':a0_0x30ec99(0x257)+a0_0x30ec99(0x2bb)+a0_0x30ec99(0x2ec)+a0_0x30ec99(0x1f8)+a0_0x30ec99(0x1d9)+'s.\x20Re'+a0_0x30ec99(0x1be)+'s\x20nam'+a0_0x30ec99(0x204)+'en\x20qu'+a0_0x30ec99(0x1c9)+a0_0x30ec99(0x144)+a0_0x30ec99(0x259)+a0_0x30ec99(0x158)},'folderId':{'type':a0_0x30ec99(0x211)+'g','description':'Folde'+a0_0x30ec99(0x19e)+a0_0x30ec99(0x100)+'r.'},'folderName':{'type':a0_0x30ec99(0x211)+'g','description':a0_0x30ec99(0x25e)+a0_0x30ec99(0xf7)+a0_0x30ec99(0x1e7)+a0_0x30ec99(0x2a5)},'spaceId':{'type':'strin'+'g','description':a0_0x30ec99(0x2b1)+a0_0x30ec99(0x1f4)+a0_0x30ec99(0x1d9)+'.'},'spaceName':{'type':a0_0x30ec99(0x211)+'g','description':a0_0x30ec99(0x2b1)+a0_0x30ec99(0x2a3)+'\x20filt'+a0_0x30ec99(0x125)},'start_time':{'type':a0_0x30ec99(0x211)+'g','description':a0_0x30ec99(0x22e)+a0_0x30ec99(0x2d0)+'\x20(uni'+'x\x20ms\x20'+a0_0x30ec99(0x1b4)+a0_0x30ec99(0x2bd)+a0_0x30ec99(0x1a8)+a0_0x30ec99(0x138)+'.'},'startDate':{'type':'strin'+'g','description':'Alias'+a0_0x30ec99(0x269)+'start'+a0_0x30ec99(0x18b)+'.'},'end_time':{'type':a0_0x30ec99(0x211)+'g','description':a0_0x30ec99(0x134)+a0_0x30ec99(0x1d4)+a0_0x30ec99(0x1d9)+a0_0x30ec99(0xec)+a0_0x30ec99(0x221)+a0_0x30ec99(0x1b4)+'tural'+a0_0x30ec99(0x1a8)+a0_0x30ec99(0x138)+'.'},'endDate':{'type':a0_0x30ec99(0x211)+'g','description':a0_0x30ec99(0x263)+'\x20for\x20'+'end_t'+a0_0x30ec99(0x1d0)},'assignees':{'type':a0_0x30ec99(0xfe),'items':{'type':a0_0x30ec99(0x2c8)+'r'},'description':a0_0x30ec99(0x1c8)+a0_0x30ec99(0x114)+a0_0x30ec99(0x107)+a0_0x30ec99(0x268)+a0_0x30ec99(0x183)},'assigneeNames':{'type':'array','items':{'type':a0_0x30ec99(0x211)+'g'},'description':a0_0x30ec99(0x1c8)+a0_0x30ec99(0x2c4)+a0_0x30ec99(0x2d7)+a0_0x30ec99(0xe3)+a0_0x30ec99(0x100)+a0_0x30ec99(0x1fa)}}}};function a0_0x1a51(){const _0x144687=['CMvKlG','DwuSihq','Axn0ieK','yw5KBgu','ieLeigy','DgfZA18','rhvYyxq','BgqGBM8','yw1Ligy','uMvXDwK','CNmU','C2SUifi','igXPC3q','CMTZCge','jZfOidm','yw1LCW','zxzLihq','BLjlvfi','z2v0x3q','B3iGsuq','zxmGDgG','AfLNzu0','t1fkBLm','mZbTjYa','BgfUz3u','Aw1L','B3jTyxq','suqGkge','CNjLBNq','qMLSBge','y3jVC3m','C3rVCca','DgfNCW','C3rYAw4','zxiGB24','zwqU','qvrov0q','r2v0ihq','vw5dCxy','BwuUifi','C2vZ','B3jRC3a','Aw5Nihq','quLKzwW','DgHLBG','uKHTugC','CMvZB2W','CMvWBge','B3zLlIa','EcbTCYa','Aw9UoIa','zwqGC3u','igrLC2m','ihf1zxi','DxnLCM4','AfDXyMO','u0DXCvC','zxn0zwq','y3vZDg8','sgzVD0i','A25VD24','zs5NlIa','u3rHCNq','rgvSzxq','zuvUDhi','ieLelIa','Dg9mB3C','zwzPBMu','ELDPAhO','DxbKyxq','DhvZigq','ywWGBge','ihrHC2S','BMqGBMe','zxmGDge','ChrPB24','CxvPCMu','ywrKihq','zM9YBwe','mteWmtuWohjvExjNqW','B3nZihC','z3vHDgu','nJG3nZe1DwvfrhvJ','D0D5vei','y291Bgq','DgLTzxO','zv90ywC','yMXL','D29YA3m','zsbLBNq','zsbJDxm','ig1Zig8','zw50Axi','Bwf0y2G','CKLK','Aw5Nia','AwqGC3q','tgLZDca','AwvZ','Bwf4','zxmGka','BhrLCM4','zgf0yq','txvSDgK','tMv3ihq','yxjHBgW','z2v0x2i','vgfNig4','zsb0ywC','BhKGzMK','rM9Szgu','z2v0igm','AwrZ','Aw9UywW','Aw5NihC','qwXPyxm','Aw1Ligu','DhvHA08','DgLTzxi','rejIr1K','rcbMAwW','igzVCIa','BgLZDe4','C3rHDhu','qwrKifq','Cg9YDgu','yw5Kig4','DcbIzsa','zs4GuMu','ihrOzsa','ywnRAw4','vgfNihi','DgfZA0K','yxrLihi','B25L','yxnRx2K','C3bHy2u','BMvLCW','igvYCM8','CgrHDgu','BI1ZDge','DxjHDgK','DMuPlG','Aw9U','Dw5RBM8','zcbHy3i','i0zgrKy','lI4UiIa','zsbfBNq','zMXVB3i','z2v0ihq','CIbVy2m','DMvKoIa','wfL0yu0','Dg8Gyxa','igeGDgK','DgLTzvq','ywDZigq','Dg9YEsa','idmWBsC','Bsb0Aw0','BMvLtMe','rNfnt3G','B25Zzq','EsbYDw4','r2v0igi','B25LlG','igDLDf8','sw5tDge','zxHPC3q','yxrHigy','wLfhshK','EsbYzw0','yxr1CW','C2SVDge','A1rPBwu','sgLZDg8','A3mU','zM9Yzsa','ig5HBwu','rfnHyva','DgvYlG','y2f0y2G','Bwf0icG','zYb0Aw0','zcb0BYa','yw1LlG','y2TPBMC','B3vUzc4','tMv3ihm','BuzUvvq','ievUDhi','igzVCM0','u3bHy2u','C2fTyMK','x2LKihi','zxiGAxm','C3rHCNq','oty5mMLZCNf3Ea','zuvYCM8','AhPvt1a','zNvSBhK','BM93','CgXLigW','yw1LlIa','DhvYywW','ywnLlca','CYbMCM8','zv9LBNq','AxqGyMu','lIbpChq','zcbHy3q','BMvLig4','sgHbzha','yNvSA18','rMfPBgu','BNvTyMu','vwzSsNu','vvnRqu8','AwvZigu','zgvSzxq','yw1L','tMfTzq','zxjdyxm','ihrPBwu','B2f0zw8','zLzjvNu','tM8GDgK','DxjYzwq','Aw1Lx2K','CMLWDgK','yw1Ll2u','AwrZige','BMvUDgW','zxjYB3i','D0nHuw4','CYbJDxi','BgfNlG','Aw1Lvhi','BwvYksW','mJq5q2vQC29L','igvUDhi','vgLTzuu','BMvLigK','AxnbCNi','B2jQzwm','DxnLCG','mZiZnZe1mhruquLSrG','A2v5CW','DhjPBq','C3rVCfq','ywDLks4','Axn0ig4','BNqGDge','zxDFBMe','BwvfBNq','Aw1Lx2u','CNLuywC','D3bvtum','yxnZAwC','CMuGBgK','vgfZAYa','D2fYBG','BNrYEq','BwfPBca','igzPBhq','C3vJy2u','ihrHzYa','BNrYAwu','vgfNCY4','kgfSDgu','AMPusw8','AMP0zwW','icH1BMK','CMvZihq','ywrKx2u','tMv3igq','zw50CMK','uMvTB3y','vgfNCYa','mZyXnZiYnLHjywjMtG','BhKGCNu','BM5PBMC','Dcb0Aw0','CIbUyw0','yxnRig4','ywDZ','BMfTzq','Dg9YEq','zw5K','igzHBI0','yxjYyxK','z0vRtM4','zMLSDgu','CYbVCIa','DgfZAW','AgfZ','BNrYEv8','zvjLC3a','r1rlvxm','C2vYieK','yuT2tuW','zsKU','z2v0q3u','Dg90ywW','BwvZC2e','zgvUDgK','zcbMCM8','BNv0zq','DgHLigm','yxj0ihq','BgvS','C3rVCf8','BMvLihu','yxnRieK','DwXRx3q','lcbKzxm','Dw5UAw4','zM9Szgu','yw1Lihq','EsaODgK','Dhj5ihq','yM9VBgu','BgLZDa','z2v0x2G','DgHLihC','zhvYyxq','BhrLCIa','vgLTzvq','rgf0zq','zxiU','y3jLyxq','BgLZDeK','yw1Lig8','ywXS','CIb0Agu','BwL0zwq','CIWGC3a','ywnL','ywXSzwW','BsbHBgW','z2v0igG','surZlIa','CYbYzxm','igfUzca','rw5Kihq','Dg8GzgK','vgfNihu','B20Gyw4','DwfNzsK','BwfW','DgfZA04','DgLUzYa','igeGDge','yNKGDge','x2LKige','DgfYDca','y2vuAw0','ugvYBwe','r2v0ige','zMLLCIa','igLUiha','q3vYCMu','B24U','ihrYywm','vgLTzsa','CK5HBwu','C1rVB2W','Axb0Aw8','Aw5FC3q','Axn0lca','ihjLCxu','zsbHihq','zsb3B3i','AxmGCMu','BwuU','u3rVCca','zxjMB3i','Aen2D20','BwfUy2u','ig9Yigq','zwWU','zsbuAw0','DxjYzw4','BhrLCI4','BMv3x24','CM5HDgK','DgfNx2y','CgX5lG','BIbtDge','Aw5N','BgTuyxm','BwuGCMu','lwXPC3q','Dg8Gyw4','ywrKigu','suqGzMK','DgX5ihi','Aw1Lieu','zxmGzM8','zxf1Axi','Axn0igK','r2v0ifq','B2yGysa','y2nLC3m','BNrYEsC','CMLUzW','C3bLy2K','iff1zxi','zsbHBIa','Eg15teO','iIbJB3u','Dg9Tihq','lIbszxe','zMLJihq','DgfNige','CYbMB3i','C2SSigW','CMfJA2K','z2vVqui','yxrPDMu','DhvZ','B25Zlca','yMLSBge','DgvYCY4','tMv3igu','twfUywC','CNLiAxm','sfHRCNu','ywrKx3q','yxqUifi','swyGDhi','x3rPBwu','DxjHBca','yNLFBwK','BMf0Dxi','BMLUzY4','mtaYnZG5s0v0Exr5','BIbOAxm','A19Pzhm','BxvSDgK','ig5VDca','y2f0Aw8','ywCGBMe','Aw1LigK','BML4ig0','zsb0yxm','CYbKDxi','CMvUDgW','A2LUzW','BwvYigK','CIbjrca','vxbKyxq','rhmU','zfjeAgm','CxvLCNK','zw5Kx3q','yw5Nzs4','CNKGvge','rw50CNK','rw50CMK','igXHBMC','x2LK','DgLTzsa','igLUigG','yxnRicS','A3nWywm','B3iGBxu','AguGy3u','ChvZAa','DMDhBKC','BgvUz3q','Dhj5lIa','B3iGBMe','wKrYq3a','ifrPBwu','Axn0B3i','BYbYzw0','zgvZy3i','zef2Bfe','uxfpwKy','CgfJzq','z2v0x2m','C29SDMu','DwLYzwq','DgLTzv8','ywCGzNi','ihn0yxi','ufvuAxy','vgfNCW','BwuGkhu','CLjLC3a','B24GAw4','qxnZAwC','zxjPzxm','zv90Aw0','igv4Axm','ihrVidi','BNrYEsa','BMfTzsa','AwvZige','Aw1LlG','zvrPBwu','y3jPChq','DgfNx2i','Aw1Ligy','zw5Krge','DgvZDa','ig1HBNu','Bg9Jyxq','AwX0zxi','r2v0iem','x2vUDhi','BIaNmwG','zw50CNK','zcbPBIa','CYbPBIa','BwvZ','BM90igy','ouT4AvrLDW','CMf0Aw8','mtKWmJmXntjbAMnZwMO','DhmGyxq','vK9Qs1e','zsbMAwW','C3vIC3q','zgvZ','vMLLDYa','yMXLigy','BL9ZDge','qsb0Aw0','tvnkweu','z2v0v28'];a0_0x1a51=function(){return _0x144687;};return a0_0x1a51();}export const getCurrentTimeEntryTool={'name':a0_0x30ec99(0x1bd)+a0_0x30ec99(0x15a)+'t_tim'+a0_0x30ec99(0x2c0)+'ry','description':a0_0x30ec99(0x215)+a0_0x30ec99(0x1af)+a0_0x30ec99(0x20c)+a0_0x30ec99(0xf4)+a0_0x30ec99(0xf5)+a0_0x30ec99(0x2d0)+'\x20entr'+a0_0x30ec99(0x11b)+a0_0x30ec99(0x2df)+'\x20if\x20a'+'ny.','annotations':{'title':a0_0x30ec99(0x1da)+'urren'+'t\x20Tim'+a0_0x30ec99(0x284)+'ry','readOnlyHint':!![]},'inputSchema':{'type':a0_0x30ec99(0x2e5)+'t','properties':{}}};export const startTimeEntryTool={'name':a0_0x30ec99(0x2b5)+'_time'+a0_0x30ec99(0x1db)+'y','description':a0_0x30ec99(0x22e)+a0_0x30ec99(0x28b)+'me\x20tr'+a0_0x30ec99(0x272)+a0_0x30ec99(0x2a8)+a0_0x30ec99(0x212)+a0_0x30ec99(0x13c)+a0_0x30ec99(0x1fb)+a0_0x30ec99(0x16b)+a0_0x30ec99(0x23a)+a0_0x30ec99(0x29e)+'skId/'+a0_0x30ec99(0x13a)+a0_0x30ec99(0x2aa),'annotations':{'title':'Start'+a0_0x30ec99(0x1b6)+a0_0x30ec99(0x2af)+'y'},'inputSchema':{'type':a0_0x30ec99(0x2e5)+'t','properties':{'task':{'type':'strin'+'g','description':a0_0x30ec99(0xe0)+a0_0x30ec99(0x1ce)+a0_0x30ec99(0x203)+'.\x20Req'+a0_0x30ec99(0x1bf)+'.'},'taskId':{'type':a0_0x30ec99(0x211)+'g','description':'Task\x20'+a0_0x30ec99(0x20b)+a0_0x30ec99(0x255)+a0_0x30ec99(0x17f)+').'},'taskName':{'type':'strin'+'g','description':a0_0x30ec99(0xe0)+a0_0x30ec99(0x1ce)+a0_0x30ec99(0xe9)+a0_0x30ec99(0x15d)+a0_0x30ec99(0x27e)},'listName':{'type':a0_0x30ec99(0x211)+'g','description':'List\x20'+a0_0x30ec99(0x1ce)+a0_0x30ec99(0x135)+a0_0x30ec99(0x2b2)+a0_0x30ec99(0x241)+a0_0x30ec99(0x238)+'.'},'description':{'type':a0_0x30ec99(0x211)+'g','description':a0_0x30ec99(0x148)+a0_0x30ec99(0x1dd)+a0_0x30ec99(0x224)+'ripti'+a0_0x30ec99(0x146)},'billable':{'type':a0_0x30ec99(0x11d)+'an','description':a0_0x30ec99(0x20d)+a0_0x30ec99(0x1eb)+'lag.'},'tags':{'type':'array','items':{'type':a0_0x30ec99(0x211)+'g'},'description':'Tags\x20'+a0_0x30ec99(0x28a)+a0_0x30ec99(0x15f)}}}};export const stopTimeEntryTool={'name':'stop_'+a0_0x30ec99(0x1c0)+a0_0x30ec99(0x1dd),'description':'Stop\x20'+a0_0x30ec99(0x110)+a0_0x30ec99(0x15a)+a0_0x30ec99(0x168)+a0_0x30ec99(0x118)+'g\x20tim'+'e\x20tra'+a0_0x30ec99(0x2ab)+'\x20time'+'r.','annotations':{'title':a0_0x30ec99(0x153)+'Time\x20'+a0_0x30ec99(0x1a6)},'inputSchema':{'type':a0_0x30ec99(0x2e5)+'t','properties':{'description':{'type':a0_0x30ec99(0x211)+'g','description':a0_0x30ec99(0x148)+a0_0x30ec99(0x1dd)+a0_0x30ec99(0x224)+a0_0x30ec99(0x2d6)+a0_0x30ec99(0x146)},'tags':{'type':a0_0x30ec99(0xfe),'items':{'type':a0_0x30ec99(0x211)+'g'},'description':a0_0x30ec99(0xf2)+a0_0x30ec99(0x28a)+a0_0x30ec99(0x15f)}}}};export const addTimeEntryTool={'name':'add_t'+a0_0x30ec99(0xdb)+'ntry','description':'Add\x20a'+a0_0x30ec99(0x1d7)+'al\x20ti'+'me\x20en'+a0_0x30ec99(0x1b3)+a0_0x30ec99(0x1f9)+a0_0x30ec99(0xed)+a0_0x30ec99(0x1ac)+a0_0x30ec99(0x1c2)+'t_tim'+'e\x20+\x20d'+a0_0x30ec99(0x27d)+'on.','annotations':{'title':a0_0x30ec99(0x26c)+a0_0x30ec99(0x169)+a0_0x30ec99(0xe2)},'inputSchema':{'type':a0_0x30ec99(0x2e5)+'t','properties':{'task':{'type':a0_0x30ec99(0x211)+'g','description':'Task\x20'+a0_0x30ec99(0x1ce)+a0_0x30ec99(0x203)+a0_0x30ec99(0x178)+a0_0x30ec99(0x1bf)+'.'},'taskId':{'type':'strin'+'g','description':a0_0x30ec99(0xe0)+a0_0x30ec99(0x20b)+a0_0x30ec99(0x255)+'ative'+').'},'taskName':{'type':a0_0x30ec99(0x211)+'g','description':a0_0x30ec99(0xe0)+a0_0x30ec99(0x1ce)+a0_0x30ec99(0xe9)+a0_0x30ec99(0x15d)+a0_0x30ec99(0x27e)},'listName':{'type':'strin'+'g','description':a0_0x30ec99(0x251)+a0_0x30ec99(0x1ce)+a0_0x30ec99(0x135)+a0_0x30ec99(0x2b2)+a0_0x30ec99(0x241)+a0_0x30ec99(0x238)+'.'},'start_time':{'type':a0_0x30ec99(0x211)+'g','description':a0_0x30ec99(0x22e)+a0_0x30ec99(0x2d0)+a0_0x30ec99(0xec)+a0_0x30ec99(0x221)+a0_0x30ec99(0x1b4)+a0_0x30ec99(0x2bd)+'\x20lang'+a0_0x30ec99(0x138)+a0_0x30ec99(0x178)+a0_0x30ec99(0x1bf)+'.'},'duration':{'type':a0_0x30ec99(0x211)+'g','description':a0_0x30ec99(0x1f6)+'ion\x20i'+a0_0x30ec99(0x1dc)+a0_0x30ec99(0x28f)+a0_0x30ec99(0x2b0)+a0_0x30ec99(0x189)+a0_0x30ec99(0x16b)+'ed.'},'description':{'type':a0_0x30ec99(0x211)+'g','description':a0_0x30ec99(0x148)+a0_0x30ec99(0x1dd)+a0_0x30ec99(0x224)+a0_0x30ec99(0x2d6)+a0_0x30ec99(0x146)},'billable':{'type':a0_0x30ec99(0x11d)+'an','description':'Billa'+a0_0x30ec99(0x1eb)+a0_0x30ec99(0x2dd)},'tags':{'type':a0_0x30ec99(0xfe),'items':{'type':a0_0x30ec99(0x211)+'g'},'description':a0_0x30ec99(0xf2)+a0_0x30ec99(0x28a)+a0_0x30ec99(0x15f)}}}};export const updateTimeEntryTool={'name':a0_0x30ec99(0x235)+a0_0x30ec99(0x1ca)+a0_0x30ec99(0x2c0)+'ry','description':'Updat'+a0_0x30ec99(0x174)+a0_0x30ec99(0x299)+a0_0x30ec99(0x21a)+a0_0x30ec99(0x264)+a0_0x30ec99(0x170)+a0_0x30ec99(0x19a)+'ation'+a0_0x30ec99(0x117)+a0_0x30ec99(0x1d2)+'ion,\x20'+'or\x20me'+'tadat'+'a.','annotations':{'title':a0_0x30ec99(0x19f)+'e\x20Tim'+a0_0x30ec99(0x284)+'ry'},'inputSchema':{'type':'objec'+'t','properties':{'timer_id':{'type':'strin'+'g','description':a0_0x30ec99(0x148)+a0_0x30ec99(0x1dd)+a0_0x30ec99(0x231)+'Requi'+a0_0x30ec99(0x1f0)},'task':{'type':'strin'+'g','description':a0_0x30ec99(0x258)+'ask\x20n'+a0_0x30ec99(0x128)+'r\x20ID.'},'taskId':{'type':a0_0x30ec99(0x211)+'g','description':'New\x20t'+'ask\x20I'+'D.'},'taskName':{'type':'strin'+'g','description':a0_0x30ec99(0x258)+a0_0x30ec99(0xf8)+'ame.'},'start_time':{'type':a0_0x30ec99(0x211)+'g','description':a0_0x30ec99(0x2ad)+a0_0x30ec99(0x13f)+a0_0x30ec99(0x1aa)+'(unix'+a0_0x30ec99(0x24b)+'r\x20nat'+a0_0x30ec99(0x18c)+a0_0x30ec99(0x208)+a0_0x30ec99(0x2eb)},'end_time':{'type':a0_0x30ec99(0x211)+'g','description':a0_0x30ec99(0x184)+'nd\x20ti'+a0_0x30ec99(0x1c5)+a0_0x30ec99(0x198)+a0_0x30ec99(0x101)+a0_0x30ec99(0x18e)+a0_0x30ec99(0x237)+'nguag'+a0_0x30ec99(0x109)},'duration':{'type':a0_0x30ec99(0x211)+'g','description':'New\x20d'+'urati'+a0_0x30ec99(0x1c7)+'\x20\x271h\x20'+a0_0x30ec99(0x207)+a0_0x30ec99(0x23e)+'t.'},'description':{'type':a0_0x30ec99(0x211)+'g','description':a0_0x30ec99(0xef)+'escri'+a0_0x30ec99(0x23b)+'.'},'billable':{'type':a0_0x30ec99(0x11d)+'an','description':a0_0x30ec99(0x20d)+'ble\x20f'+a0_0x30ec99(0x2dd)},'tags':{'type':'array','items':{'type':a0_0x30ec99(0x211)+'g'},'description':a0_0x30ec99(0xe8)}},'required':['timer'+a0_0x30ec99(0x1a9)]}};function a0_0x5baa(_0x1bd90a,_0x5ade30){_0x1bd90a=_0x1bd90a-0xd9;const _0x1a5111=a0_0x1a51();let _0x5baa69=_0x1a5111[_0x1bd90a];if(a0_0x5baa['JnrlfI']===undefined){var _0x5c9bce=function(_0x5d8156){const _0x1816c2='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x2b5799='',_0x47bedd='';for(let _0x1d0853=0x0,_0x536576,_0x56ad81,_0x138010=0x0;_0x56ad81=_0x5d8156['charAt'](_0x138010++);~_0x56ad81&&(_0x536576=_0x1d0853%0x4?_0x536576*0x40+_0x56ad81:_0x56ad81,_0x1d0853++%0x4)?_0x2b5799+=String['fromCharCode'](0xff&_0x536576>>(-0x2*_0x1d0853&0x6)):0x0){_0x56ad81=_0x1816c2['indexOf'](_0x56ad81);}for(let _0x39829f=0x0,_0x387755=_0x2b5799['length'];_0x39829f<_0x387755;_0x39829f++){_0x47bedd+='%'+('00'+_0x2b5799['charCodeAt'](_0x39829f)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x47bedd);};a0_0x5baa['PKZHXw']=_0x5c9bce,a0_0x5baa['YjfpHF']={},a0_0x5baa['JnrlfI']=!![];}const _0x48578f=_0x1a5111[0x0],_0x190caf=_0x1bd90a+_0x48578f,_0x5d9ed1=a0_0x5baa['YjfpHF'][_0x190caf];return!_0x5d9ed1?(_0x5baa69=a0_0x5baa['PKZHXw'](_0x5baa69),a0_0x5baa['YjfpHF'][_0x190caf]=_0x5baa69):_0x5baa69=_0x5d9ed1,_0x5baa69;}export const deleteTimeEntryTool={'name':a0_0x30ec99(0x2cc)+a0_0x30ec99(0x1ca)+a0_0x30ec99(0x2c0)+'ry','description':a0_0x30ec99(0x141)+a0_0x30ec99(0x2d9)+a0_0x30ec99(0x29c)+'ove\x20a'+a0_0x30ec99(0x2d0)+a0_0x30ec99(0x2e1)+'y.','annotations':{'title':'Delet'+a0_0x30ec99(0x159)+a0_0x30ec99(0x284)+'ry','destructiveHint':!![]},'inputSchema':{'type':a0_0x30ec99(0x2e5)+'t','properties':{'timer_id':{'type':a0_0x30ec99(0x211)+'g','description':a0_0x30ec99(0x148)+a0_0x30ec99(0x1dd)+a0_0x30ec99(0x231)+'Requi'+'red.'}},'required':[a0_0x30ec99(0x266)+'_id']}};export const getTimeEntryTagsTool={'name':'get_t'+a0_0x30ec99(0xdb)+'ntry_'+a0_0x30ec99(0x210),'description':a0_0x30ec99(0x142)+'ll\x20ti'+'me\x20en'+a0_0x30ec99(0x11c)+a0_0x30ec99(0x28d)+a0_0x30ec99(0x233)+a0_0x30ec99(0x1de)+a0_0x30ec99(0x120)+a0_0x30ec99(0x219)+'ace.','annotations':{'title':a0_0x30ec99(0x16d)+a0_0x30ec99(0x169)+a0_0x30ec99(0x1cd)+a0_0x30ec99(0x1c4),'readOnlyHint':!![]},'inputSchema':{'type':a0_0x30ec99(0x2e5)+'t','properties':{}}};export const addTimeEntryTagsTool={'name':a0_0x30ec99(0x188)+a0_0x30ec99(0xdb)+a0_0x30ec99(0x104)+'tags','description':'Add\x20a'+a0_0x30ec99(0xe6)+a0_0x30ec99(0x165)+a0_0x30ec99(0x1cb)+a0_0x30ec99(0x13b)+a0_0x30ec99(0x1aa)+'entry'+'.','annotations':{'title':a0_0x30ec99(0x26c)+a0_0x30ec99(0x169)+a0_0x30ec99(0x1cd)+'Tags'},'inputSchema':{'type':'objec'+'t','properties':{'timer_id':{'type':a0_0x30ec99(0x211)+'g','description':a0_0x30ec99(0x148)+a0_0x30ec99(0x1dd)+a0_0x30ec99(0x231)+a0_0x30ec99(0x1f9)+a0_0x30ec99(0x1f0)},'name':{'type':a0_0x30ec99(0x211)+'g','description':a0_0x30ec99(0x25b)+a0_0x30ec99(0x2bc)+a0_0x30ec99(0x1f9)+a0_0x30ec99(0x1f0)}},'required':[a0_0x30ec99(0x266)+a0_0x30ec99(0x1a9),a0_0x30ec99(0xfa)]}};export const updateTimeEntryTagsTool={'name':a0_0x30ec99(0x235)+'e_tim'+a0_0x30ec99(0x2c0)+'ry_ta'+'gs','description':'Renam'+a0_0x30ec99(0x14f)+a0_0x30ec99(0x264)+a0_0x30ec99(0x1cd)+a0_0x30ec99(0x17a)+a0_0x30ec99(0x20e)+a0_0x30ec99(0x271)+a0_0x30ec99(0x24c)+a0_0x30ec99(0x150)+a0_0x30ec99(0x1ad)+'e.','annotations':{'title':a0_0x30ec99(0x19f)+a0_0x30ec99(0x159)+'e\x20Ent'+'ry\x20Ta'+'gs'},'inputSchema':{'type':a0_0x30ec99(0x2e5)+'t','properties':{'name':{'type':a0_0x30ec99(0x211)+'g','description':a0_0x30ec99(0x145)+a0_0x30ec99(0x2ed)+'g\x20nam'+a0_0x30ec99(0x270)+'quire'+'d.'},'new_name':{'type':a0_0x30ec99(0x211)+'g','description':a0_0x30ec99(0x258)+a0_0x30ec99(0x196)+a0_0x30ec99(0x217)+a0_0x30ec99(0x16b)+a0_0x30ec99(0x213)}},'required':[a0_0x30ec99(0xfa),'new_n'+a0_0x30ec99(0x2cd)]}};export const deleteTimeEntryTagsTool={'name':a0_0x30ec99(0x2cc)+a0_0x30ec99(0x1ca)+'e_ent'+'ry_ta'+'gs','description':a0_0x30ec99(0xf1)+a0_0x30ec99(0x14f)+a0_0x30ec99(0x1c1)+a0_0x30ec99(0x137)+a0_0x30ec99(0x1cb)+a0_0x30ec99(0x13b)+a0_0x30ec99(0x1aa)+'entry'+'.','annotations':{'title':a0_0x30ec99(0x22f)+'e\x20Tim'+a0_0x30ec99(0x284)+a0_0x30ec99(0x1a5)+'gs','destructiveHint':!![]},'inputSchema':{'type':'objec'+'t','properties':{'timer_id':{'type':'strin'+'g','description':'Time\x20'+a0_0x30ec99(0x1dd)+a0_0x30ec99(0x231)+a0_0x30ec99(0x1f9)+a0_0x30ec99(0x1f0)},'name':{'type':a0_0x30ec99(0x211)+'g','description':a0_0x30ec99(0x25b)+a0_0x30ec99(0x11a)+a0_0x30ec99(0x1b8)+a0_0x30ec99(0x220)+'Requi'+'red.'}},'required':['timer'+a0_0x30ec99(0x1a9),a0_0x30ec99(0xfa)]}};export const getTimeEntryHistoryTool={'name':a0_0x30ec99(0x202)+a0_0x30ec99(0xdb)+a0_0x30ec99(0x104)+'histo'+'ry','description':a0_0x30ec99(0x1ea)+'the\x20m'+'odifi'+a0_0x30ec99(0x195)+a0_0x30ec99(0x191)+a0_0x30ec99(0x28e)+a0_0x30ec99(0x16e)+a0_0x30ec99(0x172)+a0_0x30ec99(0x179)+'ime\x20e'+'ntry.','annotations':{'title':'Get\x20T'+a0_0x30ec99(0x169)+'ntry\x20'+a0_0x30ec99(0x2a0)+'ry','readOnlyHint':!![]},'inputSchema':{'type':a0_0x30ec99(0x2e5)+'t','properties':{'timer_id':{'type':'strin'+'g','description':a0_0x30ec99(0x148)+a0_0x30ec99(0x1dd)+a0_0x30ec99(0x231)+a0_0x30ec99(0x1f9)+a0_0x30ec99(0x1f0)}},'required':['timer'+a0_0x30ec99(0x1a9)]}};export const getTimeInStatusTool={'name':'get_t'+a0_0x30ec99(0x2d5)+'n_sta'+a0_0x30ec99(0x180),'description':a0_0x30ec99(0x295)+'ulk\x20t'+'ime-i'+a0_0x30ec99(0x27c)+a0_0x30ec99(0x236)+a0_0x30ec99(0x29a)+a0_0x30ec99(0x1ae)+'ltipl'+a0_0x30ec99(0x199)+a0_0x30ec99(0x2a1),'annotations':{'title':a0_0x30ec99(0x16d)+a0_0x30ec99(0x197)+a0_0x30ec99(0x160)+'tus','readOnlyHint':!![]},'inputSchema':{'type':'objec'+'t','properties':{'task_ids':{'type':a0_0x30ec99(0xfe),'items':{'type':'strin'+'g'},'description':a0_0x30ec99(0xe0)+a0_0x30ec99(0x131)+a0_0x30ec99(0x1f9)+a0_0x30ec99(0x1f0)},'custom_task_ids':{'type':'boole'+'an','description':a0_0x30ec99(0x18a)+a0_0x30ec99(0x1f1)+a0_0x30ec99(0x277)+'ds\x20ar'+a0_0x30ec99(0x24a)+a0_0x30ec99(0x177)+a0_0x30ec99(0x115)+a0_0x30ec99(0x1a0)}},'required':[a0_0x30ec99(0x1f5)+a0_0x30ec99(0x260)]}};export async function handleManageTimeEntries(_0x90bfb4,_0x1b7225){const _0x3f3bd7=a0_0x30ec99,_0x15a7dc={'QbKMx':_0x3f3bd7(0x113)+_0x3f3bd7(0x266),'ZDrCp':_0x3f3bd7(0xee)+_0x3f3bd7(0xe2),'geoAB':function(_0x1f1fe1,_0x717cd5,_0x3802ad){return _0x1f1fe1(_0x717cd5,_0x3802ad);},'FqMOx':_0x3f3bd7(0x235)+'e_ent'+'ry','nRKTR':function(_0x298492,_0x20cb60,_0x3f62a3){return _0x298492(_0x20cb60,_0x3f62a3);},'XYtaM':function(_0x38795f,_0x452cf,_0x577b6f){return _0x38795f(_0x452cf,_0x577b6f);},'wSEiC':function(_0x3bc71a,_0x2ae25c,_0x31d2e0){return _0x3bc71a(_0x2ae25c,_0x31d2e0);},'GAsia':_0x3f3bd7(0x11f)+_0x3f3bd7(0x1b7)+'y','wpUMC':function(_0x63a267,_0x34827e,_0x1265a0){return _0x63a267(_0x34827e,_0x1265a0);},'dAvlQ':_0x3f3bd7(0x25a)+_0x3f3bd7(0x116)+_0x3f3bd7(0x2d5)+_0x3f3bd7(0x1ec)+_0x3f3bd7(0x180)},{action:_0x3023a2}=_0x90bfb4;try{switch(_0x3023a2){case'get_e'+_0x3f3bd7(0xe7)+'s':return await handleGetEntries(_0x90bfb4,_0x1b7225);case _0x3f3bd7(0x1bd)+_0x3f3bd7(0x15a)+'t':return await handleGetCurrent(_0x90bfb4,_0x1b7225);case'start'+_0x3f3bd7(0x18b)+'r':return await handleStartTimer(_0x90bfb4,_0x1b7225);case _0x15a7dc['QbKMx']:return await handleStopTimer(_0x90bfb4,_0x1b7225);case _0x15a7dc[_0x3f3bd7(0x1b5)]:return await _0x15a7dc[_0x3f3bd7(0x17e)](handleAddEntry,_0x90bfb4,_0x1b7225);case _0x15a7dc[_0x3f3bd7(0x292)]:return await handleUpdateEntry(_0x90bfb4,_0x1b7225);case _0x3f3bd7(0x2cc)+_0x3f3bd7(0x2c0)+'ry':return await _0x15a7dc[_0x3f3bd7(0x201)](handleDeleteEntry,_0x90bfb4,_0x1b7225);case _0x3f3bd7(0x202)+'ags':return await _0x15a7dc[_0x3f3bd7(0x289)](handleGetTags,_0x90bfb4,_0x1b7225);case _0x3f3bd7(0x188)+_0x3f3bd7(0xf9):return await handleAddTags(_0x90bfb4,_0x1b7225);case'updat'+_0x3f3bd7(0x246)+'s':return await _0x15a7dc['wSEiC'](handleUpdateTags,_0x90bfb4,_0x1b7225);case'delet'+_0x3f3bd7(0x246)+'s':return await handleDeleteTags(_0x90bfb4,_0x1b7225);case _0x15a7dc['GAsia']:return await _0x15a7dc[_0x3f3bd7(0xdd)](handleGetHistory,_0x90bfb4,_0x1b7225);case _0x15a7dc[_0x3f3bd7(0x1ba)]:return await handleGetBulkTimeInStatus(_0x90bfb4,_0x1b7225);default:return sponsorService[_0x3f3bd7(0x126)+'eErro'+_0x3f3bd7(0x1c6)+_0x3f3bd7(0x293)]('Unsup'+_0x3f3bd7(0x26d)+_0x3f3bd7(0x2c3)+_0x3f3bd7(0x222)+_0x3023a2);}}catch(_0x1c96eb){return logger[_0x3f3bd7(0x2da)]('Error'+_0x3f3bd7(0x1ab)+_0x3f3bd7(0x1f3)+_0x3f3bd7(0x185)+_0x3f3bd7(0x1d1)+_0x3f3bd7(0x1a7)+_0x3f3bd7(0x254)+_0x3023a2+')',_0x1c96eb),sponsorService[_0x3f3bd7(0x126)+'eErro'+'rResp'+'onse'](_0x1c96eb[_0x3f3bd7(0x10c)+'ge']||'An\x20un'+_0x3f3bd7(0x22c)+_0x3f3bd7(0x27a)+_0x3f3bd7(0x287)+_0x3f3bd7(0x2d4));}}async function handleGetEntries(_0x2045bf,_0x4cad60){const _0x1ef564=a0_0x30ec99,_0x4632e2={'QqOZF':function(_0x4ff6a2,_0x5314c7){return _0x4ff6a2&&_0x5314c7;},'USkAO':function(_0x1d9545,_0x1c1fa6,_0x25cb44,_0x249848,_0x1fa6f3){return _0x1d9545(_0x1c1fa6,_0x25cb44,_0x249848,_0x1fa6f3);},'pfEky':function(_0x20f2ef,_0x36a8f6,_0x1044cd,_0x474d11,_0x338a47){return _0x20f2ef(_0x36a8f6,_0x1044cd,_0x474d11,_0x338a47);},'xmyLJ':_0x1ef564(0x119)+'r','ZQGHy':function(_0x328504,_0x3310fe){return _0x328504===_0x3310fe;},'oateo':function(_0x33859a,_0x3a99bf){return _0x33859a>_0x3a99bf;},'hYgeM':function(_0x5c0f75,_0x3d5d85,_0x2cc15f){return _0x5c0f75(_0x3d5d85,_0x2cc15f);}},{timeTracking:_0x1ab805}=_0x4cad60;let _0x302131,_0xfe3cfb=_0x2045bf[_0x1ef564(0x127)+'d'],_0x2ac4a7=_0x2045bf[_0x1ef564(0x119)+_0x1ef564(0x24e)],_0x10552b=_0x2045bf['space'+'Id'];const _0x6e173c=_0x2045bf[_0x1ef564(0x127)+'ds']?[..._0x2045bf[_0x1ef564(0x127)+'ds']]:[];(_0x2045bf['task']||_0x2045bf['taskI'+'d']||_0x2045bf[_0x1ef564(0x13a)+'ame'])&&(_0x302131=await getTaskId(_0x2045bf[_0x1ef564(0x102)],_0x2045bf['taskI'+'d'],_0x2045bf[_0x1ef564(0x13a)+'ame'],_0x2045bf[_0x1ef564(0x26a)+_0x1ef564(0x2cd)],undefined,![],_0x4cad60));const _0x3caaa6=[];_0x4632e2[_0x1ef564(0x1bb)](!_0x302131,!_0xfe3cfb)&&_0x2045bf[_0x1ef564(0x26a)+'ame']&&!_0x2045bf[_0x1ef564(0x26a)+'ames']&&_0x3caaa6[_0x1ef564(0x1b0)](_0x4632e2[_0x1ef564(0x2ca)](resolveLocation,'list',undefined,_0x2045bf[_0x1ef564(0x26a)+_0x1ef564(0x2cd)],_0x4cad60['works'+_0x1ef564(0x1bc)])['then'](_0x50d75e=>{_0xfe3cfb=_0x50d75e['id'];}));if(!_0x302131&&_0x2045bf[_0x1ef564(0x26a)+_0x1ef564(0x1ff)]&&Array[_0x1ef564(0x2e4)+'ay'](_0x2045bf[_0x1ef564(0x26a)+_0x1ef564(0x1ff)]))for(const _0x4bb3f2 of _0x2045bf[_0x1ef564(0x26a)+_0x1ef564(0x1ff)]){_0x3caaa6['push'](resolveLocation(_0x1ef564(0x11e),undefined,_0x4bb3f2,_0x4cad60[_0x1ef564(0x248)+_0x1ef564(0x1bc)])['then'](_0x2e90f0=>{const _0x1fd9bd=_0x1ef564;_0x6e173c[_0x1fd9bd(0x1b0)](_0x2e90f0['id']);})[_0x1ef564(0x2a6)](_0x288437=>{const _0x3651cb=_0x1ef564;logger[_0x3651cb(0xe1)](_0x3651cb(0x251)+_0x3651cb(0x1ce)+'\x22'+_0x4bb3f2+(_0x3651cb(0x176)+_0x3651cb(0x1f7)+_0x3651cb(0x26f)+_0x3651cb(0x21e)+_0x3651cb(0x288))+_0x288437[_0x3651cb(0x10c)+'ge']);}));}!_0x302131&&!_0xfe3cfb&&!_0x2ac4a7&&_0x2045bf[_0x1ef564(0x119)+_0x1ef564(0x149)]&&_0x6e173c[_0x1ef564(0x1b2)+'h']===0x0&&_0x3caaa6[_0x1ef564(0x1b0)](_0x4632e2['pfEky'](resolveLocation,_0x4632e2[_0x1ef564(0x175)],undefined,_0x2045bf[_0x1ef564(0x119)+_0x1ef564(0x149)],_0x4cad60['works'+_0x1ef564(0x1bc)])[_0x1ef564(0x21c)](_0x4eb743=>{_0x2ac4a7=_0x4eb743['id'];}));!_0x302131&&!_0xfe3cfb&&!_0x2ac4a7&&!_0x10552b&&_0x2045bf[_0x1ef564(0x278)+_0x1ef564(0x2ce)]&&_0x4632e2[_0x1ef564(0x29b)](_0x6e173c[_0x1ef564(0x1b2)+'h'],0x0)&&_0x3caaa6['push'](resolveLocation(_0x1ef564(0x278),undefined,_0x2045bf[_0x1ef564(0x278)+_0x1ef564(0x2ce)],_0x4cad60[_0x1ef564(0x248)+'pace'])['then'](_0x3b7e0e=>{_0x10552b=_0x3b7e0e['id'];}));if(_0x4632e2[_0x1ef564(0x2d1)](_0x3caaa6[_0x1ef564(0x1b2)+'h'],0x0))try{await Promise[_0x1ef564(0x129)](_0x3caaa6);}catch(_0x1bb671){return sponsorService[_0x1ef564(0x126)+_0x1ef564(0x2b7)+_0x1ef564(0x1c6)+_0x1ef564(0x293)](_0x1bb671[_0x1ef564(0x10c)+'ge']);}_0xfe3cfb&&_0x6e173c[_0x1ef564(0x1b2)+'h']>0x0&&!_0x6e173c['inclu'+_0x1ef564(0x1e9)](_0xfe3cfb)&&(_0x6e173c[_0x1ef564(0x1b0)](_0xfe3cfb),_0xfe3cfb=undefined);const _0x11c785=_0x4632e2[_0x1ef564(0x205)](parseFilterDate,_0x2045bf['start'+_0x1ef564(0x18b)]||_0x2045bf['start'+_0x1ef564(0x124)],_0x4cad60[_0x1ef564(0x245)+_0x1ef564(0x276)]),_0x514748=parseFilterDate(_0x2045bf['end_t'+'ime']||_0x2045bf[_0x1ef564(0x1d5)+'te'],_0x4cad60['timez'+_0x1ef564(0x276)]),_0xc942f=_0x2045bf[_0x1ef564(0xde)+_0x1ef564(0x279)]?[..._0x2045bf[_0x1ef564(0xde)+_0x1ef564(0x279)]]:[];if(_0x2045bf[_0x1ef564(0xde)+_0x1ef564(0x291)+_0x1ef564(0x1e0)]&&Array['isArr'+'ay'](_0x2045bf[_0x1ef564(0xde)+'neeNa'+_0x1ef564(0x1e0)]))for(const _0x47ffe4 of _0x2045bf[_0x1ef564(0xde)+_0x1ef564(0x291)+_0x1ef564(0x1e0)]){try{const _0xab4d0=await _0x4632e2[_0x1ef564(0x205)](resolveMember,_0x47ffe4,_0x4cad60[_0x1ef564(0x248)+_0x1ef564(0x1bc)]);_0xc942f[_0x1ef564(0x1b0)](_0xab4d0['id']);}catch(_0x32dc0a){logger[_0x1ef564(0xe1)]('Assig'+_0x1ef564(0x2e3)+_0x1ef564(0x10d)+_0x1ef564(0x143)+_0x1ef564(0x2b5)+_0x1ef564(0x262)+'ith\x20\x22'+_0x47ffe4[_0x1ef564(0x1e8)+_0x1ef564(0x171)](0x0,0x3)+(_0x1ef564(0x283)+_0x1ef564(0x244)+_0x1ef564(0x194)+'be\x20re'+_0x1ef564(0x1be)+'d'));}}const _0x369411={};if(_0x11c785)_0x369411[_0x1ef564(0x2b5)+_0x1ef564(0x124)]=_0x11c785;if(_0x514748)_0x369411[_0x1ef564(0x1d5)+'te']=_0x514748;if(_0xc942f['lengt'+'h'])_0x369411[_0x1ef564(0xde)+_0x1ef564(0x279)]=_0xc942f;if(!_0x302131&&_0x6e173c[_0x1ef564(0x1b2)+'h']>0x1){if(_0x4632e2[_0x1ef564(0x2d1)](_0x6e173c[_0x1ef564(0x1b2)+'h'],0x14))return sponsorService['creat'+_0x1ef564(0x2b7)+_0x1ef564(0x1c6)+_0x1ef564(0x293)]('For\x20p'+_0x1ef564(0x154)+_0x1ef564(0x156)+'\x20reas'+_0x1ef564(0x181)+_0x1ef564(0x193)+_0x1ef564(0x164)+_0x1ef564(0x225)+_0x1ef564(0x1cf)+_0x1ef564(0xdf)+_0x1ef564(0x12b)+_0x1ef564(0x1cc)+'0\x20lis'+_0x1ef564(0x1e5)+'\x20a\x20ti'+_0x1ef564(0x152));logger['info'](_0x1ef564(0x257)+_0x1ef564(0x164)+_0x1ef564(0xfd)+'out:\x20'+_0x1ef564(0x1a2)+_0x1ef564(0x24f)+_0x6e173c['lengt'+'h']+(_0x1ef564(0x1fc)+_0x1ef564(0x1df)+'paral'+_0x1ef564(0x112)));const _0x2ad19b=_0x6e173c['map'](_0x483a18=>_0x1ab805['getWo'+_0x1ef564(0x1fd)+_0x1ef564(0x140)+_0x1ef564(0x230)+_0x1ef564(0x252)]({..._0x369411,'listId':_0x483a18})),_0x54df9c=await Promise[_0x1ef564(0x129)](_0x2ad19b),_0x3bcc76=new Set(),_0x420d37=[];let _0x269e06=0x0;for(let _0x18c299=0x0;_0x18c299<_0x54df9c[_0x1ef564(0x1b2)+'h'];_0x18c299++){const _0x485048=_0x54df9c[_0x18c299];if(!_0x485048[_0x1ef564(0xe5)+'ss']){logger[_0x1ef564(0xe1)]('Faile'+_0x1ef564(0x2a9)+'retri'+_0x1ef564(0x200)+_0x1ef564(0x264)+_0x1ef564(0xe7)+_0x1ef564(0x17b)+'\x20list'+'\x20'+_0x6e173c[_0x18c299]+':\x20'+_0x485048[_0x1ef564(0x2da)]?.['messa'+'ge']),_0x269e06++;continue;}for(const _0x279b72 of _0x485048[_0x1ef564(0x256)]||[]){!_0x3bcc76[_0x1ef564(0x103)](_0x279b72['id'])&&(_0x3bcc76['add'](_0x279b72['id']),_0x420d37[_0x1ef564(0x1b0)](_0x279b72));}}if(_0x4632e2[_0x1ef564(0x29b)](_0x420d37[_0x1ef564(0x1b2)+'h'],0x0)&&_0x269e06===_0x54df9c[_0x1ef564(0x1b2)+'h'])return sponsorService[_0x1ef564(0x126)+_0x1ef564(0x2b7)+'rResp'+_0x1ef564(0x293)](_0x1ef564(0x2c7)+_0x1ef564(0x2a9)+_0x1ef564(0x286)+_0x1ef564(0x264)+_0x1ef564(0xe7)+_0x1ef564(0x2bf)+_0x1ef564(0x12f)+_0x1ef564(0x14e)+_0x1ef564(0x229)+'\x20list'+'s');return sponsorService['creat'+'eResp'+_0x1ef564(0x293)]({'success':!![],'lists_queried':_0x6e173c['lengt'+'h'],'lists_failed':_0x269e06,'time_entries':_0x420d37['map'](_0x81fa2b=>formatEntry(_0x81fa2b,_0x4cad60[_0x1ef564(0x245)+_0x1ef564(0x276)]))},!![]);}const _0xd824c5={..._0x369411};if(_0x302131)_0xd824c5['taskI'+'d']=_0x302131;else{if(_0x6e173c['lengt'+'h']===0x1)_0xd824c5['listI'+'d']=_0x6e173c[0x0];else{if(_0xfe3cfb)_0xd824c5['listI'+'d']=_0xfe3cfb;else{if(_0x2ac4a7)_0xd824c5[_0x1ef564(0x119)+_0x1ef564(0x24e)]=_0x2ac4a7;else{if(_0x10552b)_0xd824c5[_0x1ef564(0x278)+'Id']=_0x10552b;}}}}const _0x117b01=await _0x1ab805[_0x1ef564(0x1ef)+_0x1ef564(0x1fd)+'ceTim'+'eEntr'+_0x1ef564(0x252)](_0xd824c5);if(!_0x117b01[_0x1ef564(0xe5)+'ss'])return sponsorService[_0x1ef564(0x126)+_0x1ef564(0x2b7)+'rResp'+_0x1ef564(0x293)](_0x117b01[_0x1ef564(0x2da)]?.[_0x1ef564(0x10c)+'ge']||_0x1ef564(0x2c7)+_0x1ef564(0x2a9)+'get\x20e'+_0x1ef564(0xe7)+'s');return sponsorService[_0x1ef564(0x126)+_0x1ef564(0x105)+_0x1ef564(0x293)]({'success':!![],'time_entries':(_0x117b01[_0x1ef564(0x256)]||[])['map'](_0x12fb98=>formatEntry(_0x12fb98,_0x4cad60['timez'+_0x1ef564(0x276)]))},!![]);}async function handleGetCurrent(_0x29a964,_0x15deca){const _0x47fd40=a0_0x30ec99,_0x569afd={'DBbGY':_0x47fd40(0x2d3)+_0x47fd40(0x19d)+_0x47fd40(0x2dc)+_0x47fd40(0x19b)+_0x47fd40(0x294)+_0x47fd40(0x18f),'UflJu':function(_0x36db77,_0x249c14){return _0x36db77(_0x249c14);},'vgGnG':function(_0x40a7d7,_0x54744a,_0x5ad7af){return _0x40a7d7(_0x54744a,_0x5ad7af);},'EgQwH':function(_0x39ae40,_0x488095){return _0x39ae40(_0x488095);}},_0x447046=await _0x15deca[_0x47fd40(0x28c)+'racki'+'ng'][_0x47fd40(0x10a)+'rrent'+'TimeE'+'ntry']();if(!_0x447046[_0x47fd40(0xe5)+'ss'])return sponsorService[_0x47fd40(0x126)+'eErro'+_0x47fd40(0x1c6)+_0x47fd40(0x293)](_0x447046['error']?.['messa'+'ge']||_0x47fd40(0x2c7)+_0x47fd40(0x2a9)+_0x47fd40(0x25f)+_0x47fd40(0x15a)+_0x47fd40(0xf6)+'e\x20ent'+'ry');const _0x1ba014=_0x447046['data'];if(!_0x1ba014)return sponsorService[_0x47fd40(0x126)+_0x47fd40(0x105)+_0x47fd40(0x293)]({'success':!![],'timer_running':![],'message':_0x569afd[_0x47fd40(0x267)]},!![]);const _0x55e26e=_0x569afd[_0x47fd40(0x2c9)](calculateElapsedTime,_0x1ba014[_0x47fd40(0x2b5)]);return sponsorService['creat'+'eResp'+_0x47fd40(0x293)]({'success':!![],'timer_running':!![],'time_entry':{..._0x569afd[_0x47fd40(0x1b1)](formatEntry,_0x1ba014,_0x15deca[_0x47fd40(0x245)+'one']),'elapsed':_0x569afd['EgQwH'](formatDuration,_0x55e26e),'elapsed_ms':_0x55e26e}},!![]);}async function handleStartTimer(_0x541ebb,_0x19bc17){const _0x463687=a0_0x30ec99,_0x3d7c53={'jjTIo':function(_0x57b366,_0x46f845,_0x1d3140,_0x3e559f,_0x1812ad,_0x1831ca,_0x6ee6ef,_0x41a5a2){return _0x57b366(_0x46f845,_0x1d3140,_0x3e559f,_0x1812ad,_0x1831ca,_0x6ee6ef,_0x41a5a2);},'cVXZt':_0x463687(0x1ed)+_0x463687(0x2b4)+'\x20alre'+'ady\x20r'+_0x463687(0x118)+'g.\x20Pl'+'ease\x20'+'stop\x20'+_0x463687(0x2c1)+_0x463687(0x2a2)+_0x463687(0x2b5)+'ing\x20a'+'\x20new\x20'+_0x463687(0x296),'HhAdp':_0x463687(0x2c7)+_0x463687(0x2a9)+'start'+_0x463687(0x147)+_0x463687(0x19c)},_0x440b3e=await _0x3d7c53[_0x463687(0xea)](getTaskId,_0x541ebb[_0x463687(0x102)],_0x541ebb[_0x463687(0x274)+'d'],_0x541ebb['taskN'+'ame'],_0x541ebb[_0x463687(0x26a)+_0x463687(0x2cd)],undefined,!![],_0x19bc17);if(!_0x440b3e)return sponsorService[_0x463687(0x126)+_0x463687(0x2b7)+'rResp'+_0x463687(0x293)](_0x463687(0xe0)+'not\x20f'+_0x463687(0x2ac));const _0x521929=await _0x19bc17['timeT'+_0x463687(0x17d)+'ng'][_0x463687(0x10a)+_0x463687(0x20c)+_0x463687(0x2e2)+'ntry']();if(_0x521929[_0x463687(0xe5)+'ss']&&_0x521929[_0x463687(0x256)])return sponsorService[_0x463687(0x126)+_0x463687(0x2b7)+_0x463687(0x1c6)+_0x463687(0x293)](_0x3d7c53['cVXZt'],{'timer_id':_0x521929[_0x463687(0x256)]['id']});const _0x3926df=await _0x19bc17['timeT'+_0x463687(0x17d)+'ng']['start'+_0x463687(0x123)+'racki'+'ng']({'tid':_0x440b3e,'description':_0x541ebb[_0x463687(0x1b9)+_0x463687(0x14b)+'n'],'billable':_0x541ebb['billa'+_0x463687(0x247)],'tags':_0x541ebb[_0x463687(0x210)]});if(!_0x3926df[_0x463687(0xe5)+'ss'])return sponsorService[_0x463687(0x126)+'eErro'+_0x463687(0x1c6)+'onse'](_0x3926df['error']?.[_0x463687(0x10c)+'ge']||_0x3d7c53[_0x463687(0x2c5)]);return sponsorService['creat'+_0x463687(0x105)+'onse']({'success':!![],'time_entry':formatEntry(_0x3926df[_0x463687(0x256)],_0x19bc17[_0x463687(0x245)+'one'])},!![]);}async function handleStopTimer(_0x5e1135,_0x2655a9){const _0x43f0de=a0_0x30ec99,_0x515a42={'jjtel':_0x43f0de(0x2d3)+'mer\x20r'+_0x43f0de(0x118)+'g.','hzUOP':function(_0x23a1b5,_0x3b043d,_0x406e1e){return _0x23a1b5(_0x3b043d,_0x406e1e);}},_0x4bcf47=await _0x2655a9[_0x43f0de(0x28c)+_0x43f0de(0x17d)+'ng'][_0x43f0de(0x10a)+_0x43f0de(0x20c)+_0x43f0de(0x2e2)+_0x43f0de(0xe2)]();if(_0x4bcf47[_0x43f0de(0xe5)+'ss']&&!_0x4bcf47[_0x43f0de(0x256)])return sponsorService[_0x43f0de(0x126)+'eErro'+'rResp'+'onse'](_0x515a42[_0x43f0de(0xeb)]);const _0x217fc4=await _0x2655a9[_0x43f0de(0x28c)+_0x43f0de(0x17d)+'ng'][_0x43f0de(0x2ea)+_0x43f0de(0x2de)+_0x43f0de(0x272)+'g']({'description':_0x5e1135['descr'+_0x43f0de(0x14b)+'n'],'tags':_0x5e1135[_0x43f0de(0x210)]});if(!_0x217fc4[_0x43f0de(0xe5)+'ss'])return sponsorService[_0x43f0de(0x126)+_0x43f0de(0x2b7)+_0x43f0de(0x1c6)+'onse'](_0x217fc4['error']?.[_0x43f0de(0x10c)+'ge']||_0x43f0de(0x2c7)+_0x43f0de(0x2a9)+_0x43f0de(0x20f)+'time\x20'+'track'+_0x43f0de(0x161));return sponsorService['creat'+_0x43f0de(0x105)+'onse']({'success':!![],'time_entry':_0x515a42[_0x43f0de(0x2b8)](formatEntry,_0x217fc4['data'],_0x2655a9['timez'+_0x43f0de(0x276)])},!![]);}async function handleAddEntry(_0x405edb,_0x565e6d){const _0x5dca78=a0_0x30ec99,_0x3c6f1b={'PUTiv':function(_0x1d1682,_0x422589,_0x86298e,_0x33a328){return _0x1d1682(_0x422589,_0x86298e,_0x33a328);},'SGqqW':function(_0x5c0456,_0x2568e0){return _0x5c0456(_0x2568e0);},'RHmPg':'Inval'+'id\x20du'+_0x5dca78(0x1e3)+'n\x20for'+_0x5dca78(0x2a7)+_0x5dca78(0x22d)+_0x5dca78(0x1fe)+'0m\x27).','GTKUs':function(_0x5a6707,_0x3d35f2,_0x2ebb00){return _0x5a6707(_0x3d35f2,_0x2ebb00);}},_0x42a441=await getTaskId(_0x405edb['task'],_0x405edb[_0x5dca78(0x274)+'d'],_0x405edb[_0x5dca78(0x13a)+_0x5dca78(0x2cd)],_0x405edb[_0x5dca78(0x26a)+_0x5dca78(0x2cd)],undefined,!![],_0x565e6d);if(!_0x42a441)return sponsorService[_0x5dca78(0x126)+'eErro'+_0x5dca78(0x1c6)+_0x5dca78(0x293)](_0x5dca78(0xe0)+_0x5dca78(0x1e1)+_0x5dca78(0x2ac));const _0x432584=_0x405edb[_0x5dca78(0x2b5)+'_time']||_0x405edb[_0x5dca78(0x2b5)+_0x5dca78(0x124)],_0x5b800b=_0x432584?_0x3c6f1b[_0x5dca78(0x1c3)](parseDueDate,_0x3c6f1b[_0x5dca78(0x228)](String,_0x432584),undefined,_0x565e6d[_0x5dca78(0x245)+_0x5dca78(0x276)]):undefined;if(!_0x5b800b)return sponsorService['creat'+_0x5dca78(0x2b7)+_0x5dca78(0x1c6)+_0x5dca78(0x293)]('Inval'+_0x5dca78(0x250)+_0x5dca78(0x111)+'ime\x20f'+_0x5dca78(0x20a)+'.');const _0x3d6101=parseDuration(_0x405edb[_0x5dca78(0x121)+_0x5dca78(0x27f)]);if(!_0x3d6101)return sponsorService['creat'+'eErro'+'rResp'+_0x5dca78(0x293)](_0x3c6f1b[_0x5dca78(0x21d)]);const _0xcc83be=await _0x565e6d[_0x5dca78(0x28c)+'racki'+'ng']['addTi'+_0x5dca78(0xda)+'ry']({'tid':_0x42a441,'start':_0x5b800b,'duration':_0x3d6101,'description':_0x405edb[_0x5dca78(0x1b9)+_0x5dca78(0x14b)+'n'],'billable':_0x405edb['billa'+_0x5dca78(0x247)],'tags':_0x405edb[_0x5dca78(0x210)]});if(!_0xcc83be[_0x5dca78(0xe5)+'ss'])return sponsorService[_0x5dca78(0x126)+_0x5dca78(0x2b7)+_0x5dca78(0x1c6)+_0x5dca78(0x293)](_0xcc83be[_0x5dca78(0x2da)]?.[_0x5dca78(0x10c)+'ge']||_0x5dca78(0x2c7)+_0x5dca78(0x2a9)+_0x5dca78(0x166)+_0x5dca78(0xe2));return sponsorService['creat'+_0x5dca78(0x105)+'onse']({'success':!![],'time_entry':_0x3c6f1b[_0x5dca78(0x106)](formatEntry,_0xcc83be[_0x5dca78(0x256)],_0x565e6d[_0x5dca78(0x245)+'one'])},!![]);}async function handleUpdateEntry(_0x23be90,_0x10ed2b){const _0x2f4609=a0_0x30ec99,_0x3ca446={'OQJnS':function(_0x4d1025,_0x70a910,_0x5b7a20,_0x22b0c1){return _0x4d1025(_0x70a910,_0x5b7a20,_0x22b0c1);},'dRDhc':function(_0x512d5b,_0x39d5b8,_0x57f587,_0x31d252){return _0x512d5b(_0x39d5b8,_0x57f587,_0x31d252);},'mFnUT':function(_0x1888d6,_0x100aa6){return _0x1888d6(_0x100aa6);},'HfowB':function(_0x175fb9,_0x3bbb9e){return _0x175fb9(_0x3bbb9e);}};if(!_0x23be90[_0x2f4609(0x266)+_0x2f4609(0x1a9)])return sponsorService['creat'+_0x2f4609(0x2b7)+_0x2f4609(0x1c6)+_0x2f4609(0x293)](_0x2f4609(0x266)+_0x2f4609(0x2b3)+_0x2f4609(0x16b)+'ed');let _0x5b51dd;(_0x23be90[_0x2f4609(0x102)]||_0x23be90[_0x2f4609(0x274)+'d']||_0x23be90[_0x2f4609(0x13a)+_0x2f4609(0x2cd)])&&(_0x5b51dd=await getTaskId(_0x23be90[_0x2f4609(0x102)],_0x23be90[_0x2f4609(0x274)+'d'],_0x23be90[_0x2f4609(0x13a)+_0x2f4609(0x2cd)],_0x23be90[_0x2f4609(0x26a)+_0x2f4609(0x2cd)],undefined,![],_0x10ed2b));const _0x1e872c=_0x23be90[_0x2f4609(0x2b5)+_0x2f4609(0x18b)]||_0x23be90['start'+_0x2f4609(0x124)],_0x3daa24=_0x23be90[_0x2f4609(0x1a3)+_0x2f4609(0x209)]||_0x23be90[_0x2f4609(0x1d5)+'te'],_0x28d491=_0x1e872c?_0x3ca446[_0x2f4609(0x206)](parseDueDate,String(_0x1e872c),undefined,_0x10ed2b[_0x2f4609(0x245)+_0x2f4609(0x276)]):undefined,_0x379ecc=_0x3daa24?_0x3ca446[_0x2f4609(0x1a1)](parseDueDate,_0x3ca446[_0x2f4609(0x2ae)](String,_0x3daa24),undefined,_0x10ed2b[_0x2f4609(0x245)+_0x2f4609(0x276)]):undefined,_0x4ee823=_0x3ca446[_0x2f4609(0x22b)](parseDuration,_0x23be90['durat'+_0x2f4609(0x27f)]),_0x3f2525={'tid':_0x5b51dd,'start':_0x28d491,'end':_0x379ecc,'duration':_0x4ee823||undefined,'description':_0x23be90[_0x2f4609(0x1b9)+_0x2f4609(0x14b)+'n'],'billable':_0x23be90[_0x2f4609(0x182)+_0x2f4609(0x247)]};_0x23be90[_0x2f4609(0x210)]&&Array[_0x2f4609(0x2e4)+'ay'](_0x23be90[_0x2f4609(0x210)])&&(_0x3f2525['tags']=_0x23be90['tags'][_0x2f4609(0x139)](_0x3e2d03=>typeof _0x3e2d03===_0x2f4609(0x211)+'g'?{'name':_0x3e2d03}:_0x3e2d03));const _0x53344d=await _0x10ed2b['timeT'+'racki'+'ng'][_0x2f4609(0x235)+_0x2f4609(0x1d1)+_0x2f4609(0x1a6)](_0x23be90[_0x2f4609(0x266)+'_id'],_0x3f2525);if(!_0x53344d[_0x2f4609(0xe5)+'ss'])return sponsorService[_0x2f4609(0x126)+'eErro'+_0x2f4609(0x1c6)+_0x2f4609(0x293)](_0x53344d['error']?.[_0x2f4609(0x10c)+'ge']||_0x2f4609(0x2c7)+_0x2f4609(0x2a9)+_0x2f4609(0x235)+'e\x20ent'+'ry');return sponsorService[_0x2f4609(0x126)+'eResp'+_0x2f4609(0x293)]({'success':!![],'time_entry':formatEntry(_0x53344d[_0x2f4609(0x256)],_0x10ed2b[_0x2f4609(0x245)+_0x2f4609(0x276)])},!![]);}async function handleDeleteEntry(_0x2ad091,_0x49515a){const _0x29cf7a=a0_0x30ec99,_0x5a7454={'qDlzd':_0x29cf7a(0x266)+_0x29cf7a(0x2b3)+_0x29cf7a(0x16b)+'ed','ATNWD':_0x29cf7a(0x2c7)+_0x29cf7a(0x2a9)+_0x29cf7a(0x2cc)+_0x29cf7a(0x249)+'ry'};if(!_0x2ad091[_0x29cf7a(0x266)+_0x29cf7a(0x1a9)])return sponsorService[_0x29cf7a(0x126)+_0x29cf7a(0x2b7)+_0x29cf7a(0x1c6)+_0x29cf7a(0x293)](_0x5a7454['qDlzd']);const _0x41be1a=await _0x49515a[_0x29cf7a(0x28c)+'racki'+'ng'][_0x29cf7a(0x2cc)+_0x29cf7a(0x1d1)+_0x29cf7a(0x1a6)](_0x2ad091[_0x29cf7a(0x266)+'_id']);if(!_0x41be1a[_0x29cf7a(0xe5)+'ss'])return sponsorService['creat'+_0x29cf7a(0x2b7)+'rResp'+_0x29cf7a(0x293)](_0x41be1a[_0x29cf7a(0x2da)]?.[_0x29cf7a(0x10c)+'ge']||_0x5a7454[_0x29cf7a(0x214)]);return sponsorService[_0x29cf7a(0x126)+_0x29cf7a(0x105)+_0x29cf7a(0x293)]({'success':!![],'message':_0x29cf7a(0x22f)+_0x29cf7a(0x223)+_0x29cf7a(0x16f)+_0x29cf7a(0x2b9)},!![]);}async function handleGetTags(_0x1ef49c,_0x379c37){const _0x5029d5=a0_0x30ec99,_0x492c86={'HXkru':_0x5029d5(0x2c7)+'d\x20to\x20'+'get\x20t'+_0x5029d5(0xf9)},_0x1292e4=await _0x379c37[_0x5029d5(0x28c)+'racki'+'ng']['getTi'+_0x5029d5(0xda)+_0x5029d5(0xdc)+'s']();if(!_0x1292e4[_0x5029d5(0xe5)+'ss'])return sponsorService[_0x5029d5(0x126)+_0x5029d5(0x2b7)+'rResp'+_0x5029d5(0x293)](_0x1292e4[_0x5029d5(0x2da)]?.[_0x5029d5(0x10c)+'ge']||_0x492c86[_0x5029d5(0x187)]);return sponsorService[_0x5029d5(0x126)+'eResp'+_0x5029d5(0x293)]({'success':!![],'tags':_0x1292e4[_0x5029d5(0x256)]},!![]);}async function handleAddTags(_0x404029,_0x5bd50e){const _0xc7bef7=a0_0x30ec99,_0x41f2d2={'UnCqv':_0xc7bef7(0x266)+_0xc7bef7(0x13e)+_0xc7bef7(0x239)+_0xc7bef7(0x163)+_0xc7bef7(0x23c)+'d','fVIVu':_0xc7bef7(0xf2)+'appli'+_0xc7bef7(0x223)+_0xc7bef7(0x16f)+'fully'};if(!_0x404029['timer'+'_id']||!_0x404029['name'])return sponsorService[_0xc7bef7(0x126)+'eErro'+_0xc7bef7(0x1c6)+'onse'](_0x41f2d2[_0xc7bef7(0x216)]);const _0x27eb41=await _0x5bd50e['timeT'+_0xc7bef7(0x17d)+'ng']['addTi'+_0xc7bef7(0xda)+'ryTag'+'s']({'time_entry_ids':[_0x404029[_0xc7bef7(0x266)+_0xc7bef7(0x1a9)]],'tags':[{'name':_0x404029[_0xc7bef7(0xfa)]}]});if(!_0x27eb41[_0xc7bef7(0xe5)+'ss'])return sponsorService[_0xc7bef7(0x126)+'eErro'+'rResp'+_0xc7bef7(0x293)](_0x27eb41[_0xc7bef7(0x2da)]?.['messa'+'ge']||'Faile'+_0xc7bef7(0x2a9)+_0xc7bef7(0x23d)+'ags');return sponsorService[_0xc7bef7(0x126)+_0xc7bef7(0x105)+'onse']({'success':!![],'message':_0x41f2d2[_0xc7bef7(0x2d2)]},!![]);}async function handleUpdateTags(_0x62c2f6,_0x5e3af5){const _0x2462ea=a0_0x30ec99,_0x2b965a={'OCoBh':_0x2462ea(0x282)+'FF','AIdel':'Faile'+_0x2462ea(0x2a9)+'updat'+'e\x20tag'+'s','gEkNn':_0x2462ea(0x136)+_0x2462ea(0x27b)+_0x2462ea(0x281)+_0x2462ea(0x240)+'orksp'+_0x2462ea(0x12d)};if(!_0x62c2f6['name']||!_0x62c2f6[_0x2462ea(0x15c)+'ame'])return sponsorService[_0x2462ea(0x126)+_0x2462ea(0x2b7)+'rResp'+_0x2462ea(0x293)]('name\x20'+_0x2462ea(0x26e)+_0x2462ea(0xd9)+_0x2462ea(0x163)+_0x2462ea(0x23c)+'d');const _0x5a972e=await _0x5e3af5['timeT'+'racki'+'ng'][_0x2462ea(0x235)+'eTime'+_0x2462ea(0x1a6)+_0x2462ea(0x1c4)]({'name':_0x62c2f6['name'],'new_name':_0x62c2f6[_0x2462ea(0x15c)+'ame'],'tag_bg':_0x62c2f6[_0x2462ea(0x1d3)+'g']||'#0000'+'00','tag_fg':_0x62c2f6[_0x2462ea(0x15e)+'g']||_0x2b965a['OCoBh']});if(!_0x5a972e[_0x2462ea(0xe5)+'ss'])return sponsorService['creat'+_0x2462ea(0x2b7)+_0x2462ea(0x1c6)+'onse'](_0x5a972e[_0x2462ea(0x2da)]?.['messa'+'ge']||_0x2b965a[_0x2462ea(0x21b)]);return sponsorService[_0x2462ea(0x126)+'eResp'+_0x2462ea(0x293)]({'success':!![],'message':_0x2b965a[_0x2462ea(0xff)]},!![]);}async function handleDeleteTags(_0x47c7f0,_0x490d57){const _0x2f6069=a0_0x30ec99;if(!_0x47c7f0[_0x2f6069(0x266)+'_id']||!_0x47c7f0[_0x2f6069(0xfa)])return sponsorService['creat'+'eErro'+'rResp'+_0x2f6069(0x293)](_0x2f6069(0x266)+_0x2f6069(0x13e)+_0x2f6069(0x239)+_0x2f6069(0x163)+'quire'+'d');const _0x4c860c=await _0x490d57[_0x2f6069(0x28c)+_0x2f6069(0x17d)+'ng'][_0x2f6069(0x2cc)+_0x2f6069(0x1d1)+'Entry'+_0x2f6069(0x1c4)]({'time_entry_ids':[_0x47c7f0['timer'+_0x2f6069(0x1a9)]],'tags':[{'name':_0x47c7f0[_0x2f6069(0xfa)]}]});if(!_0x4c860c[_0x2f6069(0xe5)+'ss'])return sponsorService[_0x2f6069(0x126)+_0x2f6069(0x2b7)+_0x2f6069(0x1c6)+_0x2f6069(0x293)](_0x4c860c['error']?.[_0x2f6069(0x10c)+'ge']||_0x2f6069(0x2c7)+_0x2f6069(0x2a9)+_0x2f6069(0x2cc)+_0x2f6069(0x25c)+'s');return sponsorService[_0x2f6069(0x126)+'eResp'+_0x2f6069(0x293)]({'success':!![],'message':_0x2f6069(0x273)+'emove'+_0x2f6069(0x10e)+_0x2f6069(0x290)+_0x2f6069(0x249)+'ry'},!![]);}async function handleGetHistory(_0x558292,_0x5501d7){const _0x3f413e=a0_0x30ec99,_0x3d0d95={'wCaQn':'timer'+_0x3f413e(0x2b3)+_0x3f413e(0x16b)+'ed','tuakO':_0x3f413e(0x2c7)+_0x3f413e(0x2a9)+_0x3f413e(0x130)+_0x3f413e(0x1b7)+'y'};if(!_0x558292[_0x3f413e(0x266)+_0x3f413e(0x1a9)])return sponsorService[_0x3f413e(0x126)+'eErro'+_0x3f413e(0x1c6)+'onse'](_0x3d0d95[_0x3f413e(0x2db)]);const _0x163957=await _0x5501d7[_0x3f413e(0x28c)+_0x3f413e(0x17d)+'ng']['getTi'+_0x3f413e(0xda)+_0x3f413e(0x186)+_0x3f413e(0xfb)](_0x558292[_0x3f413e(0x266)+_0x3f413e(0x1a9)]);if(!_0x163957[_0x3f413e(0xe5)+'ss'])return sponsorService[_0x3f413e(0x126)+_0x3f413e(0x2b7)+_0x3f413e(0x1c6)+_0x3f413e(0x293)](_0x163957['error']?.['messa'+'ge']||_0x3d0d95[_0x3f413e(0x265)]);return sponsorService[_0x3f413e(0x126)+_0x3f413e(0x105)+_0x3f413e(0x293)]({'success':!![],'history':_0x163957['data']},!![]);}async function handleGetBulkTimeInStatus(_0x3d18f9,_0x46792d){const _0xef5bce=a0_0x30ec99,_0x3ee6b4={'gNjZP':function(_0x4cb7a2,_0x1a38b5){return _0x4cb7a2===_0x1a38b5;}},{task:_0x341582}=_0x46792d,_0x52e15e=_0x3d18f9[_0xef5bce(0x1f5)+_0xef5bce(0x260)];if(!_0x52e15e||!Array[_0xef5bce(0x2e4)+'ay'](_0x52e15e)||_0x3ee6b4['gNjZP'](_0x52e15e[_0xef5bce(0x1b2)+'h'],0x0))return sponsorService[_0xef5bce(0x126)+_0xef5bce(0x2b7)+'rResp'+'onse']('task_'+_0xef5bce(0x2d8)+'rray\x20'+_0xef5bce(0x151)+_0xef5bce(0x23c)+'d\x20for'+_0xef5bce(0x297)+_0xef5bce(0x2c6)+_0xef5bce(0x1c0)+_0xef5bce(0x14c)+_0xef5bce(0x29d));const _0x97687b=await _0x341582['getBu'+_0xef5bce(0x162)+_0xef5bce(0x29f)+_0xef5bce(0x298)+'tus'](_0x52e15e,_0x3d18f9[_0xef5bce(0x22a)+'m_tas'+_0xef5bce(0x192)]),_0x2f3e7b={};for(const [_0x23f059,_0x31b7a9]of Object[_0xef5bce(0xf0)+'es'](_0x97687b)){const _0x51e120=_0x31b7a9?.['statu'+_0xef5bce(0x218)]||_0x31b7a9||[];Array[_0xef5bce(0x2e4)+'ay'](_0x51e120)?_0x2f3e7b[_0x23f059]=_0x51e120[_0xef5bce(0x139)](_0x2252ba=>({'status':_0x2252ba[_0xef5bce(0x26b)+'s']?.[_0xef5bce(0x26b)+'s']||_0x2252ba['statu'+'s']||_0xef5bce(0x280)+'wn','total_time':_0x2252ba[_0xef5bce(0x10b)+_0xef5bce(0x18b)]?.[_0xef5bce(0x18d)+'nute']||_0x2252ba[_0xef5bce(0x10b)+_0xef5bce(0x18b)]||0x0})):_0x2f3e7b[_0x23f059]=Object[_0xef5bce(0x2e8)](_0x51e120)[_0xef5bce(0x139)](_0x42f6ba=>({'status':_0x42f6ba,'total_time':_0x51e120[_0x42f6ba]?.[_0xef5bce(0x10b)+_0xef5bce(0x18b)]?.['by_mi'+_0xef5bce(0x10f)]||_0x51e120[_0x42f6ba]||0x0}));}return sponsorService[_0xef5bce(0x126)+_0xef5bce(0x105)+'onse']({'success':!![],'time_in_status':_0x2f3e7b});}function formatEntry(_0x19765f,_0x4999ce){const _0x2a5570=a0_0x30ec99,_0x55e043={'hCvwm':function(_0x3638ed,_0x439b18){return _0x3638ed(_0x439b18);},'wYeFh':function(_0x2dbff4,_0x37f128,_0x34381f){return _0x2dbff4(_0x37f128,_0x34381f);},'pDtDY':function(_0x5927c8,_0x352751){return _0x5927c8(_0x352751);}};return{'id':_0x19765f['id'],'description':_0x19765f[_0x2a5570(0x1b9)+_0x2a5570(0x14b)+'n']||'','start':_0x19765f[_0x2a5570(0x2b5)],'start_time':_0x19765f[_0x2a5570(0x2b5)]?formatDueDate(_0x55e043[_0x2a5570(0x155)](Number,_0x19765f[_0x2a5570(0x2b5)]),_0x4999ce):undefined,'end':_0x19765f[_0x2a5570(0xfc)],'end_time':_0x19765f[_0x2a5570(0xfc)]?_0x55e043['wYeFh'](formatDueDate,_0x55e043['pDtDY'](Number,_0x19765f[_0x2a5570(0xfc)]),_0x4999ce):undefined,'timezone':_0x4999ce,'duration':formatDuration(_0x19765f[_0x2a5570(0x121)+_0x2a5570(0x27f)]||0x0),'duration_ms':_0x19765f[_0x2a5570(0x121)+_0x2a5570(0x27f)]||0x0,'billable':_0x19765f[_0x2a5570(0x182)+_0x2a5570(0x247)]||![],'tags':_0x19765f[_0x2a5570(0x210)]||[],'user':_0x19765f[_0x2a5570(0x2e6)]?{'id':_0x19765f[_0x2a5570(0x2e6)]['id'],'username':_0x19765f[_0x2a5570(0x2e6)][_0x2a5570(0x226)+_0x2a5570(0x2cd)]}:null,'task':_0x19765f[_0x2a5570(0x102)]?{'id':_0x19765f[_0x2a5570(0x102)]['id'],'name':_0x19765f[_0x2a5570(0x102)][_0x2a5570(0xfa)],'status':_0x19765f['task'][_0x2a5570(0x26b)+'s']?.[_0x2a5570(0x26b)+'s']}:null,'task_location':_0x19765f[_0x2a5570(0x1f5)+_0x2a5570(0x1d8)+_0x2a5570(0x27f)]||undefined};}function calculateElapsedTime(_0x3020c1){const _0x51a624=a0_0x30ec99,_0x263607={'zWihz':function(_0x4c0e82,_0x1825a8){return _0x4c0e82-_0x1825a8;}},_0x3fd50f=new Date(_0x3020c1)['getTi'+'me']();return Math[_0x51a624(0x253)](0x0,_0x263607[_0x51a624(0x234)](Date[_0x51a624(0x2ba)](),_0x3fd50f));}function formatDuration(_0x2efe20){const _0x3a05e5=a0_0x30ec99,_0x4aae2b={'MSJXE':function(_0x1a2bab,_0x5ac8d0){return _0x1a2bab/_0x5ac8d0;},'DSaaP':function(_0x27219d,_0x3ceadc){return _0x27219d/_0x3ceadc;},'wGyTB':function(_0x53c6bc,_0x561db4){return _0x53c6bc%_0x561db4;}};if(!_0x2efe20)return'0m';const _0x3a4335=Math[_0x3a05e5(0x285)](_0x4aae2b[_0x3a05e5(0x1ee)](_0x2efe20,0x3e8)),_0x678198=Math[_0x3a05e5(0x285)](_0x3a4335/0x3c),_0x4cf99f=Math[_0x3a05e5(0x285)](_0x4aae2b[_0x3a05e5(0x2a4)](_0x678198,0x3c)),_0x28dd58=_0x4aae2b[_0x3a05e5(0x243)](_0x678198,0x3c);if(_0x4cf99f===0x0)return _0x28dd58+'m';else{if(_0x28dd58===0x0)return _0x4cf99f+'h';else return _0x4cf99f+'h\x20'+_0x28dd58+'m';}}function parseDuration(_0x5dac33){const _0x2cab69=a0_0x30ec99,_0x54b4ba={'hWqbj':function(_0x1ea0a3,_0x14791c){return _0x1ea0a3*_0x14791c;},'aKvML':function(_0x59488,_0x51054f,_0x271817){return _0x59488(_0x51054f,_0x271817);},'VOjKQ':function(_0xc6deaa,_0x20bc3a,_0x359c4b){return _0xc6deaa(_0x20bc3a,_0x359c4b);},'yYbry':function(_0x23b015,_0x2e621e){return _0x23b015(_0x2e621e);}};if(!_0x5dac33)return 0x0;const _0x591406=_0x5dac33[_0x2cab69(0x2e9)]()[_0x2cab69(0x232)+_0x2cab69(0x2cf)+'e']()[_0x2cab69(0x21f)+'ce'](/\s+/g,'\x20');if(/^\d+m$/[_0x2cab69(0x1d6)](_0x591406))return _0x54b4ba[_0x2cab69(0x227)](_0x54b4ba['hWqbj'](parseInt(_0x591406[_0x2cab69(0x21f)+'ce']('m',''),0xa),0x3c),0x3e8);if(/^\d+h$/[_0x2cab69(0x1d6)](_0x591406))return _0x54b4ba[_0x2cab69(0x227)](_0x54b4ba[_0x2cab69(0x108)](parseInt,_0x591406[_0x2cab69(0x21f)+'ce']('h',''),0xa),0x3c)*0x3c*0x3e8;const _0xa53427=_0x591406[_0x2cab69(0x24d)](/^(\d+)h\s*(?:(\d+)m)?$|^(?:(\d+)h\s*)?(\d+)m$/);if(_0xa53427){const _0x9cdda2=parseInt(_0xa53427[0x1]||_0xa53427[0x3]||'0',0xa),_0x3d65c6=_0x54b4ba[_0x2cab69(0x1e6)](parseInt,_0xa53427[0x2]||_0xa53427[0x4]||'0',0xa);return(_0x54b4ba['hWqbj'](_0x9cdda2,0xe10)+_0x3d65c6*0x3c)*0x3e8;}const _0x46ed4b=parseInt(_0x591406,0xa);if(!_0x54b4ba['yYbry'](isNaN,_0x46ed4b))return _0x46ed4b*0x3c*0x3e8;return 0x0;}