function _gaa(){const i=['\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20Current\x20visible\x20date\x20range:\x20','1088980lzavlJ','startDate','$name','registerFeature','formatDate','visible\x20date\x20range','in-view','Gantt','\x22.\x20This\x20means\x20that\x20data\x20operations\x20will\x20only\x20affect\x20tasks\x20within\x20the\x20','3643344STzLgK','entire\x20dataset','in\x20view','\x0a\x20\x20\x20\x20\x20\x20\x20\x20','1552212UaikOL','getState','453104IjvqEF','timeline\x20date\x20range','all\x20data','configurable','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20Time\x20range\x20context\x20is\x20set\x20to\x20\x22','1072046UeeQHw','\x20to\x20','240968FWBTTq','getCommonStateNotes','visibleDateRange','42HpSIrX','.\x20You\x20can\x20change\x20this\x20using\x20the\x20changeTimeRangeContext\x20tool\x20if\x20the\x20user\x20needs\x20to\x20work\x20with\x20data\x20outside\x20the\x20current\x20scope.\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','all','timeline','1OcWVmu','551472RBVunR'];_gaa=function(){return i;};return _gaa();}(function(a,b){const c=a();function f(a,b){return _gab(b-0x161,a);}while(!![]){try{const d=-parseInt(f(0x1de,0x1dd))/0x1*(-parseInt(f(0x1c7,0x1d4))/0x2)+parseInt(f(0x1d7,0x1cd))/0x3+parseInt(f(0x1e2,0x1de))/0x4+-parseInt(f(0x1eb,0x1e0))/0x5+-parseInt(f(0x1e6,0x1d9))/0x6*(parseInt(f(0x1cf,0x1d6))/0x7)+-parseInt(f(0x1d4,0x1cf))/0x8+-parseInt(f(0x1cd,0x1c9))/0x9;if(d===b){break;}else{c['push'](c['shift']());}}catch(e){c['push'](c['shift']());}}}(_gaa,0x422e5));function _gab(a,b){const c=_gaa();_gab=function(d,e){d=d-0x67;let f=c[d];return f;};return _gab(a,b);}import _gac from'@bryntum/scheduler-thin/lib/feature/AI.js';function _gag(a,b){return _gab(b-0x1e4,a);}import _gad from'@bryntum/grid-thin/lib/feature/GridFeatureManager.js';import _gae from'./ai/agents/DefaultGanttAgent.js';export default class AI extends _gac{static [_gag(0x275,0x265)]='ai';static [_gag(0x250,0x255)]={'agent':_gae,'defaultRange':_gag(0x265,0x25e),'tools':undefined};[_gag(0x24d,0x251)](){function h(a,b){return _gag(a,b- -0x151);}const a=this,{client:b,agent:c,activeRange:d}=a,e={'timeline':h(0x114,0x10e),'in-view':h(0xef,0xfd),'all':h(0x103,0x103)};return'This\x20is\x20the\x20current\x20state\x20of\x20the\x20Gantt.\x20Use\x20this\x20data\x20when\x20evaluating\x20the\x20user\x20prompts:\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20Timeline\x20date\x20range:\x20'+c[h(0x126,0x116)](b[h(0x10c,0x113)])+h(0x10f,0x107)+c[h(0x112,0x116)](b['endDate'])+h(0x10f,0x111)+c[h(0x11c,0x116)](b[h(0x118,0x10a)][h(0x117,0x113)])+h(0x10a,0x107)+c[h(0x11e,0x116)](b[h(0xfa,0x10a)]['endDate'])+h(0x103,0x105)+e[d]+h(0x106,0xfa)+(d===h(0xff,0x10e)?h(0xf5,0x102):d===h(0x121,0x118)?h(0x114,0x117):h(0xfc,0xfc))+h(0x10a,0x10c)+a[h(0x108,0x109)]()+h(0xef,0xfe);}}_gad[_gag(0x275,0x266)](AI,![],_gag(0x267,0x26a));