(q)
| 8063 | `))$=$+` |
| 8064 | `;if(z.setRegister($,Y),q==="yank")z.setOffset(K);else if(q==="delete"){let A=z.text.slice(0,K)+z.text.slice(_);z.setText(A);let O=Math.max(0,A.length-(xc(A).length||1));z.setOffset(Math.min(K,O))}else if(q==="change"){let A=z.text.slice(0,K)+z.text.slice(_);z.setText(A),z.enterInsert(K)}}function nnK(q,K,_){let z=K===1?_.cursor.startOfLastLine():_.cursor.goToLine(K);if(z.equals(_.cursor))return;let Y=dY7(_.cursor,z,"G",q,K);C48(q,Y.from,Y.to,_,Y.linewise),_.recordChange({type:"operator",op:q,motion:"G",count:K})}function inK(q,K,_){let z=K===1?_.cursor.startOfFirstLine():_.cursor.goToLine(K);if(z.equals(_.cursor))return;let Y=dY7(_.cursor,z,"gg",q,K);C48(q,Y.from,Y.to,_,Y.linewise),_.recordChange({type:"operator",op:q,motion:"gg",count:K})}var cY7=y(()=>{CH6();mk();cnK()});function rnK(q){return q in lY7}function onK(q){return q in rY7}function snK(){return{mode:"INSERT",insertedText:""}}function tnK(){return{lastChange:null,lastFind:null,register:"",registerIsLinewise:!1}}var lY7,nY7,iY7,rY7,anK,oY7=1e4;var aY7=y(()=>{lY7={d:"delete",c:"change",y:"yank"};nY7=new Set(["h","l","j","k","w","b","e","W","B","E","0","^","$"]),iY7=new Set(["f","F","t","T"]),rY7={i:"inner",a:"around"};anK=new Set(["w","W",'"',"'","`","(",")","b","[","]","{","}","B","<",">"])});function enK(q,K,_){switch(q.type){case"idle":return KFY(K,_);case"count":return _FY(q,K,_);case"operator":return zFY(q,K,_);case"operatorCount":return YFY(q,K,_);case"operatorFind":return $FY(q,K,_);case"operatorTextObj":return AFY(q,K,_);case"find":return OFY(q,K,_);case"g":return wFY(q,K,_);case"operatorG":return jFY(q,K,_);case"replace":return HFY(q,K,_);case"indent":return JFY(q,K,_)}}function qiK(q,K,_){if(rnK(q))return{next:{type:"operator",op:lY7[q],count:K}};if(nY7.has(q))return{execute:()=>{let z=h48(q,_.cursor,K);_.setOffset(z.offset)}};if(iY7.has(q))return{next:{type:"find",find:q,count:K}};if(q==="g")return{next:{type:"g",count:K}};if(q==="r")return{next:{type:"replace",count:K}};if(q===">"||q==="<")return{next:{type:"indent",dir:q,count:K}};if(q==="~")return{execute:()=>_c8(K,_)};if(q==="x")return{execute:()=>qc8(K,_)};if(q==="J")return{execute:()=>zc8(K,_)};if(q==="p"||q==="P")return{execute:()=>lnK(q==="p",K,_)};if(q==="D")return{execute:()=>sJ6("delete","$",1,_)};if(q==="C")return{execute:()=>sJ6("change","$",1,_)};if(q==="Y")return{execute:()=>QY7("yank",K,_)};if(q==="G")return{execute:()=>{if(K===1)_.setOffset(_.cursor.startOfLastLine().offset);else _.setOffset(_.cursor.goToLine(K).offset)}};if(q===".")return{execute:()=>_.onDotRepeat?.()};if(q===";"||q===",")return{execute:()=>MFY(q===",",K,_)};if(q==="u")return{execute:()=>_.onUndo?.()};if(q==="i")return{execute:()=>_.enterInsert(_.cursor.offset)};if(q==="I")return{execute:()=>_.enterInsert(_.cursor.firstNonBlankInLogicalLine().offset)};if(q==="a")return{execute:()=>{let z=_.cursor.isAtEnd()?_.cursor.offset:_.cursor.right().offset;_.enterInsert(z)}};if(q==="A")return{execute:()=>_.enterInsert(_.cursor.endOfLogicalLine().offset)};if(q==="o")return{execute:()=>S48("below",_)};if(q==="O")return{execute:()=>S48("above",_)};return null}function KiK(q,K,_,z){if(onK(_))return{next:{type:"operatorTextObj",op:q,count:K,scope:rY7[_]}};if(iY7.has(_))return{next:{type:"operatorFind",op:q,count:K,find:_}};if(nY7.has(_))return{execute:()=>sJ6(q,_,K,z)};if(_==="G")return{execute:()=>nnK(q,K,z)};if(_==="g")return{next:{type:"operatorG",op:q,count:K}};return null}function KFY(q,K){if(/[1-9]/.test(q))return{next:{type:"count",digits:q}};if(q==="0")return{execute:()=>K.setOffset(K.cursor.startOfLogicalLine().offset)};let _=qiK(q,1,K);if(_)return _;return{}}function _FY(q,K,_){if(/[0-9]/.test(K)){let $=q.digits+K,A=Math.min(parseInt($,10),oY7);return{next:{type:"count",digits:String(A)}}}let z=parseInt(q.digits,10),Y=qiK(K,z,_);if(Y)return Y;return{next:{type:"idle"}}}function zFY(q,K,_){if(K===q.op[0])return{execute:()=>QY7(q.op,q.count,_)};if(/[0-9]/.test(K))return{next:{type:"operatorCount",op:q.op,count:q.count,digits:K}};let z=KiK(q.op,q.count,K,_);if(z)return z;return{next:{type:"idle"}}}function YFY(q,K,_){if(/[0-9]/.test(K)){let A=q.digits+K,O=Math.min(parseInt(A,10),oY7);return{next:{...q,digits:String(O)}}}let z=parseInt(q.digits,10),Y=q.count*z,$=KiK(q.op,Y,K,_);if($)return $;return{next:{type:"idle"}}}function $FY(q,K,_){return{execute:()=>td8(q.op,q.find,K,q.count,_)}}function AFY(q,K,_){if(anK.has(K))return{execute:()=>ed8(q.op,q.scope,K,q.count,_)};return{next:{type:"idle"}}}function OFY(q,K,_){return{execute:()=>{let z=_.cursor.findCharacter(K,q.find,q.count);if(z!==null)_.setOffset(z),_.setLastFind(q.find,K)}}}function wFY(q,K,_){if(K==="j"||K==="k")return{execute:()=>{let z=h48(`g${K}`,_.cursor,q.count);_.setOffset(z.offset)}};if(K==="g"){if(q.count>1)return{execute:()=>{let z=_.text.split(` |
| 8065 | `),Y=Math.min(q.count-1,z.length-1),$=0;for(let A=0;A<Y;A++)$+=(z[A]?.length??0)+1;_.setOffset($)}};return{execute:()=>_.setOffset(_.cursor.startOfFirstLine().offset)}}return{next:{type:"idle"}}}function jFY(q,K,_){if(K==="j"||K==="k")return{execute:()=>sJ6(q.op,`g${K}`,q.count,_)};if(K==="g")return{execute:()=>inK(q.op,q.count,_)};return{next:{type:"idle"}}}function HFY(q,K,_){if(K==="")return{next:{type:"idle"}};return{execute:()=>Kc8(K,q.count,_)}}function JFY(q,K,_){if(K===q.dir)return{execute:()=>Yc8(q.dir,q.count,_)};return{next:{type:"idle"}}}function MFY(q,K,_){let z=_.getLastFind();if(!z)return;let Y=z.type;if(q)Y={f:"F",F:"f",t:"T",T:"t"}[Y];let $=_.cursor.findCharacter(z.char,Y,K);if($!==null)_.setOffset($)}var _iK=y(()=>{cY7();aY7()});function ziK(q){let K=Us.default.useRef(snK()),[_,z]=Us.useState("INSERT"),Y=Us.default.useRef(tnK()),$=Kg8({...q,inputFilter:void 0}),{onModeChange:A,inputFilter:O}=q,w=Us.useCallback((P)=>{if(P!==void 0)$.setOffset(P);K.current={mode:"INSERT",insertedText:""},z("INSERT"),A?.("INSERT")},[$,A]),j=Us.useCallback(()=>{let P=K.current;if(P.mode==="INSERT"&&P.insertedText)Y.current.lastChange={type:"insert",text:P.insertedText};let W=$.offset;if(W>0&&q.value[W-1]!==` |
| 8066 | `)$.setOffset(W-1);K.current={mode:"NORMAL",command:{type:"idle"}},z("NORMAL"),A?.("NORMAL")},[A,$,q.value]);function H(P,W=!1){return{cursor:P,text:q.value,setText:(D)=>q.onChange(D),setOffset:(D)=>$.setOffset(D),enterInsert:(D)=>w(D),getRegister:()=>Y.current.register,setRegister:(D,f)=>{Y.current.register=D,Y.current.registerIsLinewise=f},getLastFind:()=>Y.current.lastFind,setLastFind:(D,f)=>{Y.current.lastFind={type:D,char:f}},recordChange:W?()=>{}:(D)=>{Y.current.lastChange=D}}}function J(){let P=Y.current.lastChange;if(!P)return;let W=k5.fromText(q.value,q.columns,$.offset),D=H(W,!0);switch(P.type){case"insert":if(P.text){let f=W.insert(P.text);q.onChange(f.text),$.setOffset(f.offset)}break;case"x":qc8(P.count,D);break;case"replace":Kc8(P.char,P.count,D);break;case"toggleCase":_c8(P.count,D);break;case"indent":Yc8(P.dir,P.count,D);break;case"join":zc8(P.count,D);break;case"openLine":S48(P.direction,D);break;case"operator":sJ6(P.op,P.motion,P.count,D);break;case"operatorFind":td8(P.op,P.find,P.char,P.count,D);break;case"operatorTextObj":ed8(P.op,P.scope,P.objType,P.count,D);break}}function M(P,W){let D=K.current,f=O?O(P,W):P,G=D.mode==="INSERT"?f:P,Z=k5.fromText(q.value,q.columns,$.offset);if(W.ctrl){$.onInput(G,W);return}if(W.escape&&D.mode==="INSERT"){j();return}if(W.escape&&D.mode==="NORMAL"){K.current={mode:"NORMAL",command:{type:"idle"}};return}if(W.return){$.onInput(G,W);return}if(D.mode==="INSERT"){if(W.backspace||W.delete){if(D.insertedText.length>0)K.current={mode:"INSERT",insertedText:D.insertedText.slice(0,-(xc(D.insertedText).length||1))}}else K.current={mode:"INSERT",insertedText:D.insertedText+G};$.onInput(G,W);return}if(D.mode!=="NORMAL")return;if(D.command.type==="idle"&&(W.upArrow||W.downArrow||W.leftArrow||W.rightArrow)){$.onInput(G,W);return}let T={...H(Z,!1),onUndo:q.onUndo,onDotRepeat:J},v=D.command.type==="idle"||D.command.type==="count"||D.command.type==="operator"||D.command.type==="operatorCount",V=G;if(W.leftArrow)V="h";else if(W.rightArrow)V="l";else if(W.upArrow)V="k";else if(W.downArrow)V="j";else if(v&&W.backspace)V="h";else if(v&&D.command.type!=="count"&&W.delete)V="x";let E=enK(D.command,V,T);if(E.execute)E.execute();if(K.current.mode==="NORMAL"){if(E.next)K.current={mode:"NORMAL",command:E.next};else if(E.execute)K.current={mode:"NORMAL",command:{type:"idle"}}}if(G==="?"&&D.mode==="NORMAL"&&D.command.type==="idle")q.onChange("?")}let X=Us.useCallback((P)=>{if(P==="INSERT")K.current={mode:"INSERT",insertedText:""};else K.current={mode:"NORMAL",command:{type:"idle"}};z(P),A?.(P)},[A]);return{...$,onInput:M,mode:_,setMode:X}}var Us;var YiK=y(()=>{CH6();mk();cY7();_iK();aY7();Yq7();Us=O6(D6(),1)});function sY7(q){let K=z6(38),[_]=Aq(),z=CO();pB8(z,!!q.onImagePaste);let{value:Y,onChange:$,onSubmit:A,onExit:O,onExitMessage:w,onHistoryReset:j,onHistoryUp:H,onHistoryDown:J,onClearInput:M,focus:X,mask:P,multiline:W}=q,D=q.showCursor?" ":"",f=q.highlightPastedText,G=z?$8.inverse:XFY,Z;if(K[0]!==_)Z=h7("text",_),K[0]=_,K[1]=Z;else Z=K[1];let T;if(K[2]!==q.columns||K[3]!==q.cursorOffset||K[4]!==q.disableCursorMovementForUpDownKeys||K[5]!==q.disableEscapeDoublePress||K[6]!==q.focus||K[7]!==q.highlightPastedText||K[8]!==q.inputFilter||K[9]!==q.mask||K[10]!==q.maxVisibleLines||K[11]!==q.multiline||K[12]!==q.onChange||K[13]!==q.onChangeCursorOffset||K[14]!==q.onClearInput||K[15]!==q.onExit||K[16]!==q.onExitMessage||K[17]!==q.onHistoryDown||K[18]!==q.onHistoryReset||K[19]!==q.onHistoryUp||K[20]!==q.onImagePaste||K[21]!==q.onModeChange||K[22]!==q.onSubmit||K[23]!==q.onUndo||K[24]!==q.value||K[25]!==D||K[26]!==G||K[27]!==Z)T={value:Y,onChange:$,onSubmit:A,onExit:O,onExitMessage:w,onHistoryReset:j,onHistoryUp:H,onHistoryDown:J,onClearInput:M,focus:X,mask:P,multiline:W,cursorChar:D,highlightPastedText:f,invert:G,themeText:Z,columns:q.columns,maxVisibleLines:q.maxVisibleLines,onImagePaste:q.onImagePaste,disableCursorMovementForUpDownKeys:q.disableCursorMovementForUpDownKeys,disableEscapeDoublePress:q.disableEscapeDoublePress,externalOffset:q.cursorOffset,onOffsetChange:q.onChangeCursorOffset,inputFilter:q.inputFilter,onModeChange:q.onModeChange,onUndo:q.onUndo},K[2]=q.columns,K[3]=q.cursorOffset,K[4]=q.disableCursorMovementForUpDownKeys,K[5]=q.disableEscapeDoublePress,K[6]=q.focus,K[7]=q.highlightPastedText,K[8]=q.inputFilter,K[9]=q.mask,K[10]=q.maxVisibleLines,K[11]=q.multiline,K[12]=q.onChange,K[13]=q.onChangeCursorOffset,K[14]=q.onClearInput,K[15]=q.onExit,K[16]=q.onExitMessage,K[17]=q.onHistoryDown,K[18]=q.onHistoryReset,K[19]=q.onHistoryUp,K[20]=q.onImagePaste,K[21]=q.onModeChange,K[22]=q.onSubmit,K[23]=q.onUndo,K[24]=q.value,K[25]=D,K[26]=G,K[27]=Z,K[28]=T;else T=K[28];let v=ziK(T),{mode:V,setMode:E}=v,S,R;if(K[29]!==V||K[30]!==q.initialMode||K[31]!==E)S=()=>{if(q.initialMode&&q.initialMode!==V)E(q.initialMode)},R=[q.initialMode,V,E],K[29]=V,K[30]=q.initialMode,K[31]=E,K[32]=S,K[33]=R;else S=K[32],R=K[33];Ac8.default.useEffect(S,R);let x;if(K[34]!==z||K[35]!==q||K[36]!==v)x=Ac8.default.createElement(u,{flexDirection:"column"},Ac8.default.createElement(_g8,{inputState:v,terminalFocus:z,highlights:q.highlights,...q})),K[34]=z,K[35]=q,K[36]=v,K[37]=x;else x=K[37];return x}function XFY(q){return q}var Ac8;var $iK=y(()=>{q8();x3();C77();YiK();s6();$q7();Ac8=O6(D6(),1)});function tY7(q){return q?.statusLine!==void 0}function PFY(q,K,_,z,Y,$,A){let O=qB(),w=n2(),j=uI({permissionMode:q,mainLoopModel:$,exceeds200kTokens:K}),H=_?.outputStyle||iv,J=uk8(z),M=lf(j,QM()),X=$D8(J,M),P=N8(),W=k0(P),D=TN4(),f={...D.five_hour&&{five_hour:{used_percentage:D.five_hour.utilization*100,resets_at:D.five_hour.resets_at}},...D.seven_day&&{seven_day:{used_percentage:D.seven_day.utilization*100,resets_at:D.seven_day.resets_at}}};return{...C$(),...W&&{session_name:W},model:{id:j,display_name:WH(j)},workspace:{current_dir:Z8(),project_dir:r1(),added_dirs:Y},version:{ISSUES_EXPLAINER:"report the issue at https://github.com/anthropics/claude-code/issues",PACKAGE_URL:"@anthropic-ai/claude-code",README_URL:"https://code.claude.com/docs/en/overview",VERSION:"2.1.88",FEEDBACK_CHANNEL:"https://github.com/anthropics/claude-code/issues",BUILD_TIME:"2026-03-30T21:59:52Z"}.VERSION,output_style:{name:H},cost:{total_cost_usd:fW(),total_duration_ms:RX6(),total_api_duration_ms:ay(),total_lines_added:l36(),total_lines_removed:n36()},context_window:{total_input_tokens:bk(),total_output_tokens:Gc(),context_window_size:M,current_usage:J,used_percentage:X.used,remaining_percentage:X.remaining},exceeds_200k_tokens:K,...(f.five_hour||f.seven_day)&&{rate_limits:f},...ea()&&{vim:{mode:A??"INSERT"}},...O&&{agent:{name:O}},...z5()&&{remote:{session_id:N8()}},...w&&{worktree:{name:w.worktreeName,path:w.worktreePath,branch:w.worktreeBranch,original_cwd:w.originalCwd,original_branch:w.originalBranch}}}}function eY7(q){return uP(q)?.uuid??null}function WFY({messagesRef:q,lastAssistantMessageId:K,vimMode:_}){let z=bM.useRef(void 0),Y=P8((S)=>S.toolPermissionContext.mode),$=P8((S)=>S.toolPermissionContext.additionalWorkingDirectories),A=P8((S)=>S.statusLineText),O=s7(),w=Bj(),{addNotification:j}=PK(),H=hD(),J=bM.useRef(w);J.current=w;let M=bM.useRef(_);M.current=_;let X=bM.useRef(Y);X.current=Y;let P=bM.useRef($);P.current=$;let W=bM.useRef(H);W.current=H;let D=bM.useRef({messageId:null,exceeds200kTokens:!1,permissionMode:Y,vimMode:_,mainLoopModel:H}),f=bM.useRef(void 0),G=bM.useRef(!0),Z=bM.useCallback(async()=>{z.current?.abort();let S=new AbortController;z.current=S;let R=q.current,x=G.current;G.current=!1;try{let I=D.current.exceeds200kTokens,B=eY7(R);if(B!==D.current.messageId)I=mk8(R),D.current.messageId=B,D.current.exceeds200kTokens=I;let p=PFY(X.current,I,J.current,R,Array.from(P.current.keys()),W.current,M.current),C=await H_7(p,S.signal,void 0,x);if(!S.signal.aborted)O((g)=>{if(g.statusLineText===C)return g;return{...g,statusLineText:C}})}catch{}},[q,O]),T=bM.useCallback(()=>{if(f.current!==void 0)clearTimeout(f.current);f.current=setTimeout((S,R)=>{S.current=void 0,R()},300,f,Z)},[Z]);bM.useEffect(()=>{if(K!==D.current.messageId||Y!==D.current.permissionMode||_!==D.current.vimMode||H!==D.current.mainLoopModel)D.current.permissionMode=Y,D.current.vimMode=_,D.current.mainLoopModel=H,T()},[K,Y,_,H,T]);let v=w?.statusLine?.command,V=bM.useRef(!0);bM.useEffect(()=>{if(V.current){V.current=!1;return}G.current=!0,Z()},[v,Z]),bM.useEffect(()=>{let S=w?.statusLine;if(S){if(d("tengu_status_line_mount",{command_length:S.command.length,padding:S.padding}),w.disableAllHooks===!0)N("Status line is configured but disableAllHooks is true",{level:"warn"});if(!l$())j({key:"statusline-trust-blocked",text:"statusline skipped · restart to fix",color:"warning",priority:"low"}),N("Status line command skipped: workspace trust not accepted",{level:"warn"})}},[]),bM.useEffect(()=>{return Z(),()=>{if(z.current?.abort(),f.current!==void 0)clearTimeout(f.current)}},[]);let E=w?.statusLine?.padding??0;return Qs.createElement(u,{paddingX:E,gap:2},A?Qs.createElement(k,{dimColor:!0,wrap:"truncate"},Qs.createElement(B5,null,A)):p4()?Qs.createElement(k,null," "):null)}var Qs,bM,AiK;var OiK=y(()=>{k8();C7();v8();TU();h$();Tb();yQ();tC();s6();ZU();V1();fP();I7();_8();_M();y$();i1();aq();_K();EG();d0();Qh6();Qs=O6(D6(),1),bM=O6(D6(),1);AiK=bM.memo(WFY)});function wiK(q,K,_,z,Y=!0){let $=q.length;if($===0)return{startIndex:0,endIndex:0,showLeftArrow:!1,showRightArrow:!1};let A=Math.max(0,Math.min(z,$-1));if(q.reduce((X,P)=>X+P,0)<=K)return{startIndex:0,endIndex:$,showLeftArrow:!1,showRightArrow:!1};let w=[0];for(let X=0;X<$;X++)w.push(w[X]+q[X]);function j(X,P){let W=w[P]-w[X];if(Y&&X>0)return W-1;return W}function H(X,P){let W=K;if(X>0)W-=_;if(P<$)W-=_;return W}let J=0,M=1;while(M<$&&j(J,M+1)<=H(J,M+1))M++;if(A>=J&&A<M)return{startIndex:J,endIndex:M,showLeftArrow:J>0,showRightArrow:M<$};if(A>=M){M=A+1,J=A;while(J>0&&j(J-1,M)<=H(J-1,M))J--}else{J=A,M=A+1;while(M<$&&j(J,M+1)<=H(J,M+1))M++}return{startIndex:J,endIndex:M,showLeftArrow:J>0,showRightArrow:M<$}}function K$7(q){let K=z6(48),{tasksSelected:_,isViewingTeammate:z,teammateFooterIndex:Y,isLeaderIdle:$,onOpenDialog:A}=q,O=Y===void 0?0:Y,w=$===void 0?!1:$,j=s7(),{columns:H}=t1(),J=P8(EFY),M=P8(yFY),X;if(K[0]!==J)X=Object.values(J??{}).filter(NFY),K[0]=J,K[1]=X;else X=K[1];let P=X,D=P8(VFY)==="teammates",f=!D&&P.length>0&&P.every(kFY),G;if(K[2]!==P)G=P.filter(vFY).sort(TFY),K[2]=P,K[3]=G;else G=K[3];let Z=G,T;if(K[4]!==w)T={name:"main",color:void 0,isIdle:w,taskId:void 0},K[4]=w,K[5]=T;else T=K[5];let v=T,V;if(K[6]!==v||K[7]!==_||K[8]!==Z){let C=Z.map(GFY);if(!_)C.sort(ZFY);V=[v,...C].map(fFY),K[6]=v,K[7]=_,K[8]=Z,K[9]=V}else V=K[9];let E=V,S;if(K[10]!==E)S=E.map(DFY),K[10]=E,K[11]=S;else S=K[11];let R=S;if(f||!D&&z){let C=_?O:-1,g;if(K[12]!==Z||K[13]!==M)g=M?Z.findIndex((a)=>a.id===M)+1:0,K[12]=Z,K[13]=M,K[14]=g;else g=K[14];let F=g,U=Math.max(20,H-20-4),c=C>=0?C:0,K6;if(K[15]!==U||K[16]!==R||K[17]!==c)K6=wiK(R,U,2,c),K[15]=U,K[16]=R,K[17]=c,K[18]=K6;else K6=K[18];let{startIndex:t,endIndex:q6,showLeftArrow:e,showRightArrow:i}=K6,$6;if(K[19]!==E||K[20]!==q6||K[21]!==t)$6=E.slice(t,q6),K[19]=E,K[20]=q6,K[21]=t,K[22]=$6;else $6=K[22];let M6=$6,j6;if(K[23]!==e)j6=e&&J9.createElement(k,{dimColor:!0},t6.arrowLeft," "),K[23]=e,K[24]=j6;else j6=K[24];let G6;if(K[25]!==C||K[26]!==j||K[27]!==F||K[28]!==M6)G6=M6.map((a,n)=>{let l=n>0;return J9.createElement(J9.Fragment,{key:a.name},l&&J9.createElement(k,null," "),J9.createElement(LFY,{name:a.name,color:a.color,isSelected:C===a.idx,isViewed:F===a.idx,isIdle:a.isIdle,onClick:()=>a.taskId?cb(a.taskId,j):KZ(j)}))}),K[25]=C,K[26]=j,K[27]=F,K[28]=M6,K[29]=G6;else G6=K[29];let w6;if(K[30]!==i)w6=i&&J9.createElement(k,{dimColor:!0}," ",t6.arrowRight),K[30]=i,K[31]=w6;else w6=K[31];let o;if(K[32]===Symbol.for("react.memo_cache_sentinel"))o=J9.createElement(k,{dimColor:!0}," · ",J9.createElement(t8,{shortcut:"shift + ↓",action:"expand"})),K[32]=o;else o=K[32];let s;if(K[33]!==j6||K[34]!==G6||K[35]!==w6)s=J9.createElement(J9.Fragment,null,j6,G6,w6,o),K[33]=j6,K[34]=G6,K[35]=w6,K[36]=s;else s=K[36];return s}if(VS6(J??{},D))return null;if(P.length===0)return null;let x;if(K[37]!==P)x=db8(P),K[37]=P,K[38]=x;else x=K[38];let I;if(K[39]!==A||K[40]!==x||K[41]!==_)I=J9.createElement(RFY,{selected:_,onClick:A},x),K[39]=A,K[40]=x,K[41]=_,K[42]=I;else I=K[42];let B;if(K[43]!==P)B=XKK(P)&&J9.createElement(k,{dimColor:!0}," · ",t6.arrowDown," to view"),K[43]=P,K[44]=B;else B=K[44];let p;if(K[45]!==B||K[46]!==I)p=J9.createElement(J9.Fragment,null,I,B),K[45]=B,K[46]=I,K[47]=p;else p=K[47];return p}function DFY(q,K){let _=`@${q.name}`;return O1(_)+(K>0?1:0)}function fFY(q,K){return{...q,idx:K}}function ZFY(q,K){if(q.isIdle!==K.isIdle)return q.isIdle?1:-1;return 0}function GFY(q){return{name:q.identity.agentName,color:hFY(q.identity.color),isIdle:q.isIdle,taskId:q.id}}function TFY(q,K){return q.identity.agentName.localeCompare(K.identity.agentName)}function vFY(q){return q.type==="in_process_teammate"}function kFY(q){return q.type==="in_process_teammate"}function VFY(q){return q.expandedView}function NFY(q){return uH(q)&&!0}function yFY(q){return q.viewingAgentTaskId}function EFY(q){return q.tasks}function LFY(q){let K=z6(19),{name:_,color:z,isSelected:Y,isViewed:$,isIdle:A,onClick:O}=q,[w,j]=q$7.useState(!1),H=Y||w,J;if(H){let W;if(K[0]!==z||K[1]!==$||K[2]!==_)W=z?J9.createElement(k,{backgroundColor:z,color:"inverseText",bold:$},"@",_):J9.createElement(k,{color:"background",inverse:!0,bold:$},"@",_),K[0]=z,K[1]=$,K[2]=_,K[3]=W;else W=K[3];J=W}else if(A){let W;if(K[4]!==$||K[5]!==_)W=J9.createElement(k,{dimColor:!0,bold:$},"@",_),K[4]=$,K[5]=_,K[6]=W;else W=K[6];J=W}else if($){let W;if(K[7]!==z||K[8]!==_)W=J9.createElement(k,{color:z,bold:!0},"@",_),K[7]=z,K[8]=_,K[9]=W;else W=K[9];J=W}else{let W=!z,D;if(K[10]!==z||K[11]!==_||K[12]!==W)D=J9.createElement(k,{color:z,dimColor:W},"@",_),K[10]=z,K[11]=_,K[12]=W,K[13]=D;else D=K[13];J=D}if(!O)return J;let M,X;if(K[14]===Symbol.for("react.memo_cache_sentinel"))M=()=>j(!0),X=()=>j(!1),K[14]=M,K[15]=X;else M=K[14],X=K[15];let P;if(K[16]!==J||K[17]!==O)P=J9.createElement(u,{onClick:O,onMouseEnter:M,onMouseLeave:X},J),K[16]=J,K[17]=O,K[18]=P;else P=K[18];return P}function RFY(q){let K=z6(8),{selected:_,onClick:z,children:Y}=q,[$,A]=q$7.useState(!1),O=_||$,w;if(K[0]!==Y||K[1]!==O)w=J9.createElement(k,{color:"background",inverse:O},Y),K[0]=Y,K[1]=O,K[2]=w;else w=K[2];let j=w;if(!z)return j;let H,J;if(K[3]===Symbol.for("react.memo_cache_sentinel"))H=()=>A(!0),J=()=>A(!1),K[3]=H,K[4]=J;else H=K[3],J=K[4];let M;if(K[5]!==j||K[6]!==z)M=J9.createElement(u,{onClick:z,onMouseEnter:H,onMouseLeave:J},j),K[5]=j,K[6]=z,K[7]=M;else M=K[7];return M}function hFY(q){if(!q)return;if(GJ.includes(q))return vX[q];return}var J9,q$7;var jiK=y(()=>{q8();bq();t4();Q5();C7();x56();gP();yr1();s6();$0();rK();I56();J9=O6(D6(),1),q$7=O6(D6(),1)});function HiK(q){let K=z6(14),{teamsSelected:_,showHint:z}=q,Y=P8(CFY),$;if(K[0]!==Y)$=Y?Object.values(Y.teammates).filter(SFY).length:0,K[0]=Y,K[1]=$;else $=K[1];let A=$;if(A===0)return null;let O;if(K[2]!==z||K[3]!==_)O=z&&_?eD.createElement(eD.Fragment,null,eD.createElement(k,{dimColor:!0},"· "),eD.createElement(k,{dimColor:!0},"Enter to view")):null,K[2]=z,K[3]=_,K[4]=O;else O=K[4];let w=O,j=`${A} ${A===1?"teammate":"teammates"}`,H=_?"selected":"normal",J;if(K[5]!==j||K[6]!==H||K[7]!==_)J=eD.createElement(k,{key:H,color:"background",inverse:_},j),K[5]=j,K[6]=H,K[7]=_,K[8]=J;else J=K[8];let M;if(K[9]!==w)M=w?eD.createElement(k,null," ",w):null,K[9]=w,K[10]=M;else M=K[10];let X;if(K[11]!==J||K[12]!==M)X=eD.createElement(eD.Fragment,null,J,M),K[11]=J,K[12]=M,K[13]=X;else X=K[13];return X}function SFY(q){return q.name!=="team-lead"}function CFY(q){return q.teamContext}var eD;var JiK=y(()=>{q8();s6();C7();eD=O6(D6(),1)});function bFY(q){let K=z6(9),{value:_,onChange:z,historyFailedMatch:Y}=q,$=Y?"no matching prompt:":"search prompts:",A;if(K[0]!==$)A=tJ6.createElement(k,{dimColor:!0},$),K[0]=$,K[1]=A;else A=K[1];let O=O1(_)+1,w;if(K[2]!==z||K[3]!==O||K[4]!==_)w=tJ6.createElement(r3,{value:_,onChange:z,cursorOffset:_.length,onChangeCursorOffset:xFY,columns:O,focus:!0,showCursor:!0,multiline:!1,dimColor:!0}),K[2]=z,K[3]=O,K[4]=_,K[5]=w;else w=K[5];let j;if(K[6]!==A||K[7]!==w)j=tJ6.createElement(u,{gap:1},A,w),K[6]=A,K[7]=w,K[8]=j;else j=K[8];return j}function xFY(){}var tJ6,MiK;var XiK=y(()=>{q8();Q5();s6();CH();tJ6=O6(D6(),1);MiK=bFY});function uFY(q,K){if(q)return"draft";switch(K){case"APPROVED":return"approved";case"CHANGES_REQUESTED":return"changes_requested";default:return"pending"}}async function PiK(){if(!await YJ())return null;let[K,_]=await Promise.all([oM(),dT()]);if(K===_)return null;let{stdout:z,code:Y}=await a8("gh",["pr","view","--json","number,url,reviewDecision,isDraft,headRefName,state"],{timeout:IFY,preserveOutputOnError:!1});if(Y!==0||!z.trim())return null;try{let $=r8(z);if($.headRefName===_||$.headRefName==="main"||$.headRefName==="master")return null;if($.state==="MERGED"||$.state==="CLOSED")return null;return{number:$.number,url:$.url,reviewState:uFY($.isDraft,$.reviewDecision)}}catch{return null}}var IFY=5000;var WiK=y(()=>{XK();E5();l8()});function DiK(q,K=!0){let[_,z]=e56.useState(BFY),Y=e56.useRef(null),$=e56.useRef(!1),A=e56.useRef(0);return e56.useEffect(()=>{if(!K)return;if($.current)return;let O=!1,w=-1,j=Date.now();async function H(){if(O)return;let M=ap();if(w!==M)w=M,j=Date.now();else if(Date.now()-j>=pFY)return;let X=Date.now(),P=await PiK();if(O)return;if(A.current=X,z((W)=>{let D=P?.number??null,f=P?.reviewState??null;if(W.number===D&&W.reviewState===f)return W;return{number:D,url:P?.url??null,reviewState:f,lastUpdated:Date.now()}}),Date.now()-X>mFY){$.current=!0;return}if(!O)Y.current=setTimeout(H,_$7)}let J=Date.now()-A.current;if(J>=_$7)H();else Y.current=setTimeout(H,_$7-J);return()=>{if(O=!0,Y.current)clearTimeout(Y.current),Y.current=null}},[q,K]),_}var e56,_$7=60000,mFY=4000,pFY=3600000,BFY;var fiK=y(()=>{v8();WiK();e56=O6(D6(),1),BFY={number:null,url:null,reviewState:null,lastUpdated:0}});function viK(q){let K=z6(27),{exitMessage:_,vimMode:z,mode:Y,toolPermissionContext:$,suppressHint:A,isLoading:O,tasksSelected:w,teamsSelected:j,tmuxSelected:H,teammateFooterIndex:J,isPasting:M,isSearching:X,historyQuery:P,setHistoryQuery:W,historyFailedMatch:D,onOpenTasksDialog:f}=q;if(_.show){let R;if(K[0]!==_.key)R=wq.createElement(k,{dimColor:!0,key:"exit-message"},"Press ",_.key," again to exit"),K[0]=_.key,K[1]=R;else R=K[1];return R}if(M){let R;if(K[2]===Symbol.for("react.memo_cache_sentinel"))R=wq.createElement(k,{dimColor:!0,key:"pasting-message"},"Pasting text…"),K[2]=R;else R=K[2];return R}let G;if(K[3]!==X||K[4]!==z)G=ea()&&z==="INSERT"&&!X,K[3]=X,K[4]=z,K[5]=G;else G=K[5];let Z=G,T;if(K[6]!==D||K[7]!==P||K[8]!==X||K[9]!==W)T=X&&wq.createElement(MiK,{value:P,onChange:W,historyFailedMatch:D}),K[6]=D,K[7]=P,K[8]=X,K[9]=W,K[10]=T;else T=K[10];let v;if(K[11]!==Z)v=Z?wq.createElement(k,{dimColor:!0,key:"vim-insert"},"-- INSERT --"):null,K[11]=Z,K[12]=v;else v=K[12];let V=!A&&!Z,E;if(K[13]!==O||K[14]!==Y||K[15]!==f||K[16]!==V||K[17]!==w||K[18]!==J||K[19]!==j||K[20]!==H||K[21]!==$)E=wq.createElement(UFY,{mode:Y,toolPermissionContext:$,showHint:V,isLoading:O,tasksSelected:w,teamsSelected:j,teammateFooterIndex:J,tmuxSelected:H,onOpenTasksDialog:f}),K[13]=O,K[14]=Y,K[15]=f,K[16]=V,K[17]=w,K[18]=J,K[19]=j,K[20]=H,K[21]=$,K[22]=E;else E=K[22];let S;if(K[23]!==T||K[24]!==v||K[25]!==E)S=wq.createElement(u,{justifyContent:"flex-start",gap:1},T,v,E),K[23]=T,K[24]=v,K[25]=E,K[26]=S;else S=K[26];return S}function UFY({mode:q,toolPermissionContext:K,showHint:_,isLoading:z,tasksSelected:Y,teamsSelected:$,tmuxSelected:A,teammateFooterIndex:O,onOpenTasksDialog:w}){let{columns:j}=t1(),H=R5("chat:cycleMode","Chat","shift+tab"),J=P8((o6)=>o6.tasks),M=P8((o6)=>o6.teamContext),X=jz(),[P]=Cp.useState(()=>X.getState().remoteSessionUrl),W=P8((o6)=>o6.viewSelectionMode),D=P8((o6)=>o6.viewingAgentTaskId),f=P8((o6)=>o6.expandedView),G=f==="teammates",Z=DiK(z,TiK()),T=P8((o6)=>!1),v=Cp.useSyncExternalStore(ZiK?.subscribeToProactiveChanges??gFY,ZiK?.getNextTickAt??GiK,GiK),V=FJ6(),E=lV((o6)=>o6.voiceState),S=lV((o6)=>o6.voiceWarmingUp),R=B14(),x=dT6().getState,I=v!==null,B=!1,p=Cp.useMemo(()=>$7(Object.values(J),(o6)=>uH(o6)&&!0),[J]),C=ze6(),g=C!==void 0&&C.length>0,F=R5("chat:cancel","Chat","esc").toLowerCase(),U=R5("app:toggleTodos","Global","ctrl+t"),c=R5("chat:killAgents","Chat","ctrl+x ctrl+k"),K6=R5("voice:pushToTalk","Chat","Space"),[t]=Cp.useState(()=>(j8().voiceFooterHintSeenCount??0)<FFY),q6=Cp.useRef(!1);Cp.useEffect(()=>{{if(!V||!t)return;if(q6?.current)return;if(q6)q6.current=!0;let o6=(j8().voiceFooterHintSeenCount??0)+1;b8((I6)=>{if((I6.voiceFooterHintSeenCount??0)>=o6)return I6;return{...I6,voiceFooterHintSeenCount:o6}})}},[V,t]);let e=P8((o6)=>o6.notifications.current?.key==="kill-agents-confirm"),i=nq()&&!pm()&&M!==void 0&&$7(Object.values(M.teammates),(o6)=>o6.name!=="team-lead")>0;if(q==="bash")return wq.createElement(k,{color:"bashBorder"},"! for bash mode");let $6=K?.mode,M6=!Uh7($6),j6=D?J[D]:void 0,G6=W==="viewing-agent"&&j6?.type==="in_process_teammate",w6=G6&&j6!=null&&j6.status!=="running",o=p>0||G6,s=(M6?1:0)+(o?1:0)+(i?1:0),a=TiK()&&Z.number!==null&&Z.reviewState!==null&&Z.url!==null&&s<2&&(s===0||j>=80),n=s<2,A6=!G&&o&&Object.values(J).some((o6)=>o6.type==="in_process_teammate")||!G&&G6,J6=$6&&M6&&!z5()?wq.createElement(k,{color:lT($6),key:"mode"},Dp6($6)," ",Ml($6).toLowerCase()," on",n&&wq.createElement(k,{dimColor:!0}," ",wq.createElement(t8,{shortcut:H,action:"cycle",parens:!0}))):null,X6=[...P?[wq.createElement(hq,{url:P,key:"remote"},wq.createElement(k,{color:"ide"},t6.circleDouble," remote"))]:[],...[],...nq()&&i?[wq.createElement(HiK,{key:"teams",teamsSelected:$,showHint:_&&!o})]:[],...a?[wq.createElement(Ub8,{key:"pr-status",number:Z.number,url:Z.url,reviewState:Z.reviewState})]:[]],f6=Object.values(J).some((o6)=>o6.type==="in_process_teammate"&&o6.status==="running"),N6=Object.values(J).some((o6)=>o6.type==="local_agent"&&o6.status==="running"),Z6=_?QFY(z,F,U,c,g,f,f6,N6,e):[];if(w6)X6.push(wq.createElement(k,{dimColor:!0,key:"esc-return"},wq.createElement(t8,{shortcut:F,action:"return to team lead"})));else if(!A6&&_)X6.push(...Z6);if(A6){let o6=[...J6?[J6]:[],...X6,...w6?[]:Z6];return wq.createElement(u,{flexDirection:"column"},wq.createElement(u,null,wq.createElement(K$7,{tasksSelected:Y,isViewingTeammate:G6,teammateFooterIndex:O,isLeaderIdle:!z,onOpenDialog:w})),o6.length>0&&wq.createElement(u,null,wq.createElement(I1,null,o6)))}let V6=!1,y6=o&&!A6&&!VS6(J,G)?wq.createElement(K$7,{tasksSelected:Y,isViewingTeammate:G6,teammateFooterIndex:O,isLeaderIdle:!z,onOpenDialog:w}):null;if(X6.length===0&&!y6&&!J6&&_)X6.push(wq.createElement(k,{dimColor:!0,key:"shortcuts-hint"},"? for shortcuts"));let T6=j8().copyOnSelect??!0,n6=R&&(!T6||pi());if(V&&S)X6.push(wq.createElement(zY7,{key:"voice-warmup"}));else if(p4()&&n6){let o6=Z1()==="macos",I6=o6&&(x()?.lastPressHadAlt??!1);X6.push(wq.createElement(k,{dimColor:!0,key:"selection-copy"},wq.createElement(I1,null,!T6&&wq.createElement(t8,{shortcut:"ctrl+c",action:"copy"}),pi()&&(I6?wq.createElement(k,null,"set macOptionClickForcesSelection in VS Code settings"):wq.createElement(t8,{shortcut:o6?"option+click":"shift+click",action:"native select"})))))}else if(X6.length>0&&_&&V&&E==="idle"&&Z6.length===0&&t)X6.push(wq.createElement(k,{dimColor:!0,key:"voice-hint"},"hold ",K6," to speak"));if((y6||V6)&&_&&!i)X6.push(wq.createElement(k,{dimColor:!0,key:"manage-tasks"},Y?wq.createElement(t8,{shortcut:"Enter",action:"view tasks"}):wq.createElement(t8,{shortcut:"↓",action:"manage"})));if(X6.length===0&&!y6&&!J6)return p4()?wq.createElement(k,null," "):null;return wq.createElement(u,{height:1,overflow:"hidden"},J6&&wq.createElement(u,{flexShrink:0},J6,(y6||X6.length>0)&&wq.createElement(k,{dimColor:!0}," · ")),y6&&wq.createElement(u,{flexShrink:0},y6,X6.length>0&&wq.createElement(k,{dimColor:!0}," · ")),X6.length>0&&wq.createElement(k,{wrap:"truncate"},wq.createElement(I1,null,X6)))}function QFY(q,K,_,z,Y,$,A,O,w){let j;if(A)switch($){case"none":j="show tasks";break;case"tasks":j="show teammates";break;case"teammates":j="hide";break}else j=$==="tasks"?"hide tasks":"show tasks";let H=Y||A;return[...q?[wq.createElement(k,{dimColor:!0,key:"esc"},wq.createElement(t8,{shortcut:K,action:"interrupt"}))]:[],...!q&&O&&!w?[wq.createElement(k,{dimColor:!0,key:"kill-agents"},wq.createElement(t8,{shortcut:z,action:"stop agents"}))]:[],...H?[wq.createElement(k,{dimColor:!0,key:"toggle-tasks"},wq.createElement(t8,{shortcut:_,action:j}))]:[]]}function TiK(){return j8().prStatusFooterEnabled??!0}var wq,Cp,ZiK=null,gFY=(q)=>()=>{},GiK=()=>null,FFY=3;var kiK=y(()=>{q8();s6();bq();Qh6();LX();yW();jiK();gP();ad8();I56();i$();JiK();Jb();C7();v8();XiK();fiK();rK();QK();t4();NC8();U7();YY7();Sd8();NA6();_M();Bi();xZ8();V1();vK();Vr1();wq=O6(D6(),1),Cp=O6(D6(),1)});function dFY({apiKeyStatus:q,debug:K,exitMessage:_,vimMode:z,mode:Y,autoUpdaterResult:$,isAutoUpdating:A,verbose:O,onAutoUpdaterResult:w,onChangeIsUpdating:j,suggestions:H,selectedSuggestion:J,maxColumnWidth:M,toolPermissionContext:X,helpOpen:P,suppressHint:W,isLoading:D,tasksSelected:f,teamsSelected:G,bridgeSelected:Z,tmuxSelected:T,teammateFooterIndex:v,ideSelection:V,mcpClients:E,isPasting:S=!1,isInputWrapped:R=!1,messages:x,isSearching:I,historyQuery:B,setHistoryQuery:p,historyFailedMatch:C,onOpenTasksDialog:g}){let F=Bj(),{columns:U,rows:c}=t1(),K6=eJ6.useRef(x);K6.current=x;let t=eJ6.useMemo(()=>eY7(x),[x]),q6=U<80,e=p4(),i=e&&c<24,$6=od8(),M6=P8((o)=>o.coordinatorTaskIndex),j6=f&&($6===0||M6<0),G6=W||tY7(F)||I,w6=eJ6.useMemo(()=>e&&H.length?{suggestions:H,selectedSuggestion:J,maxColumnWidth:M}:null,[e,H,J,M]);if(BhK(w6),H.length&&!e)return BA.createElement(u,{paddingX:2,paddingY:0},BA.createElement(z78,{suggestions:H,selectedSuggestion:J,maxColumnWidth:M}));if(P)return BA.createElement(ag8,{dimColor:!0,fixedWidth:!0,paddingX:2});return BA.createElement(BA.Fragment,null,BA.createElement(u,{flexDirection:q6?"column":"row",justifyContent:q6?"flex-start":"space-between",paddingX:2,gap:q6?0:1},BA.createElement(u,{flexDirection:"column",flexShrink:q6?0:1},Y==="prompt"&&!i&&!_.show&&!S&&tY7(F)&&BA.createElement(AiK,{messagesRef:K6,lastAssistantMessageId:t,vimMode:z}),BA.createElement(viK,{exitMessage:_,vimMode:z,mode:Y,toolPermissionContext:X,suppressHint:G6,isLoading:D,tasksSelected:j6,teamsSelected:G,teammateFooterIndex:v,tmuxSelected:T,isPasting:S,isSearching:I,historyQuery:B,setHistoryQuery:p,historyFailedMatch:C,onOpenTasksDialog:g})),BA.createElement(u,{flexShrink:1,gap:1},e?null:BA.createElement(xd8,{apiKeyStatus:q,autoUpdaterResult:$,debug:K,isAutoUpdating:A,verbose:O,messages:x,onAutoUpdaterResult:w,onChangeIsUpdating:j,ideSelection:V,mcpClients:E,isInputWrapped:R,isNarrow:q6}),!1,BA.createElement(cFY,{bridgeSelected:Z}))),!1)}function cFY({bridgeSelected:q}){let K=P8((O)=>O.replBridgeEnabled),_=P8((O)=>O.replBridgeConnected),z=P8((O)=>O.replBridgeSessionActive),Y=P8((O)=>O.replBridgeReconnecting),$=P8((O)=>O.replBridgeExplicit);if(!ta()||!K)return null;let A=MC8({error:void 0,connected:_,sessionActive:z,reconnecting:Y});if(!$&&A.label!=="Remote Control reconnecting")return null;return BA.createElement(k,{color:q?"background":A.color,inverse:q,wrap:"truncate"},A.label,q&&BA.createElement(k,{dimColor:!0}," · Enter to view"))}var BA,eJ6,ViK;var NiK=y(()=>{Jd();Q46();eF8();tC();t4();s6();C7();_M();jH6();ad8();OiK();Id8();kiK();$g8();D47();BA=O6(D6(),1),eJ6=O6(D6(),1);ViK=eJ6.memo(dFY)});function lFY(){if(!nq())return;let q=vj();if(!q)return;if(GJ.includes(q))return vX[q];return}function yiK(q){let K=z6(3),{isLoading:_,themeColor:z}=q,$=z??void 0,A;if(K[0]!==$||K[1]!==_)A=bp.createElement(k,{color:$,dimColor:_},t6.pointer," "),K[0]=$,K[1]=_,K[2]=A;else A=K[2];return A}function z$7(q){let K=z6(6),{mode:_,isLoading:z,viewingAgentName:Y,viewingAgentColor:$}=q,A;if(K[0]===Symbol.for("react.memo_cache_sentinel"))A=lFY(),K[0]=A;else A=K[0];let O=A,w=$?vX[$]:void 0,j;if(K[1]!==z||K[2]!==_||K[3]!==w||K[4]!==Y)j=bp.createElement(u,{alignItems:"flex-start",alignSelf:"flex-start",flexWrap:"nowrap",justifyContent:"flex-start"},Y?bp.createElement(yiK,{isLoading:z,themeColor:w}):_==="bash"?bp.createElement(k,{color:"bashBorder",dimColor:z},"! "):bp.createElement(yiK,{isLoading:z,themeColor:nq()?O:void 0})),K[1]=z,K[2]=_,K[3]=w,K[4]=Y,K[5]=j;else j=K[5];return j}var bp;var EiK=y(()=>{q8();bq();s6();$0();AY();i$();bp=O6(D6(),1)});function rFY(q){try{return r8(q)?.type==="idle_notification"}catch{return!1}}function oFY(q){return`<${XA}> |
| 8067 | <${gw}>+${q} more tasks completed</${gw}> |
| 8068 | <${wj}>completed</${wj}> |
nothing calls this directly
no test coverage detected