MCPcopy Index your code
hub / github.com/ChinaSiro/claude-code-sourcemap / lFz

Function lFz

package/cli.js:2215–2215  ·  view source on GitHub ↗
(q)

Source from the content-addressed store, hash-verified

2213`);return`${Y}:
2214${$}`}).join(`
2215
2216`);if(_.length>d4K)return _.slice(0,d4K-12)+"…[truncated]";return _}static getSeveritySymbol(q){return{Error:t6.cross,Warning:t6.warning,Info:t6.info,Hint:t6.star}[q]||t6.bullet}}var c4K,d4K=4000,Ka;var Pj6=y(()=>{bq();E8();PD();y8();bK();U2();l8();c4K=class c4K extends lx6{};Ka=Qm.getInstance()});import{relative as hFz}from"path";function l4K(q){let K=z6(14),{attachment:_,verbose:z}=q;if(_.files.length===0)return null;let Y;if(K[0]!==_.files)Y=_.files.reduce(bFz,0),K[0]=_.files,K[1]=Y;else Y=K[1];let $=Y,A=_.files.length;if(z){let O;if(K[2]!==_.files)O=_.files.map(SFz),K[2]=_.files,K[3]=O;else O=K[3];let w;if(K[4]!==O)w=rN.default.createElement(u,{flexDirection:"column"},O),K[4]=O,K[5]=w;else w=K[5];return w}else{let O;if(K[6]!==$)O=rN.default.createElement(k,{bold:!0},$),K[6]=$,K[7]=O;else O=K[7];let w=$===1?"issue":"issues",j=A===1?"file":"files",H;if(K[8]===Symbol.for("react.memo_cache_sentinel"))H=rN.default.createElement(K2,null),K[8]=H;else H=K[8];let J;if(K[9]!==A||K[10]!==O||K[11]!==w||K[12]!==j)J=rN.default.createElement(s8,null,rN.default.createElement(k,{dimColor:!0,wrap:"wrap"},"Found ",O," new diagnostic"," ",w," in ",A," ",j," ",H)),K[9]=A,K[10]=O,K[11]=w,K[12]=j,K[13]=J;else J=K[13];return J}}function SFz(q,K){return rN.default.createElement(rN.default.Fragment,{key:K},rN.default.createElement(s8,null,rN.default.createElement(k,{dimColor:!0,wrap:"wrap"},rN.default.createElement(k,{bold:!0},hFz(Z8(),q.uri.replace("file://","").replace("_claude_fs_right:","")))," ",rN.default.createElement(k,{dimColor:!0},q.uri.startsWith("file://")?"(file://)":q.uri.startsWith("_claude_fs_right:")?"(claude_fs_right)":`(${q.uri.split(":")[0]})`),":")),q.diagnostics.map(CFz))}function CFz(q,K){return rN.default.createElement(s8,{key:K},rN.default.createElement(k,{dimColor:!0,wrap:"wrap"}," ",Qm.getSeveritySymbol(q.severity)," [Line ",q.range.start.line+1,":",q.range.start.character+1,"] ",q.message,q.code?` [${q.code}]`:"",q.source?` (${q.source})`:""))}function bFz(q,K){return q+K.diagnostics.length}var rN;var n4K=y(()=>{q8();s6();Pj6();I7();rv();gK();rN=O6(D6(),1)});import{pathToFileURL as xFz}from"url";function Fb8(q){let K=z6(7),{imageId:_,addMargin:z}=q,Y=_?`[Image #${_}]`:"[Image]",$;if(K[0]!==_||K[1]!==Y){let w=_?rE8(_):null;$=w&&Nv()?dm.createElement(hq,{url:xFz(w).href},dm.createElement(k,null,Y)):dm.createElement(k,null,Y),K[0]=_,K[1]=Y,K[2]=$}else $=K[2];let A=$;if(z){let w;if(K[3]!==A)w=dm.createElement(u,{marginTop:1},A),K[3]=A,K[4]=w;else w=K[4];return w}let O;if(K[5]!==A)O=dm.createElement(s8,null,A),K[5]=A,K[6]=O;else O=K[6];return O}var dm;var kr1=y(()=>{q8();vA6();Ui();s6();Ko();gK();dm=O6(D6(),1)});import{pathToFileURL as IFz}from"url";function x0(q){let K=z6(5),{filePath:_,children:z}=q,Y;if(K[0]!==_)Y=IFz(_),K[0]=_,K[1]=Y;else Y=K[1];let $=z??_,A;if(K[2]!==Y.href||K[3]!==$)A=i4K.default.createElement(hq,{url:Y.href},$),K[2]=Y.href,K[3]=$,K[4]=A;else A=K[4];return A}var i4K;var YK6=y(()=>{q8();vA6();i4K=O6(D6(),1)});import{basename as mFz,sep as pFz}from"path";function r4K({attachment:q,addMargin:K,verbose:_,isTranscriptMode:z}){let Y=W0(),$=!1;if(nq()&&q.type==="teammate_mailbox"){let A=q.messages.filter((O)=>{if(qk(O.text))return!1;try{let w=r8(O.text);return w?.type!=="idle_notification"&&w?.type!=="teammate_terminated"}catch{return!0}});if(A.length===0)return null;return Rq.default.createElement(u,{flexDirection:"column"},A.map((O,w)=>{let j=null;try{j=r8(O.text)}catch{}if(j?.type==="task_assignment")return Rq.default.createElement(u,{key:w,paddingLeft:2},Rq.default.createElement(k,null,A_," "),Rq.default.createElement(k,null,"Task assigned: "),Rq.default.createElement(k,{bold:!0},"#",j.taskId),Rq.default.createElement(k,null," - ",j.subject),Rq.default.createElement(k,{dimColor:!0}," (from ",j.assignedBy||O.from,")"));let H=pb8(O.text,O.from);if(H)return Rq.default.createElement(Rq.default.Fragment,{key:w},H);let J=R0(O.color),M=g4K(O.text)??O.text;return Rq.default.createElement(Tr1,{key:w,displayName:O.from,inkColor:J,content:M,summary:O.summary,isTranscriptMode:z})}))}switch(q.type){case"directory":return Rq.default.createElement(hJ,null,"Listed directory ",Rq.default.createElement(k,{bold:!0},q.displayPath+pFz));case"file":case"already_read_file":if(q.content.type==="notebook")return Rq.default.createElement(hJ,null,"Read ",Rq.default.createElement(k,{bold:!0},q.displayPath)," (",q.content.file.cells.length," cells)");if(q.content.type==="file_unchanged")return Rq.default.createElement(hJ,null,"Read ",Rq.default.createElement(k,{bold:!0},q.displayPath)," (unchanged)");return Rq.default.createElement(hJ,null,"Read ",Rq.default.createElement(k,{bold:!0},q.displayPath)," (",q.content.type==="text"?`${q.content.file.numLines}${q.truncated?"+":""} lines`:m4(q.content.file.originalSize),")");case"compact_file_reference":return Rq.default.createElement(hJ,null,"Referenced file ",Rq.default.createElement(k,{bold:!0},q.displayPath));case"pdf_reference":return Rq.default.createElement(hJ,null,"Referenced PDF ",Rq.default.createElement(k,{bold:!0},q.displayPath)," (",q.pageCount," pages)");case"selected_lines_in_ide":return Rq.default.createElement(hJ,null,"⧉ Selected"," ",Rq.default.createElement(k,{bold:!0},q.lineEnd-q.lineStart+1)," ","lines from ",Rq.default.createElement(k,{bold:!0},q.displayPath)," in"," ",q.ideName);case"nested_memory":return Rq.default.createElement(hJ,null,"Loaded ",Rq.default.createElement(k,{bold:!0},q.displayPath));case"relevant_memories":return Rq.default.createElement(u,{flexDirection:"column",marginTop:K?1:0,backgroundColor:Y},Rq.default.createElement(u,{flexDirection:"row"},Rq.default.createElement(u,{minWidth:2}),Rq.default.createElement(k,{dimColor:!0},"Recalled ",Rq.default.createElement(k,{bold:!0},q.memories.length)," ",q.memories.length===1?"memory":"memories",!z&&Rq.default.createElement(Rq.default.Fragment,null," ",Rq.default.createElement(K2,null)))),(_||z)&&q.memories.map((A)=>Rq.default.createElement(u,{key:A.path,flexDirection:"column"},Rq.default.createElement(s8,null,Rq.default.createElement(k,{dimColor:!0},Rq.default.createElement(x0,{filePath:A.path},mFz(A.path)))),z&&Rq.default.createElement(u,{paddingLeft:5},Rq.default.createElement(k,null,Rq.default.createElement(B5,null,A.content))))));case"dynamic_skill":{let A=q.skillNames.length;return Rq.default.createElement(hJ,null,"Loaded"," ",Rq.default.createElement(k,{bold:!0},A," ",A7(A,"skill"))," ","from ",Rq.default.createElement(k,{bold:!0},q.displayPath))}case"skill_listing":{if(q.isInitial)return null;return Rq.default.createElement(hJ,null,Rq.default.createElement(k,{bold:!0},q.skillCount)," ",A7(q.skillCount,"skill")," available")}case"agent_listing_delta":{if(q.isInitial||q.addedTypes.length===0)return null;let A=q.addedTypes.length;return Rq.default.createElement(hJ,null,Rq.default.createElement(k,{bold:!0},A)," agent ",A7(A,"type")," available")}case"queued_command":{let A=typeof q.prompt==="string"?q.prompt:EQ(q.prompt)||"",O=q.imagePasteIds&&q.imagePasteIds.length>0;return Rq.default.createElement(u,{flexDirection:"column"},Rq.default.createElement(Xj6,{addMargin:K,param:{text:A,type:"text"},verbose:_,isTranscriptMode:z}),O&&q.imagePasteIds?.map((w)=>Rq.default.createElement(Fb8,{key:w,imageId:w})))}case"plan_file_reference":return Rq.default.createElement(hJ,null,"Plan file referenced (",_3(q.planFilePath),")");case"invoked_skills":{if(q.skills.length===0)return null;let A=q.skills.map((O)=>O.name).join(", ");return Rq.default.createElement(hJ,null,"Skills restored (",A,")")}case"diagnostics":return Rq.default.createElement(l4K,{attachment:q,verbose:_});case"mcp_resource":return Rq.default.createElement(hJ,null,"Read MCP resource ",Rq.default.createElement(k,{bold:!0},q.name)," from"," ",q.server);case"command_permissions":return null;case"async_hook_response":{if(q.hookEvent==="SessionStart"&&!_)return null;if(!_&&!z)return null;return Rq.default.createElement(hJ,null,"Async hook ",Rq.default.createElement(k,{bold:!0},q.hookEvent)," completed")}case"hook_blocking_error":{if(q.hookEvent==="Stop"||q.hookEvent==="SubagentStop")return null;let A=q.blockingError.blockingError.trim();return Rq.default.createElement(Rq.default.Fragment,null,Rq.default.createElement(hJ,{color:"error"},q.hookName," hook returned blocking error"),A?Rq.default.createElement(hJ,{color:"error"},A):null)}case"hook_non_blocking_error":{if(q.hookEvent==="Stop"||q.hookEvent==="SubagentStop")return null;return Rq.default.createElement(hJ,{color:"error"},q.hookName," hook error")}case"hook_error_during_execution":if(q.hookEvent==="Stop"||q.hookEvent==="SubagentStop")return null;return Rq.default.createElement(hJ,null,q.hookName," hook warning");case"hook_success":return null;case"hook_stopped_continuation":if(q.hookEvent==="Stop"||q.hookEvent==="SubagentStop")return null;return Rq.default.createElement(hJ,{color:"warning"},q.hookName," hook stopped continuation: ",q.message);case"hook_system_message":return Rq.default.createElement(hJ,null,q.hookName," says: ",q.content);case"hook_permission_decision":{let A=q.decision==="allow"?"Allowed":"Denied";return Rq.default.createElement(hJ,null,A," by ",Rq.default.createElement(k,{bold:!0},q.hookEvent)," hook")}case"task_status":return Rq.default.createElement(BFz,{attachment:q});case"teammate_shutdown_batch":return Rq.default.createElement(u,{flexDirection:"row",width:"100%",marginTop:1,backgroundColor:Y},Rq.default.createElement(k,{dimColor:!0},A_," "),Rq.default.createElement(k,{dimColor:!0},q.count," ",A7(q.count,"teammate")," shut down gracefully"));default:return q.type,null}}function BFz(q){let K=z6(4),{attachment:_}=q;if(nq()&&_.taskType==="in_process_teammate"){let Y;if(K[0]!==_)Y=Rq.default.createElement(gFz,{attachment:_}),K[0]=_,K[1]=Y;else Y=K[1];return Y}let z;if(K[2]!==_)z=Rq.default.createElement(o4K,{attachment:_}),K[2]=_,K[3]=z;else z=K[3];return z}function o4K(q){let K=z6(9),{attachment:_}=q,z=W0(),Y=_.status==="completed"?"completed in background":_.status==="killed"?"stopped":_.status==="running"?"still running in background":_.status,$;if(K[0]===Symbol.for("react.memo_cache_sentinel"))$=Rq.default.createElement(k,{dimColor:!0},A_," "),K[0]=$;else $=K[0];let A;if(K[1]!==_.description)A=Rq.default.createElement(k,{bold:!0},_.description),K[1]=_.description,K[2]=A;else A=K[2];let O;if(K[3]!==Y||K[4]!==A)O=Rq.default.createElement(k,{dimColor:!0},'Task "',A,'" ',Y),K[3]=Y,K[4]=A,K[5]=O;else O=K[5];let w;if(K[6]!==z||K[7]!==O)w=Rq.default.createElement(u,{flexDirection:"row",width:"100%",marginTop:1,backgroundColor:z},$,O),K[6]=z,K[7]=O,K[8]=w;else w=K[8];return w}function gFz(q){let K=z6(16),{attachment:_}=q,z=W0(),Y;if(K[0]!==_.taskId)Y=(X)=>X.tasks[_.taskId],K[0]=_.taskId,K[1]=Y;else Y=K[1];let $=P8(Y);if($?.type!=="in_process_teammate"){let X;if(K[2]!==_)X=Rq.default.createElement(o4K,{attachment:_}),K[2]=_,K[3]=X;else X=K[3];return X}let A;if(K[4]!==$.identity.color)A=R0($.identity.color),K[4]=$.identity.color,K[5]=A;else A=K[5];let O=A,w=_.status==="completed"?"shut down gracefully":_.status,j;if(K[6]===Symbol.for("react.memo_cache_sentinel"))j=Rq.default.createElement(k,{dimColor:!0},A_," "),K[6]=j;else j=K[6];let H;if(K[7]!==O||K[8]!==$.identity.agentName)H=Rq.default.createElement(k,{color:O,bold:!0,dimColor:!1},"@",$.identity.agentName),K[7]=O,K[8]=$.identity.agentName,K[9]=H;else H=K[9];let J;if(K[10]!==w||K[11]!==H)J=Rq.default.createElement(k,{dimColor:!0},"Teammate"," ",H," ",w),K[10]=w,K[11]=H,K[12]=J;else J=K[12];let M;if(K[13]!==z||K[14]!==J)M=Rq.default.createElement(u,{flexDirection:"row",width:"100%",marginTop:1,backgroundColor:z},j,J),K[13]=z,K[14]=J,K[15]=M;else M=K[15];return M}function hJ(q){let K=z6(7),{dimColor:_,children:z,color:Y}=q,$=_===void 0?!0:_,A=W0(),O;if(K[0]!==z||K[1]!==Y||K[2]!==$)O=Rq.default.createElement(s8,null,Rq.default.createElement(k,{color:Y,dimColor:$,wrap:"wrap"},z)),K[0]=z,K[1]=Y,K[2]=$,K[3]=O;else O=K[3];let w;if(K[4]!==A||K[5]!==O)w=Rq.default.createElement(u,{backgroundColor:A},O),K[4]=A,K[5]=O,K[6]=w;else w=K[6];return w}var Rq;var a4K=y(()=>{q8();s6();C7();bK();U7();gK();gb8();n4K();i1();kr1();Fo();l8();m8();i$();Gr1();zz();vr1();RJ();rv();YK6();NN();Rq=O6(D6(),1)});function s4K(q,K){let[_,z]=gE6.useState(q),Y=gE6.useRef(0);return gE6.useEffect(()=>{let $=Date.now()-Y.current;if($>=K){Y.current=Date.now(),z(q);return}let A=setTimeout((O,w,j)=>{O.current=Date.now(),w(j)},K-$,Y,z,q);return()=>clearTimeout(A)},[q,K]),_}var gE6;var t4K=y(()=>{gE6=O6(D6(),1)});function Ub8(q){let K=z6(21),{number:_,url:z,reviewState:Y,bold:$}=q,A;if(K[0]!==Y)A=FFz(Y),K[0]=Y,K[1]=A;else A=K[1];let O=A,w=!O&&!$,j;if(K[2]!==$||K[3]!==_||K[4]!==O||K[5]!==w)j=FE6.default.createElement(k,{color:O,dimColor:w,bold:$},"#",_),K[2]=$,K[3]=_,K[4]=O,K[5]=w,K[6]=j;else j=K[6];let H=j,J=!$,M;if(K[7]!==J)M=FE6.default.createElement(k,{dimColor:J},"PR"),K[7]=J,K[8]=M;else M=K[8];let X=!O&&!$,P;if(K[9]!==$||K[10]!==_||K[11]!==O||K[12]!==X)P=FE6.default.createElement(k,{color:O,dimColor:X,underline:!0,bold:$},"#",_),K[9]=$,K[10]=_,K[11]=O,K[12]=X,K[13]=P;else P=K[13];let W;if(K[14]!==H||K[15]!==P||K[16]!==z)W=FE6.default.createElement(hq,{url:z,fallback:H},P),K[14]=H,K[15]=P,K[16]=z,K[17]=W;else W=K[17];let D;if(K[18]!==M||K[19]!==W)D=FE6.default.createElement(k,null,M," ",W),K[18]=M,K[19]=W,K[20]=D;else D=K[20];return D}function FFz(q){switch(q){case"approved":return"success";case"changes_requested":return"error";case"pending":return"warning";case"merged":return"merged";default:return}}var FE6;var Vr1=y(()=>{q8();s6();FE6=O6(D6(),1)});var e4K={};T8(e4K,{checkHasTeamMemOps:()=>UFz,TeamMemCountParts:()=>QFz});function UFz(q){return(q.teamMemorySearchCount??0)>0||(q.teamMemoryReadCount??0)>0||(q.teamMemoryWriteCount??0)>0}function QFz(q){let K=z6(23),{message:_,isActiveGroup:z,hasPrecedingParts:Y}=q,$=_.teamMemoryReadCount??0,A=_.teamMemorySearchCount??0,O=_.teamMemoryWriteCount??0;if($===0&&A===0&&O===0)return null;let w;if(K[0]!==Y||K[1]!==z||K[2]!==$||K[3]!==A||K[4]!==O){let j=[],H=Y?1:0;if($>0){let J=z?H===0?"Recalling":"recalling":H===0?"Recalled":"recalled";if(H>0){let W;if(K[6]===Symbol.for("react.memo_cache_sentinel"))W=cm.default.createElement(k,{key:"comma-tmr"},", "),K[6]=W;else W=K[6];j.push(W)}let M;if(K[7]!==$)M=cm.default.createElement(k,{bold:!0},$),K[7]=$,K[8]=M;else M=K[8];let X=$===1?"memory":"memories",P;if(K[9]!==M||K[10]!==X||K[11]!==J)P=cm.default.createElement(k,{key:"team-mem-read"},J," ",M," team"," ",X),K[9]=M,K[10]=X,K[11]=J,K[12]=P;else P=K[12];j.push(P),H++}if(A>0){let J=z?H===0?"Searching":"searching":H===0?"Searched":"searched";if(H>0){let P;if(K[13]===Symbol.for("react.memo_cache_sentinel"))P=cm.default.createElement(k,{key:"comma-tms"},", "),K[13]=P;else P=K[13];j.push(P)}let M=`${J} team memories`,X;if(K[14]!==M)X=cm.default.createElement(k,{key:"team-mem-search"},M),K[14]=M,K[15]=X;else X=K[15];j.push(X),H++}if(O>0){let J=z?H===0?"Writing":"writing":H===0?"Wrote":"wrote";if(H>0){let W;if(K[16]===Symbol.for("react.memo_cache_sentinel"))W=cm.default.createElement(k,{key:"comma-tmw"},", "),K[16]=W;else W=K[16];j.push(W)}let M;if(K[17]!==O)M=cm.default.createElement(k,{bold:!0},O),K[17]=O,K[18]=M;else M=K[18];let X=O===1?"memory":"memories",P;if(K[19]!==M||K[20]!==X||K[21]!==J)P=cm.default.createElement(k,{key:"team-mem-write"},J," ",M," team"," ",X),K[19]=M,K[20]=X,K[21]=J,K[22]=P;else P=K[22];j.push(P)}w=cm.default.createElement(cm.default.Fragment,null,j),K[0]=Y,K[1]=z,K[2]=$,K[3]=A,K[4]=O,K[5]=w}else w=K[5];return w}var cm;var qKK=y(()=>{q8();s6();cm=O6(D6(),1)});import{basename as dFz}from"path";function lFz(q){let K=z6(24),{content:_,tools:z,lookups:Y,inProgressToolUseIDs:$,shouldAnimate:A,theme:O}=q,w=W0(),j,H;if(K[0]!==w||K[1]!==_.id||K[2]!==_.input||K[3]!==_.name||K[4]!==$||K[5]!==Y||K[6]!==A||K[7]!==O||K[8]!==z){H=Symbol.for("react.early_return_sentinel");q:{let J=L5(z,_.name)??L5(Qb8(),_.name);if(!J){H=null;break q}let M;if(K[11]!==_.id||K[12]!==Y.resolvedToolUseIDs)M=Y.resolvedToolUseIDs.has(_.id),K[11]=_.id,K[12]=Y.resolvedToolUseIDs,K[13]=M;else M=K[13];let X=M,P;if(K[14]!==_.id||K[15]!==Y.erroredToolUseIDs)P=Y.erroredToolUseIDs.has(_.id),K[14]=_.id,K[15]=Y.erroredToolUseIDs,K[16]=P;else P=K[16];let W=P,D;if(K[17]!==_.id||K[18]!==$)D=$.has(_.id),K[17]=_.id,K[18]=$,K[19]=D;else D=K[19];let f=D,G=Y.toolResultByToolUseID.get(_.id),Z=G?.type==="user"?G.toolUseResult:void 0,T=J.outputSchema?.safeParse(Z),v=T?.success?T.data:void 0,V=J.inputSchema.safeParse(_.input),E=V.success?V.data:void 0,S=J.userFacingName(E),R=E?J.renderToolUseMessage(E,{theme:O,verbose:!0}):null,x=A&&f,I=!X,B;if(K[20]!==W||K[21]!==x||K[22]!==I)B=L4.default.createElement(Oo,{shouldAnimate:x,isUnresolved:I,isError:W}),K[20]=W,K[21]=x,K[22]=I,K[23]=B;else B=K[23];j=L4.default.createElement(u,{key:_.id,flexDirection:"column",marginTop:1,backgroundColor:w},L4.default.createElement(u,{flexDirection:"row"},B,L4.default.createElement(k,null,L4.default.createElement(k,{bold:!0},S),R&&L4.default.createElement(k,null,"(",R,")")),E&&J.renderToolUseTag?.(E)),X&&!W&&v!==void 0&&L4.default.createElement(u,null,J.renderToolResultMessage?.(v,[],{verbose:!0,tools:z,theme:O})))}K[0]=w,K[1]=_.id,K[2]=_.input,K[3]=_.name,K[4]=$,K[5]=Y,K[6]=A,K[7]=O,K[8]=z,K[9]=j,K[10]=H}else j=K[9],H=K[10];if(H!==Symbol.for("react.early_return_sentinel"))return H;return j}function zKK({message:q,inProgressToolUseIDs:K,shouldAnimate:_,verbose:z,tools:Y,lookups:$,isActiveGroup:A}){let O=W0(),{searchCount:w,readCount:j,listCount:H,replCount:J,memorySearchCount:M,memoryReadCount:X,memoryWriteCount:P,messages:W}=q,[D]=Aq(),f=UE6(q),G=f.some((j6)=>$.erroredToolUseIDs.has(j6)),Z=M>0||X>0||P>0,T=_KK.checkHasTeamMemOps(q),v=L4.useRef(0),V=L4.useRef(0),E=L4.useRef(0),S=L4.useRef(0),R=L4.useRef(0);v.current=Math.max(v.current,j),V.current=Math.max(V.current,w),E.current=Math.max(E.current,H),S.current=Math.max(S.current,q.mcpCallCount??0),R.current=Math.max(R.current,q.bashCount??0);let x=v.current,I=V.current,B=E.current,p=S.current,C=q.gitOpBashCount??0,g=p4()?Math.max(0,R.current-C):0,F=I>0||x>0||B>0||J>0||p>0||g>0||C>0,U=q.readFilePaths,c=q.searchArgs,K6=q.latestDisplayHint;if(K6===void 0){let j6=c?.at(-1),G6=j6!==void 0?`"${j6}"`:void 0,w6=U?.at(-1);K6=w6!==void 0?_3(w6):G6}if(A)for(let j6 of f){if(!K.has(j6))continue;let G6=$.progressMessagesByToolUseID.get(j6)?.at(-1)?.data;if(G6?.type==="repl_tool_call"&&G6.phase==="start"){let w6=G6.toolInput;K6=w6.file_path??(w6.pattern?`"${w6.pattern}"`:void 0)??w6.command??G6.toolName}}let t=s4K(K6,cFz);if(z){let j6=[];for(let G6 of W)if(G6.type==="assistant")j6.push(G6);else if(G6.type==="grouped_tool_use")j6.push(...G6.messages);return L4.default.createElement(u,{flexDirection:"column"},j6.map((G6)=>{let w6=G6.message.content[0];if(w6?.type!=="tool_use")return null;return L4.default.createElement(lFz,{key:w6.id,content:w6,tools:Y,lookups:$,inProgressToolUseIDs:K,shouldAnimate:_,theme:D})}),q.hookInfos&&q.hookInfos.length>0&&L4.default.createElement(L4.default.Fragment,null,L4.default.createElement(k,{dimColor:!0}," ⎿ ","Ran ",q.hookCount," PreToolUse"," ",q.hookCount===1?"hook":"hooks"," (",D98(q.hookTotalMs??0),")"),q.hookInfos.map((G6,w6)=>L4.default.createElement(k,{key:`hook-${w6}`,dimColor:!0}," ⎿ ",G6.command," (",D98(G6.durationMs??0),")"))),q.relevantMemories?.map((G6)=>L4.default.createElement(u,{key:G6.path,flexDirection:"column",marginTop:1},L4.default.createElement(k,{dimColor:!0}," ⎿ ","Recalled ",dFz(G6.path)),L4.default.createElement(u,{paddingLeft:5},L4.default.createElement(k,null,L4.default.createElement(B5,null,G6.content))))))}if(!Z&&!T&&!F)return null;let q6="";if(p4()&&A){let j6,G6=0;for(let w6 of f){if(!K.has(w6))continue;let o=$.progressMessagesByToolUseID.get(w6)?.at(-1)?.data;if(o?.type!=="bash_progress"&&o?.type!=="powershell_progress")continue;if(j6===void 0||o.elapsedTimeSeconds>j6)j6=o.elapsedTimeSeconds,G6=o.totalLines}if(j6!==void 0&&j6>=2){let w6=I5(j6*1000);q6=G6>0?` (${w6} · ${G6} ${G6===1?"line":"lines"})`:` (${w6})`}}let e=[];function i(j6,G6,w6){let o=e.length===0;if(!o)e.push(L4.default.createElement(k,{key:`comma-${j6}`},", "));e.push(L4.default.createElement(k,{key:j6},o?G6[0].toUpperCase()+G6.slice(1):G6," ",w6))}if(p4()&&q.commits?.length){let j6={committed:"committed",amended:"amended commit","cherry-picked":"cherry-picked"};for(let G6 of["committed","amended","cherry-picked"]){let w6=q.commits.filter((o)=>o.kind===G6).map((o)=>o.sha);if(w6.length)i(G6,j6[G6],L4.default.createElement(k,{bold:!0},w6.join(", ")))}}if(p4()&&q.pushes?.length){let j6=cJ(q.pushes.map((G6)=>G6.branch));i("push","pushed to",L4.default.createElement(k,{bold:!0},j6.join(", ")))}if(p4()&&q.branches?.length){let j6={merged:"merged",rebased:"rebased onto"};for(let G6 of q.branches)i(`br-${G6.action}-${G6.ref}`,j6[G6.action],L4.default.createElement(k,{bold:!0},G6.ref))}if(p4()&&q.prs?.length){let j6={created:"created",edited:"edited",merged:"merged",commented:"commented on",closed:"closed",ready:"marked ready"};for(let G6 of q.prs)i(`pr-${G6.action}-${G6.number}`,j6[G6.action],G6.url?L4.default.createElement(Ub8,{number:G6.number,url:G6.url,bold:!0}):L4.default.createElement(k,{bold:!0},"PR #",G6.number))}if(I>0){let j6=e.length===0,G6=A?j6?"Searching for":"searching for":j6?"Searched for":"searched for";if(!j6)e.push(L4.default.createElement(k,{key:"comma-s"},", "));e.push(L4.default.createElement(k,{key:"search"},G6," ",L4.default.createElement(k,{bold:!0},I)," ",I===1?"pattern":"patterns"))}if(x>0){let j6=e.length===0,G6=A?j6?"Reading":"reading":j6?"Read":"read";if(!j6)e.push(L4.default.createElement(k,{key:"comma-r"},", "));e.push(L4.default.createElement(k,{key:"read"},G6," ",L4.default.createElement(k,{bold:!0},x)," ",x===1?"file":"files"))}if(B>0){let j6=e.length===0,G6=A?j6?"Listing":"listing":j6?"Listed":"listed";if(!j6)e.push(L4.default.createElement(k,{key:"comma-l"},", "));e.push(L4.default.createElement(k,{key:"list"},G6," ",L4.default.createElement(k,{bold:!0},B)," ",B===1?"directory":"directories"))}if(J>0){let j6=A?"REPL'ing":"REPL'd";if(e.length>0)e.push(L4.default.createElement(k,{key:"comma-repl"},", "));e.push(L4.default.createElement(k,{key:"repl"},j6," ",L4.default.createElement(k,{bold:!0},J)," ",J===1?"time":"times"))}if(p>0){let j6=q.mcpServerNames?.map((o)=>o.replace(/^claude\.ai /,"")).join(", ")||"MCP",G6=e.length===0,w6=A?G6?"Querying":"querying":G6?"Queried":"queried";if(!G6)e.push(L4.default.createElement(k,{key:"comma-mcp"},", "));e.push(L4.default.createElement(k,{key:"mcp"},w6," ",j6,p>1&&L4.default.createElement(L4.default.Fragment,null," ",L4.default.createElement(k,{bold:!0},p)," times")))}if(p4()&&g>0){let j6=e.length===0,G6=A?j6?"Running":"running":j6?"Ran":"ran";if(!j6)e.push(L4.default.createElement(k,{key:"comma-bash"},", "));e.push(L4.default.createElement(k,{key:"bash"},G6," ",L4.default.createElement(k,{bold:!0},g)," bash"," ",g===1?"command":"commands"))}let $6=e.length>0,M6=[];if(X>0){let j6=!$6&&M6.length===0,G6=A?j6?"Recalling":"recalling":j6?"Recalled":"recalled";if(!j6)M6.push(L4.default.createElement(k,{key:"comma-mr"},", "));M6.push(L4.default.createElement(k,{key:"mem-read"},G6," ",L4.default.createElement(k,{bold:!0},X)," ",X===1?"memory":"memories"))}if(M>0){let j6=!$6&&M6.length===0,G6=A?j6?"Searching":"searching":j6?"Searched":"searched";if(!j6)M6.push(L4.default.createElement(k,{key:"comma-ms"},", "));M6.push(L4.default.createElement(k,{key:"mem-search"},`${G6} memories`))}if(P>0){let j6=!$6&&M6.length===0,G6=A?j6?"Writing":"writing":j6?"Wrote":"wrote";if(!j6)M6.push(L4.default.createElement(k,{key:"comma-mw"},", "));M6.push(L4.default.createElement(k,{key:"mem-write"},G6," ",L4.default.createElement(k,{bold:!0},P)," ",P===1?"memory":"memories"))}return L4.default.createElement(u,{flexDirection:"column",marginTop:1,backgroundColor:O},L4.default.createElement(u,{flexDirection:"row"},A?L4.default.createElement(Oo,{shouldAnimate:!0,isUnresolved:!0,isError:G}):L4.default.createElement(u,{minWidth:2}),L4.default.createElement(k,{dimColor:!A},e,M6,_KK.TeamMemCountParts({message:q,isActiveGroup:A,hasPrecedingParts:$6||M6.length>0}),A&&L4.default.createElement(k,{key:"ellipsis"},"…")," ",L4.default.createElement(K2,null))),A&&t!==void 0&&L4.default.createElement(u,{flexDirection:"row"},L4.default.createElement(u,{width:5,flexShrink:0},L4.default.createElement(k,{dimColor:!0}," ⎿ ")),L4.default.createElement(u,{flexDirection:"column",flexGrow:1},t.split(`
2217`).map((j6,G6,w6)=>L4.default.createElement(k,{key:`hint-${G6}`,dimColor:!0},j6,G6===w6.length-1&&q6)))),q.hookTotalMs!==void 0&&q.hookTotalMs>0&&L4.default.createElement(k,{dimColor:!0}," ⎿ ","Ran ",q.hookCount," PreToolUse"," ",q.hookCount===1?"hook":"hooks"," (",D98(q.hookTotalMs),")"))}var L4,_KK,cFz=700;var YKK=y(()=>{q8();t4K();s6();Bq();Nr1();Bo();bK();U7();_M();rv();NN();Vr1();ea6();L4=O6(D6(),1),_KK=(qKK(),Eq(e4K))});function $KK(){let q=z6(2),K=R5("app:toggleTranscript","Global","ctrl+o"),_;if(q[0]!==K)_=de6.createElement(u,{marginY:1},de6.createElement(k,{dimColor:!0},"✻ Conversation compacted (",K," for history)")),q[0]=K,q[1]=_;else _=q[1];return _}var de6;var AKK=y(()=>{q8();s6();LX();de6=O6(D6(),1)});function OKK({message:q,tools:K,lookups:_,inProgressToolUseIDs:z,shouldAnimate:Y}){let $=L5(K,q.toolName);if(!$?.renderGroupedToolUse)return null;let A=new Map;for(let j of q.results)for(let H of j.message.content)if(H.type==="tool_result")A.set(H.tool_use_id,{param:H,output:j.toolUseResult});let O=q.messages.map((j)=>{let H=j.message.content[0],J=A.get(H.id);return{param:H,isResolved:_.resolvedToolUseIDs.has(H.id),isError:_.erroredToolUseIDs.has(H.id),isInProgress:z.has(H.id),progressMessages:v16(_.progressMessagesByToolUseID.get(H.id)??[]),result:J}}),w=O.some((j)=>j.isInProgress);return $.renderGroupedToolUse(O,{shouldAnimate:Y&&w,tools:K})}var wKK=y(()=>{Bq()});function JKK(q){let K=z6(33),{message:_,verbose:z}=q,{retryAttempt:Y,error:$,retryInMs:A,maxRetries:O}=_,w=Y<4,[j,H]=HKK.useState(0),J=j>=A,M;if(K[0]===Symbol.for("react.memo_cache_sentinel"))M=()=>H(nFz),K[0]=M;else M=K[0];if(eW(M,w||J?null:1000),w)return null;let X;if(K[1]!==j||K[2]!==A)X=Math.round((A-j)/1000),K[1]=j,K[2]=A,K[3]=X;else X=K[3];let P=Math.max(0,X),W,D,f,G,Z,T,v;if(K[4]!==$||K[5]!==z){let B=Qk6($);v=!z&&B.length>jKK,f=s8,D=u,T="column",W=k,G="error",Z=v?B.slice(0,jKK)+"…":B,K[4]=$,K[5]=z,K[6]=W,K[7]=D,K[8]=f,K[9]=G,K[10]=Z,K[11]=T,K[12]=v}else W=K[6],D=K[7],f=K[8],G=K[9],Z=K[10],T=K[11],v=K[12];let V;if(K[13]!==W||K[14]!==G||K[15]!==Z)V=lm.createElement(W,{color:G},Z),K[13]=W,K[14]=G,K[15]=Z,K[16]=V;else V=K[16];let E;if(K[17]!==v)E=v&&lm.createElement(K2,null),K[17]=v,K[18]=E;else E=K[18];let S=P===1?"second":"seconds",R;if(K[19]!==O||K[20]!==Y||K[21]!==P||K[22]!==S)R=lm.createElement(k,{dimColor:!0},"Retrying in ",P," ",S,"… (attempt"," ",Y,"/",O,")",process.env.API_TIMEOUT_MS?` · API_TIMEOUT_MS=${process.env.API_TIMEOUT_MS}ms, try increasing it`:""),K[19]=O,K[20]=Y,K[21]=P,K[22]=S,K[23]=R;else R=K[23];let x;if(K[24]!==D||K[25]!==R||K[26]!==T||K[27]!==V||K[28]!==E)x=lm.createElement(D,{flexDirection:T},V,E,R),K[24]=D,K[25]=R,K[26]=T,K[27]=V,K[28]=E,K[29]=x;else x=K[29];let I;if(K[30]!==f||K[31]!==x)I=lm.createElement(f,null,x),K[30]=f,K[31]=x,K[32]=I;else I=K[32];return I}function nFz(q){return q+1000}var lm,HKK,jKK=1000;var MKK=y(()=>{q8();s6();Pr();dV();rv();gK();lm=O6(D6(),1),HKK=O6(D6(),1)});function db8(q){let K=q.length;if(q.every((z)=>z.type===q[0].type))switch(q[0].type){case"local_bash":{let z=$7(q,(A)=>A.type==="local_bash"&&A.kind==="monitor"),Y=K-z,$=[];if(Y>0)$.push(Y===1?"1 shell":`${Y} shells`);if(z>0)$.push(z===1?"1 monitor":`${z} monitors`);return $.join(", ")}case"in_process_teammate":{let z=new Set(q.map((Y)=>Y.type==="in_process_teammate"?Y.identity.teamName:"")).size;return z===1?"1 team":`${z} teams`}case"local_agent":return K===1?"1 local agent":`${K} local agents`;case"remote_agent":{let z=q[0];if(K===1&&z.type==="remote_agent"&&z.isUltraplan)switch(z.ultraplanPhase){case"plan_ready":return`${Zh} ultraplan ready`;case"needs_input":return`${NW} ultraplan needs your input`;default:return`${NW} ultraplan`}return K===1?`${NW} 1 cloud session`:`${NW} ${K} cloud sessions`}case"local_workflow":return K===1?"1 background workflow":`${K} background workflows`;case"monitor_mcp":return K===1?"1 monitor":`${K} monitors`;case"dream":return"dreaming"}return`${K} background ${K===1?"task":"tasks"}`}function XKK(q){if(q.length!==1)return!1;let K=q[0];return K.type==="remote_agent"&&K.isUltraplan===!0&&K.ultraplanPhase!==void 0}var yr1=y(()=>{zz()});var PKK={};T8(PKK,{teamMemSavedPart:()=>iFz});function iFz(q){let K=q.teamCount??0;if(K===0)return null;return{segment:`${K} team ${K===1?"memory":"memories"}`,count:K}}import{basename as oFz}from"path";function WKK(q){let K=z6(51),{message:_,addMargin:z,verbose:Y,isTranscriptMode:$}=q,A=W0();if(_.subtype==="turn_duration"){let X;if(K[0]!==z||K[1]!==_)X=e1.createElement(_Uz,{message:_,addMargin:z}),K[0]=z,K[1]=_,K[2]=X;else X=K[2];return X}if(_.subtype==="memory_saved"){let X;if(K[3]!==z||K[4]!==_)X=e1.createElement(YUz,{message:_,addMargin:z}),K[3]=z,K[4]=_,K[5]=X;else X=K[5];return X}if(_.subtype==="away_summary"){let X=z?1:0,P;if(K[6]===Symbol.for("react.memo_cache_sentinel"))P=e1.createElement(u,{minWidth:2},e1.createElement(k,{dimColor:!0},Ih7)),K[6]=P;else P=K[6];let W;if(K[7]!==_.content)W=e1.createElement(k,{dimColor:!0},_.content),K[7]=_.content,K[8]=W;else W=K[8];let D;if(K[9]!==A||K[10]!==X||K[11]!==W)D=e1.createElement(u,{flexDirection:"row",marginTop:X,backgroundColor:A,width:"100%"},P,W),K[9]=A,K[10]=X,K[11]=W,K[12]=D;else D=K[12];return D}if(_.subtype==="agents_killed"){let X=z?1:0,P,W;if(K[13]===Symbol.for("react.memo_cache_sentinel"))P=e1.createElement(u,{minWidth:2},e1.createElement(k,{color:"error"},A_)),W=e1.createElement(k,{dimColor:!0},"All background agents stopped"),K[13]=P,K[14]=W;else P=K[13],W=K[14];let D;if(K[15]!==A||K[16]!==X)D=e1.createElement(u,{flexDirection:"row",marginTop:X,backgroundColor:A,width:"100%"},P,W),K[15]=A,K[16]=X,K[17]=D;else D=K[17];return D}if(_.subtype==="thinking")return null;if(_.subtype==="bridge_status"){let X;if(K[18]!==z||K[19]!==_)X=e1.createElement(OUz,{message:_,addMargin:z}),K[18]=z,K[19]=_,K[20]=X;else X=K[20];return X}if(_.subtype==="scheduled_task_fire"){let X=z?1:0,P;if(K[21]!==_.content)P=e1.createElement(k,{dimColor:!0},TE," ",_.content),K[21]=_.content,K[22]=P;else P=K[22];let W;if(K[23]!==A||K[24]!==X||K[25]!==P)W=e1.createElement(u,{marginTop:X,backgroundColor:A,width:"100%"},P),K[23]=A,K[24]=X,K[25]=P,K[26]=W;else W=K[26];return W}if(_.subtype==="permission_retry"){let X=z?1:0,P,W;if(K[27]===Symbol.for("react.memo_cache_sentinel"))P=e1.createElement(k,{dimColor:!0},TE," "),W=e1.createElement(k,null,"Allowed "),K[27]=P,K[28]=W;else P=K[27],W=K[28];let D;if(K[29]!==_.commands)D=_.commands.join(", "),K[29]=_.commands,K[30]=D;else D=K[30];let f;if(K[31]!==D)f=e1.createElement(k,{bold:!0},D),K[31]=D,K[32]=f;else f=K[32];let G;if(K[33]!==A||K[34]!==X||K[35]!==f)G=e1.createElement(u,{marginTop:X,backgroundColor:A,width:"100%"},P,W,f),K[33]=A,K[34]=X,K[35]=f,K[36]=G;else G=K[36];return G}if(_.subtype!=="stop_hook_summary"&&!Y&&_.level==="info")return null;if(_.subtype==="api_error"){let X;if(K[37]!==_||K[38]!==Y)X=e1.createElement(JKK,{message:_,verbose:Y}),K[37]=_,K[38]=Y,K[39]=X;else X=K[39];return X}if(_.subtype==="stop_hook_summary"){let X;if(K[40]!==z||K[41]!==$||K[42]!==_||K[43]!==Y)X=e1.createElement(sFz,{message:_,addMargin:z,verbose:Y,isTranscriptMode:$}),K[40]=z,K[41]=$,K[42]=_,K[43]=Y,K[44]=X;else X=K[44];return X}let w=_.content;if(typeof w!=="string")return null;let j=_.level!=="info",H=_.level==="warning"?"warning":void 0,J=_.level==="info",M;if(K[45]!==z||K[46]!==w||K[47]!==j||K[48]!==H||K[49]!==J)M=e1.createElement(u,{flexDirection:"row",width:"100%"},e1.createElement(KUz,{content:w,addMargin:z,dot:j,color:H,dimColor:J})),K[45]=z,K[46]=w,K[47]=j,K[48]=H,K[49]=J,K[50]=M;else M=K[50];return M}function sFz(q){let K=z6(47),{message:_,addMargin:z,verbose:Y,isTranscriptMode:$}=q,A=W0(),{hookCount:O,hookInfos:w,hookErrors:j,preventedContinuation:H,stopReason:J}=_,{columns:M}=t1(),X;if(K[0]!==w||K[1]!==_.totalDurationMs)X=_.totalDurationMs??w.reduce(qUz,0),K[0]=w,K[1]=_.totalDurationMs,K[2]=X;else X=K[2];let P=X;if(j.length===0&&!H&&!_.hookLabel)return null;let W;if(K[3]!==P)W="",K[3]=P,K[4]=W;else W=K[4];let D=W;if(_.hookLabel){let C=O===1?"hook":"hooks",g;if(K[5]!==O||K[6]!==_.hookLabel||K[7]!==C||K[8]!==D)g=e1.createElement(k,{dimColor:!0}," ⎿ ","Ran ",O," ",_.hookLabel," ",C,D),K[5]=O,K[6]=_.hookLabel,K[7]=C,K[8]=D,K[9]=g;else g=K[9];let F;if(K[10]!==w||K[11]!==$)F=$&&w.map(eFz),K[10]=w,K[11]=$,K[12]=F;else F=K[12];let U;if(K[13]!==g||K[14]!==F)U=e1.createElement(u,{flexDirection:"column",width:"100%"},g,F),K[13]=g,K[14]=F,K[15]=U;else U=K[15];return U}let f=z?1:0,G;if(K[16]===Symbol.for("react.memo_cache_sentinel"))G=e1.createElement(u,{minWidth:2},e1.createElement(k,null,A_)),K[16]=G;else G=K[16];let Z=M-10,T;if(K[17]!==O)T=e1.createElement(k,{bold:!0},O),K[17]=O,K[18]=T;else T=K[18];let v=_.hookLabel??"stop",V=O===1?"hook":"hooks",E;if(K[19]!==w||K[20]!==Y)E=!Y&&w.length>0&&e1.createElement(e1.Fragment,null," ",e1.createElement(K2,null)),K[19]=w,K[20]=Y,K[21]=E;else E=K[21];let S;if(K[22]!==T||K[23]!==v||K[24]!==V||K[25]!==E||K[26]!==D)S=e1.createElement(k,null,"Ran ",T," ",v," ",V,D,E),K[22]=T,K[23]=v,K[24]=V,K[25]=E,K[26]=D,K[27]=S;else S=K[27];let R;if(K[28]!==w||K[29]!==Y)R=Y&&w.length>0&&w.map(tFz),K[28]=w,K[29]=Y,K[30]=R;else R=K[30];let x;if(K[31]!==H||K[32]!==J)x=H&&J&&e1.createElement(k,null,e1.createElement(k,{dimColor:!0},"⎿  "),J),K[31]=H,K[32]=J,K[33]=x;else x=K[33];let I;if(K[34]!==j||K[35]!==_.hookLabel)I=j.length>0&&j.map((C,g)=>e1.createElement(k,{key:g},e1.createElement(k,{dimColor:!0},"⎿  "),_.hookLabel??"Stop"," hook error: ",C)),K[34]=j,K[35]=_.hookLabel,K[36]=I;else I=K[36];let B;if(K[37]!==S||K[38]!==R||K[39]!==x||K[40]!==I||K[41]!==Z)B=e1.createElement(u,{flexDirection:"column",width:Z},S,R,x,I),K[37]=S,K[38]=R,K[39]=x,K[40]=I,K[41]=Z,K[42]=B;else B=K[42];let p;if(K[43]!==A||K[44]!==B||K[45]!==f)p=e1.createElement(u,{flexDirection:"row",marginTop:f,backgroundColor:A,width:"100%"},G,B),K[43]=A,K[44]=B,K[45]=f,K[46]=p;else p=K[46];return p}function tFz(q,K){return e1.createElement(k,{key:`cmd-${K}`,dimColor:!0},"⎿  ",q.command==="prompt"?`prompt: ${q.promptText||""}`:q.command,"")}function eFz(q,K){return e1.createElement(k,{key:`cmd-${K}`,dimColor:!0}," ⎿ ",q.command==="prompt"?`prompt: ${q.promptText||""}`:q.command,"")}function qUz(q,K){return q+(K.durationMs??0)}function KUz(q){let K=z6(18),{content:_,addMargin:z,dot:Y,color:$,dimColor:A}=q,{columns:O}=t1(),w=W0(),j=z?1:0,H;if(K[0]!==$||K[1]!==A||K[2]!==Y)H=Y&&e1.createElement(u,{minWidth:2},e1.createElement(k,{color:$,dimColor:A},A_)),K[0]=$,K[1]=A,K[2]=Y,K[3]=H;else H=K[3];let J=O-10,M;if(K[4]!==_)M=_.trim(),K[4]=_,K[5]=M;else M=K[5];let X;if(K[6]!==$||K[7]!==A||K[8]!==M)X=e1.createElement(k,{color:$,dimColor:A,wrap:"wrap"},M),K[6]=$,K[7]=A,K[8]=M,K[9]=X;else X=K[9];let P;if(K[10]!==J||K[11]!==X)P=e1.createElement(u,{flexDirection:"column",width:J},X),K[10]=J,K[11]=X,K[12]=P;else P=K[12];let W;if(K[13]!==w||K[14]!==j||K[15]!==H||K[16]!==P)W=e1.createElement(u,{flexDirection:"row",marginTop:j,backgroundColor:w,width:"100%"},H,P),K[13]=w,K[14]=j,K[15]=H,K[16]=P,K[17]=W;else W=K[17];return W}function _Uz(q){let K=z6(17),{message:_,addMargin:z}=q,Y=W0(),[$]=cb8.useState(zUz),A=jz(),O;if(K[0]!==A)O=()=>{let V=A.getState().tasks,E=Object.values(V??{}).filter(uH);return E.length>0?db8(E):null},K[0]=A,K[1]=O;else O=K[1];let[w]=cb8.useState(O),j;if(K[2]===Symbol.for("react.memo_cache_sentinel"))j=j8().showTurnDuration??!0,K[2]=j;else j=K[2];let H=j,J;if(K[3]!==_.durationMs)J=I5(_.durationMs),K[3]=_.durationMs,K[4]=J;else J=K[4];let M=J,X=_.budgetLimit!==void 0,P;q:{if(!X){P="";break q}let{budgetTokens:V,budgetLimit:E}=_,S;if(K[5]!==E||K[6]!==V)S=V>=E?`${mK(V)} used (${mK(E)} min ${t6.tick})`:`${mK(V)} / ${mK(E)} (${Math.round(V/E*100)}%)`,K[5]=E,K[6]=V,K[7]=S;else S=K[7];let R=S,x=_.budgetNudges>0?` · ${_.budgetNudges} ${_.budgetNudges===1?"nudge":"nudges"}`:"";P=`${H?" · ":""}${R}${x}`}let W=P;if(!H&&!X)return null;let D=z?1:0,f;if(K[8]===Symbol.for("react.memo_cache_sentinel"))f=e1.createElement(u,{minWidth:2},e1.createElement(k,{dimColor:!0},TE)),K[8]=f;else f=K[8];let G=H&&`${$} for ${M}`,Z=w&&` · ${w} still running`,T;if(K[9]!==W||K[10]!==G||K[11]!==Z)T=e1.createElement(k,{dimColor:!0},G,W,Z),K[9]=W,K[10]=G,K[11]=Z,K[12]=T;else T=K[12];let v;if(K[13]!==Y||K[14]!==D||K[15]!==T)v=e1.createElement(u,{flexDirection:"row",marginTop:D,backgroundColor:Y,width:"100%"},f,T),K[13]=Y,K[14]=D,K[15]=T,K[16]=v;else v=K[16];return v}function zUz(){return IX(wE6)??"Worked"}function YUz(q){let K=z6(16),{message:_,addMargin:z}=q,Y=W0(),{writtenPaths:$}=_,A;if(K[0]!==_)A=aFz.teamMemSavedPart(_),K[0]=_,K[1]=A;else A=K[1];let O=A,w=$.length-(O?.count??0),j=w>0?`${w} ${w===1?"memory":"memories"}`:null,H=O?.segment,J;if(K[2]!==j||K[3]!==H)J=[j,H].filter(Boolean),K[2]=j,K[3]=H,K[4]=J;else J=K[4];let M=J,X=z?1:0,P;if(K[5]===Symbol.for("react.memo_cache_sentinel"))P=e1.createElement(u,{minWidth:2},e1.createElement(k,{dimColor:!0},A_)),K[5]=P;else P=K[5];let W=_.verb??"Saved",D=M.join(" · "),f;if(K[6]!==W||K[7]!==D)f=e1.createElement(u,{flexDirection:"row"},P,e1.createElement(k,null,W," ",D)),K[6]=W,K[7]=D,K[8]=f;else f=K[8];let G;if(K[9]!==$)G=$.map($Uz),K[9]=$,K[10]=G;else G=K[10];let Z;if(K[11]!==Y||K[12]!==G||K[13]!==X||K[14]!==f)Z=e1.createElement(u,{flexDirection:"column",marginTop:X,backgroundColor:Y},f,G),K[11]=Y,K[12]=G,K[13]=X,K[14]=f,K[15]=Z;else Z=K[15];return Z}function $Uz(q){return e1.createElement(AUz,{key:q,path:q})}function AUz(q){let K=z6(16),{path:_}=q,[z,Y]=cb8.useState(!1),$;if(K[0]!==_)$=()=>void YN6(_),K[0]=_,K[1]=$;else $=K[1];let A,O;if(K[2]===Symbol.for("react.memo_cache_sentinel"))A=()=>Y(!0),O=()=>Y(!1),K[2]=A,K[3]=O;else A=K[2],O=K[3];let w=!z,j;if(K[4]!==_)j=oFz(_),K[4]=_,K[5]=j;else j=K[5];let H;if(K[6]!==_||K[7]!==j)H=e1.createElement(x0,{filePath:_},j),K[6]=_,K[7]=j,K[8]=H;else H=K[8];let J;if(K[9]!==z||K[10]!==w||K[11]!==H)J=e1.createElement(k,{dimColor:w,underline:z},H),K[9]=z,K[10]=w,K[11]=H,K[12]=J;else J=K[12];let M;if(K[13]!==$||K[14]!==J)M=e1.createElement(s8,null,e1.createElement(u,{onClick:$,onMouseEnter:A,onMouseLeave:O},J)),K[13]=$,K[14]=J,K[15]=M;else M=K[15];return M}function OUz(q){let K=z6(13),{message:_,addMargin:z}=q,Y=W0(),$=z?1:0,A;if(K[0]===Symbol.for("react.memo_cache_sentinel"))A=e1.createElement(u,{minWidth:2}),K[0]=A;else A=K[0];let O;if(K[1]===Symbol.for("react.memo_cache_sentinel"))O=e1.createElement(k,null,e1.createElement(k,{color:"suggestion"},"/remote-control")," is active. Code in CLI or at"),K[1]=O;else O=K[1];let w;if(K[2]!==_.url)w=e1.createElement(hq,{url:_.url},_.url),K[2]=_.url,K[3]=w;else w=K[3];let j;if(K[4]!==_.upgradeNudge)j=_.upgradeNudge&&e1.createElement(k,{dimColor:!0},"⎿ ",_.upgradeNudge),K[4]=_.upgradeNudge,K[5]=j;else j=K[5];let H;if(K[6]!==w||K[7]!==j)H=e1.createElement(u,{flexDirection:"column"},O,w,j),K[6]=w,K[7]=j,K[8]=H;else H=K[8];let J;if(K[9]!==Y||K[10]!==$||K[11]!==H)J=e1.createElement(u,{flexDirection:"row",marginTop:$,backgroundColor:Y,width:999},A,H),K[9]=Y,K[10]=$,K[11]=H,K[12]=J;else J=K[12];return J}var e1,cb8,aFz;var DKK=y(()=>{q8();s6();po();zz();bq();gK();YK6();hH();hC8();t4();MKK();U7();V1();vA6();TA6();rv();C7();yr1();NN();e1=O6(D6(),1),cb8=O6(D6(),1),aFz=Eq(PKK)});function fKK(){let q=z6(1),K;if(q[0]===Symbol.for("react.memo_cache_sentinel"))K=ce6.createElement(s8,{height:1},ce6.createElement(gU,null)),q[0]=K;else K=q[0];return K}var ce6;var ZKK=y(()=>{q8();FN6();gK();ce6=O6(D6(),1)});function lb8(q){let K=z6(3),{plan:_}=q,z;if(K[0]===Symbol.for("react.memo_cache_sentinel"))z=nm.createElement(k,{color:"subtle"},"User rejected Claude's plan:"),K[0]=z;else z=K[0];let Y;if(K[1]!==_)Y=nm.createElement(s8,null,nm.createElement(u,{flexDirection:"column"},z,nm.createElement(u,{borderStyle:"round",borderColor:"planMode",paddingX:1,overflow:"hidden"},nm.createElement(AO,null,_)))),K[1]=_,K[2]=Y;else Y=K[2];return Y}var nm;var Er1=y(()=>{q8();xN();gK();s6();nm=O6(D6(),1)});function GKK(){let q=z6(1),K;if(q[0]===Symbol.for("react.memo_cache_sentinel"))K=le6.createElement(s8,{height:1},le6.createElement(k,{dimColor:!0},"Tool use rejected")),q[0]=K;else K=q[0];return K}var le6;var TKK=y(()=>{q8();s6();gK();le6=O6(D6(),1)});function vKK(q){let K=z6(14),{progressMessagesForMessage:_,tool:z,tools:Y,param:$,verbose:A,isTranscriptMode:O}=q;if(typeof $.content==="string"&&$.content.includes(j0)){let j;if(K[0]===Symbol.for("react.memo_cache_sentinel"))j=zk.createElement(s8,{height:1},zk.createElement(gU,null)),K[0]=j;else j=K[0];return j}if(typeof $.content==="string"&&$.content.startsWith(Lr1)){let j;if(K[1]!==$.content)j=$.content.substring(Lr1.length),K[1]=$.content,K[2]=j;else j=K[2];let H=j,J;if(K[3]!==H)J=zk.createElement(lb8,{plan:H}),K[3]=H,K[4]=J;else J=K[4];return J}if(typeof $.content==="string"&&$.content.startsWith(nb8)){let j;if(K[5]===Symbol.for("react.memo_cache_sentinel"))j=zk.createElement(GKK,null),K[5]=j;else j=K[5];return j}if(typeof $.content==="string"&&VKK($.content)){let j;if(K[6]===Symbol.for("react.memo_cache_sentinel"))j=zk.createElement(s8,{height:1},zk.createElement(k,{dimColor:!0},"Denied by auto mode classifier ",a41," /feedback if incorrect")),K[6]=j;else j=K[6];return j}let w;if(K[7]!==O||K[8]!==$.content||K[9]!==_||K[10]!==z||K[11]!==Y||K[12]!==A)w=z?.renderToolUseErrorMessage?.($.content,{progressMessagesForMessage:v16(_),tools:Y,verbose:A,isTranscriptMode:O})??zk.createElement(Y2,{result:$.content,verbose:A}),K[7]=O,K[8]=$.content,K[9]=_,K[10]=z,K[11]=Y,K[12]=A,K[13]=w;else w=K[13];return w}var zk;var kKK=y(()=>{q8();zz();s6();Bq();i1();bN();FN6();gK();Er1();TKK();zk=O6(D6(),1)});function NKK(q){let K=z6(13),{input:_,progressMessagesForMessage:z,style:Y,tool:$,tools:A,verbose:O,isTranscriptMode:w}=q,{columns:j}=t1(),[H]=Aq();if(!$||!$.renderToolUseRejectedMessage){let P;if(K[0]===Symbol.for("react.memo_cache_sentinel"))P=Wj6.createElement(FU,null),K[0]=P;else P=K[0];return P}let J=$.inputSchema,M,X;if(K[1]!==j||K[2]!==_||K[3]!==w||K[4]!==z||K[5]!==Y||K[6]!==H||K[7]!==$||K[8]!==A||K[9]!==O){X=Symbol.for("react.early_return_sentinel");q:{let P=J.safeParse(_);if(!P.success){let W;if(K[12]===Symbol.for("react.memo_cache_sentinel"))W=Wj6.createElement(FU,null),K[12]=W;else W=K[12];X=W;break q}M=$.renderToolUseRejectedMessage(P.data,{columns:j,messages:[],tools:A,verbose:O,progressMessagesForMessage:v16(z),style:Y,theme:H,isTranscriptMode:w})??Wj6.createElement(FU,null)}K[1]=j,K[2]=_,K[3]=w,K[4]=z,K[5]=Y,K[6]=H,K[7]=$,K[8]=A,K[9]=O,K[10]=M,K[11]=X}else M=K[10],X=K[11];if(X!==Symbol.for("react.early_return_sentinel"))return X;return M}var Wj6;var yKK=y(()=>{q8();t4();s6();Bq();oa6();Wj6=O6(D6(),1)});function EKK({message:q,lookups:K,toolUseID:_,progressMessagesForMessage:z,style:Y,tool:$,tools:A,verbose:O,width:w,isTranscriptMode:j}){let[H]=Aq(),J=P8((G)=>G.isBriefOnly),[M]=CD.useState(()=>aqK(_)),[X]=CD.useState(()=>tqK(_));if(CD.useEffect(()=>{_4K(_)},[_]),!q.toolUseResult||!$)return null;let P=$.outputSchema?.safeParse(q.toolUseResult);if(P&&!P.success)return null;let W=P?.data??q.toolUseResult,D=$.renderToolResultMessage?.(W,v16(z),{style:Y,theme:H,tools:A,verbose:O,isTranscriptMode:j,isBriefOnly:J,input:K.toolUseByToolUseID.get(_)?.input})??null;if(D===null)return null;let f=$.userFacingName(void 0)==="";return CD.createElement(u,{flexDirection:"column"},CD.createElement(u,{flexDirection:"column",width:f?void 0:w},D,null,X&&CD.createElement(s8,{height:1},CD.createElement(k,{dimColor:!0},"Allowed by auto mode classifier"))),CD.createElement(Oj6,null,CD.createElement(hb8,{hookEvent:"PostToolUse",lookups:K,toolUseID:_,verbose:O,isTranscriptMode:j})))}var CD;var LKK=y(()=>{Rb8();s6();C7();Bq();_K6();gK();Mr1();CD=O6(D6(),1)});function RKK(q,K,_){let z=z6(7),Y;if(z[0]!==_.toolUseByToolUseID||z[1]!==q||z[2]!==K){q:{let $=_.toolUseByToolUseID.get(q);if(!$){Y=null;break q}let A=L5(K,$.name);if(!A){Y=null;break q}let O;if(z[4]!==A||z[5]!==$)O={tool:A,toolUse:$},z[4]=A,z[5]=$,z[6]=O;else O=z[6];Y=O}z[0]=_.toolUseByToolUseID,z[1]=q,z[2]=K,z[3]=Y}else Y=z[3];return Y}var hKK=y(()=>{q8();Bq()});function SKK(q){let K=z6(28),{param:_,message:z,lookups:Y,progressMessagesForMessage:$,style:A,tools:O,verbose:w,width:j,isTranscriptMode:H}=q,J=RKK(_.tool_use_id,O,Y);if(!J)return null;if(typeof _.content==="string"&&_.content.startsWith(Dj6)){let X;if(K[0]===Symbol.for("react.memo_cache_sentinel"))X=_a.createElement(fKK,null),K[0]=X;else X=K[0];return X}if(typeof _.content==="string"&&_.content.startsWith(fj6)||_.content===j0){let X=J.toolUse.input,P;if(K[1]!==H||K[2]!==Y||K[3]!==$||K[4]!==A||K[5]!==X||K[6]!==J.tool||K[7]!==O||K[8]!==w)P=_a.createElement(NKK,{input:X,progressMessagesForMessage:$,tool:J.tool,tools:O,lookups:Y,style:A,verbose:w,isTranscriptMode:H}),K[1]=H,K[2]=Y,K[3]=$,K[4]=A,K[5]=X,K[6]=J.tool,K[7]=O,K[8]=w,K[9]=P;else P=K[9];return P}if(_.is_error){let X;if(K[10]!==H||K[11]!==_||K[12]!==$||K[13]!==J.tool||K[14]!==O||K[15]!==w)X=_a.createElement(vKK,{progressMessagesForMessage:$,tool:J.tool,tools:O,param:_,verbose:w,isTranscriptMode:H}),K[10]=H,K[11]=_,K[12]=$,K[13]=J.tool,K[14]=O,K[15]=w,K[16]=X;else X=K[16];return X}let M;if(K[17]!==H||K[18]!==Y||K[19]!==z||K[20]!==$||K[21]!==A||K[22]!==J.tool||K[23]!==J.toolUse.id||K[24]!==O||K[25]!==w||K[26]!==j)M=_a.createElement(EKK,{message:z,lookups:Y,toolUseID:J.toolUse.id,progressMessagesForMessage:$,style:A,tool:J.tool,tools:O,verbose:w,width:j,isTranscriptMode:H}),K[17]=H,K[18]=Y,K[19]=z,K[20]=$,K[21]=A,K[22]=J.tool,K[23]=J.toolUse.id,K[24]=O,K[25]=w,K[26]=j,K[27]=M;else M=K[27];return M}var _a;var CKK=y(()=>{q8();i1();ZKK();kKK();yKK();LKK();hKK();_a=O6(D6(),1)});function I0({children:q}){let K=QE6.useContext(Lq6),[_,{isVisible:z}]=d16(),Y=QE6.useRef(q);if(z||K)Y.current=q;return QE6.default.createElement(u,{ref:_},Y.current)}var QE6;var $K6=y(()=>{pl6();s6();NN();QE6=O6(D6(),1)});function jUz(q){let K=z6(94),{message:_,lookups:z,containerWidth:Y,addMargin:$,tools:A,commands:O,verbose:w,inProgressToolUseIDs:j,progressMessagesForMessage:H,shouldAnimate:J,shouldShowDot:M,style:X,width:P,isTranscriptMode:W,onOpenRateLimitOptions:D,isActiveCollapsedGroup:f,isUserContinuation:G,lastThinkingBlockId:Z,latestBashOutputUUID:T}=q,v=G===void 0?!1:G;switch(_.type){case"attachment":{let V;if(K[0]!==$||K[1]!==W||K[2]!==_.attachment||K[3]!==w)V=w9.createElement(r4K,{addMargin:$,attachment:_.attachment,verbose:w,isTranscriptMode:W}),K[0]=$,K[1]=W,K[2]=_.attachment,K[3]=w,K[4]=V;else V=K[4];return V}case"assistant":{let V=Y??"100%",E;if(K[5]!==$||K[6]!==O||K[7]!==j||K[8]!==W||K[9]!==Z||K[10]!==z||K[11]!==_.advisorModel||K[12]!==_.message.content||K[13]!==_.uuid||K[14]!==D||K[15]!==H||K[16]!==J||K[17]!==M||K[18]!==A||K[19]!==w||K[20]!==P){let R;if(K[22]!==$||K[23]!==O||K[24]!==j||K[25]!==W||K[26]!==Z||K[27]!==z||K[28]!==_.advisorModel||K[29]!==_.uuid||K[30]!==D||K[31]!==H||K[32]!==J||K[33]!==M||K[34]!==A||K[35]!==w||K[36]!==P)R=(x,I)=>w9.createElement(JUz,{key:I,param:x,addMargin:$,tools:A,commands:O,verbose:w,inProgressToolUseIDs:j,progressMessagesForMessage:H,shouldAnimate:J,shouldShowDot:M,width:P,inProgressToolCallCount:j.size,isTranscriptMode:W,lookups:z,onOpenRateLimitOptions:D,thinkingBlockId:`${_.uuid}:${I}`,lastThinkingBlockId:Z,advisorModel:_.advisorModel}),K[22]=$,K[23]=O,K[24]=j,K[25]=W,K[26]=Z,K[27]=z,K[28]=_.advisorModel,K[29]=_.uuid,K[30]=D,K[31]=H,K[32]=J,K[33]=M,K[34]=A,K[35]=w,K[36]=P,K[37]=R;else R=K[37];E=_.message.content.map(R),K[5]=$,K[6]=O,K[7]=j,K[8]=W,K[9]=Z,K[10]=z,K[11]=_.advisorModel,K[12]=_.message.content,K[13]=_.uuid,K[14]=D,K[15]=H,K[16]=J,K[17]=M,K[18]=A,K[19]=w,K[20]=P,K[21]=E}else E=K[21];let S;if(K[38]!==V||K[39]!==E)S=w9.createElement(u,{flexDirection:"column",width:V},E),K[38]=V,K[39]=E,K[40]=S;else S=K[40];return S}case"user":{if(_.isCompactSummary){let p=W?"transcript":"prompt",C;if(K[41]!==_||K[42]!==p)C=w9.createElement(kx4,{message:_,screen:p}),K[41]=_,K[42]=p,K[43]=C;else C=K[43];return C}let V;if(K[44]!==_.imagePasteIds||K[45]!==_.message.content){V=[];let p=0;for(let C of _.message.content)if(C.type==="image"){let g=_.imagePasteIds?.[p];p++,V.push(g??p)}else V.push(p);K[44]=_.imagePasteIds,K[45]=_.message.content,K[46]=V}else V=K[46];let E=T===_.uuid,S=Y??"100%",R;if(K[47]!==$||K[48]!==V||K[49]!==W||K[50]!==v||K[51]!==z||K[52]!==_||K[53]!==H||K[54]!==X||K[55]!==A||K[56]!==w)R=_.message.content.map((p,C)=>w9.createElement(HUz,{key:C,message:_,addMargin:$,tools:A,progressMessagesForMessage:H,param:p,style:X,verbose:w,imageIndex:V[C],isUserContinuation:v,lookups:z,isTranscriptMode:W})),K[47]=$,K[48]=V,K[49]=W,K[50]=v,K[51]=z,K[52]=_,K[53]=H,K[54]=X,K[55]=A,K[56]=w,K[57]=R;else R=K[57];let x;if(K[58]!==S||K[59]!==R)x=w9.createElement(u,{flexDirection:"column",width:S},R),K[58]=S,K[59]=R,K[60]=x;else x=K[60];let I=x,B;if(K[61]!==I||K[62]!==E)B=E?w9.createElement(KL4,null,I):I,K[61]=I,K[62]=E,K[63]=B;else B=K[63];return B}case"system":{if(_.subtype==="compact_boundary"){if(p4())return null;let E;if(K[64]===Symbol.for("react.memo_cache_sentinel"))E=w9.createElement($KK,null),K[64]=E;else E=K[64];return E}if(_.subtype==="microcompact_boundary")return null;if(_.subtype==="local_command"){let E;if(K[68]!==_.content)E={type:"text",text:_.content},K[68]=_.content,K[69]=E;else E=K[69];let S;if(K[70]!==$||K[71]!==W||K[72]!==E||K[73]!==w)S=w9.createElement(Xj6,{addMargin:$,param:E,verbose:w,isTranscriptMode:W}),K[70]=$,K[71]=W,K[72]=E,K[73]=w,K[74]=S;else S=K[74];return S}let V;if(K[75]!==$||K[76]!==W||K[77]!==_||K[78]!==w)V=w9.createElement(WKK,{message:_,addMargin:$,verbose:w,isTranscriptMode:W}),K[75]=$,K[76]=W,K[77]=_,K[78]=w,K[79]=V;else V=K[79];return V}case"grouped_tool_use":{let V;if(K[80]!==j||K[81]!==z||K[82]!==_||K[83]!==J||K[84]!==A)V=w9.createElement(OKK,{message:_,tools:A,lookups:z,inProgressToolUseIDs:j,shouldAnimate:J}),K[80]=j,K[81]=z,K[82]=_,K[83]=J,K[84]=A,K[85]=V;else V=K[85];return V}case"collapsed_read_search":{let V=w||W,E;if(K[86]!==j||K[87]!==f||K[88]!==z||K[89]!==_||K[90]!==J||K[91]!==V||K[92]!==A)E=w9.createElement(I0,null,w9.createElement(zKK,{message:_,inProgressToolUseIDs:j,shouldAnimate:J,verbose:V,tools:A,lookups:z,isActiveGroup:f})),K[86]=j,K[87]=f,K[88]=z,K[89]=_,K[90]=J,K[91]=V,K[92]=A,K[93]=E;else E=K[93];return E}}}function HUz(q){let K=z6(20),{message:_,addMargin:z,tools:Y,progressMessagesForMessage:$,param:A,style:O,verbose:w,imageIndex:j,isUserContinuation:H,lookups:J,isTranscriptMode:M}=q,{columns:X}=t1();switch(A.type){case"text":{let P;if(K[0]!==z||K[1]!==M||K[2]!==_.planContent||K[3]!==_.timestamp||K[4]!==A||K[5]!==w)P=w9.createElement(Xj6,{addMargin:z,param:A,verbose:w,planContent:_.planContent,isTranscriptMode:M,timestamp:_.timestamp}),K[0]=z,K[1]=M,K[2]=_.planContent,K[3]=_.timestamp,K[4]=A,K[5]=w,K[6]=P;else P=K[6];return P}case"image":{let P=z&&!H,W;if(K[7]!==j||K[8]!==P)W=w9.createElement(Fb8,{imageId:j,addMargin:P}),K[7]=j,K[8]=P,K[9]=W;else W=K[9];return W}case"tool_result":{let P=X-5,W;if(K[10]!==M||K[11]!==J||K[12]!==_||K[13]!==A||K[14]!==$||K[15]!==O||K[16]!==P||K[17]!==Y||K[18]!==w)W=w9.createElement(SKK,{param:A,message:_,lookups:J,progressMessagesForMessage:$,style:O,tools:Y,verbose:w,width:P,isTranscriptMode:M}),K[10]=M,K[11]=J,K[12]=_,K[13]=A,K[14]=$,K[15]=O,K[16]=P,K[17]=Y,K[18]=w,K[19]=W;else W=K[19];return W}default:return}}function JUz(q){let K=z6(45),{param:_,addMargin:z,tools:Y,commands:$,verbose:A,inProgressToolUseIDs:O,progressMessagesForMessage:w,shouldAnimate:j,shouldShowDot:H,width:J,inProgressToolCallCount:M,isTranscriptMode:X,lookups:P,onOpenRateLimitOptions:W,thinkingBlockId:D,lastThinkingBlockId:f,advisorModel:G}=q;switch(_.type){case"tool_use":{let Z;if(K[9]!==z||K[10]!==$||K[11]!==M||K[12]!==O||K[13]!==X||K[14]!==P||K[15]!==_||K[16]!==w||K[17]!==j||K[18]!==H||K[19]!==Y||K[20]!==A)Z=w9.createElement(j4K,{param:_,addMargin:z,tools:Y,commands:$,verbose:A,inProgressToolUseIDs:O,progressMessagesForMessage:w,shouldAnimate:j,shouldShowDot:H,inProgressToolCallCount:M,lookups:P,isTranscriptMode:X}),K[9]=z,K[10]=$,K[11]=M,K[12]=O,K[13]=X,K[14]=P,K[15]=_,K[16]=w,K[17]=j,K[18]=H,K[19]=Y,K[20]=A,K[21]=Z;else Z=K[21];return Z}case"text":{let Z;if(K[22]!==z||K[23]!==W||K[24]!==_||K[25]!==H||K[26]!==A||K[27]!==J)Z=w9.createElement(rqK,{param:_,addMargin:z,shouldShowDot:H,verbose:A,width:J,onOpenRateLimitOptions:W}),K[22]=z,K[23]=W,K[24]=_,K[25]=H,K[26]=A,K[27]=J,K[28]=Z;else Z=K[28];return Z}case"redacted_thinking":{if(!X&&!A)return null;let Z;if(K[29]!==z)Z=w9.createElement(Rx4,{addMargin:z}),K[29]=z,K[30]=Z;else Z=K[30];return Z}case"thinking":{if(!X&&!A)return null;let T=X&&!(!f||D===f),v;if(K[31]!==z||K[32]!==X||K[33]!==_||K[34]!==T||K[35]!==A)v=w9.createElement(yb8,{addMargin:z,param:_,isTranscriptMode:X,verbose:A,hideInTranscript:T}),K[31]=z,K[32]=X,K[33]=_,K[34]=T,K[35]=A,K[36]=v;else v=K[36];return v}case"server_tool_use":case"advisor_tool_result":{if(UN6(_)){let Z=A||X,T;if(K[37]!==z||K[38]!==G||K[39]!==P.erroredToolUseIDs||K[40]!==P.resolvedToolUseIDs||K[41]!==_||K[42]!==j||K[43]!==Z)T=w9.createElement(Ex4,{block:_,addMargin:z,resolvedToolUseIDs:P.resolvedToolUseIDs,erroredToolUseIDs:P.erroredToolUseIDs,shouldAnimate:j,verbose:Z,advisorModel:G}),K[37]=z,K[38]=G,K[39]=P.erroredToolUseIDs,K[40]=P.resolvedToolUseIDs,K[41]=_,K[42]=j,K[43]=Z,K[44]=T;else T=K[44];return T}return H6(Error(`Unable to render server tool block: ${_.type}`)),null}default:return H6(Error(`Unable to render message type: ${_.type}`)),null}}function hr1(q){if(q.type!=="assistant"||!q.message)return!1;return q.message.content.some((K)=>K.type==="thinking"||K.type==="redacted_thinking")}function MUz(q,K){if(q.message.uuid!==K.message.uuid)return!1;if(q.lastThinkingBlockId!==K.lastThinkingBlockId&&hr1(K.message))return!1;if(q.verbose!==K.verbose)return!1;let _=q.latestBashOutputUUID===q.message.uuid,z=K.latestBashOutputUUID===K.message.uuid;if(_!==z)return!1;if(q.isTranscriptMode!==K.isTranscriptMode)return!1;if(q.containerWidth!==K.containerWidth)return!1;if(q.isStatic&&K.isStatic)return!0;return!1}var w9,Xb;var dE6=y(()=>{q8();t4();s6();eq6();_M();E8();Vx4();Lx4();hx4();oqK();Jr1();H4K();a4K();YKK();AKK();wKK();DKK();kr1();gb8();CKK();$K6();$B1();w9=O6(D6(),1);Xb=w9.memo(jUz,MUz)});function lG(q){if(!("message"in q))return!1;let K=q.message;return K!=null&&typeof K==="object"&&"type"in K}function uKK(q,K,_){if(!lG(q.data))return null;let z=q.data.message;if(z.type==="assistant")return ie6(z.message.content[0],K);if(z.type==="user"){let Y=z.message.content[0];if(Y?.type==="tool_result"){let $=_.get(Y.tool_use_id);if($)return ie6($,K)}}return null}function XUz(q,K,_){return q.filter((w)=>lG(w.data)&&w.data.message.type!=="user").map((w)=>({type:"original",message:w}));function $(w){if(Y&&(Y.searchCount>0||Y.readCount>0||Y.replCount>0))z.push({type:"summary",searchCount:Y.searchCount,readCount:Y.readCount,replCount:Y.replCount,uuid:`summary-${Y.startUuid}`,isActive:w});Y=null}}function ne6(q){let K=z6(3),{prompt:_,dim:z}=q,Y;if(K[0]===Symbol.for("react.memo_cache_sentinel"))Y=T1.createElement(k,{color:"success",bold:!0},"Prompt:"),K[0]=Y;else Y=K[0];let $;if(K[1]!==_)$=T1.createElement(u,{flexDirection:"column"},Y,T1.createElement(u,{paddingLeft:2},T1.createElement(AO,null,_))),K[1]=_,K[2]=$;else $=K[2];return $}function Sr1(q){let K=z6(5),{content:_}=q,z;if(K[0]===Symbol.for("react.memo_cache_sentinel"))z=T1.createElement(k,{color:"success",bold:!0},"Response:"),K[0]=z;else z=K[0];let Y;if(K[1]!==_)Y=_.map(DUz),K[1]=_,K[2]=Y;else Y=K[2];let $;if(K[3]!==Y)$=T1.createElement(u,{flexDirection:"column"},z,Y),K[3]=Y,K[4]=$;else $=K[4];return $}function DUz(q,K){return T1.createElement(u,{key:K,paddingLeft:2,marginTop:K===0?0:1},T1.createElement(AO,null,q.text))}function fUz(q){let K=z6(15),{progressMessages:_,tools:z,verbose:Y}=q,$;if(K[0]!==_)$=re6(_.filter(TUz).map(GUz)),K[0]=_,K[1]=$;else $=K[1];let{lookups:A,inProgressToolUseIDs:O}=$,w;if(K[2]!==A||K[3]!==O||K[4]!==_||K[5]!==z||K[6]!==Y){let H=_.filter(ZUz),J;if(K[8]!==A||K[9]!==O||K[10]!==z||K[11]!==Y)J=(M)=>T1.createElement(s8,{key:M.uuid,height:1},T1.createElement(Xb,{message:M.data.message,lookups:A,addMargin:!1,tools:z,commands:[],verbose:Y,inProgressToolUseIDs:O,progressMessagesForMessage:[],shouldAnimate:!1,shouldShowDot:!1,isTranscriptMode:!1,isStatic:!0})),K[8]=A,K[9]=O,K[10]=z,K[11]=Y,K[12]=J;else J=K[12];w=H.map(J),K[2]=A,K[3]=O,K[4]=_,K[5]=z,K[6]=Y,K[7]=w}else w=K[7];let j;if(K[13]!==w)j=T1.createElement(T1.Fragment,null,w),K[13]=w,K[14]=j;else j=K[14];return j}function ZUz(q){if(!lG(q.data))return!1;let K=q.data.message;if(K.type==="user"&&K.toolUseResult===void 0)return!1;return!0}function GUz(q){return q.data}function TUz(q){return lG(q.data)}function mKK(q,K,{tools:_,verbose:z,theme:Y,isTranscriptMode:$=!1}){let A=q;if(A.status==="remote_launched")return T1.createElement(u,{flexDirection:"column"},T1.createElement(s8,{height:1},T1.createElement(k,null,"Remote agent launched"," ",T1.createElement(k,{dimColor:!0},"· ",A.taskId," · ",A.sessionUrl))));if(q.status==="async_launched"){let{prompt:f}=q;return T1.createElement(u,{flexDirection:"column"},T1.createElement(s8,{height:1},T1.createElement(k,null,"Backgrounded agent",!$&&T1.createElement(k,{dimColor:!0}," (",T1.createElement(I1,null,T1.createElement(t8,{shortcut:"↓",action:"manage"}),f&&T1.createElement(W1,{action:"app:toggleTranscript",context:"Global",fallback:"ctrl+o",description:"expand"})),")"))),$&&f&&T1.createElement(s8,null,T1.createElement(ne6,{prompt:f,theme:Y})))}if(q.status!=="completed")return null;let{agentId:O,totalDurationMs:w,totalToolUseCount:j,totalTokens:H,usage:J,content:M,prompt:X}=q,W=`Done (${[j===1?"1 tool use":`${j} tool uses`,mK(H)+" tokens",I5(w)].join(" · ")})`,D=nG({content:W,usage:{...J,inference_geo:null,iterations:null,speed:null}});return T1.createElement(u,{flexDirection:"column"},!1,$&&X&&T1.createElement(s8,null,T1.createElement(ne6,{prompt:X,theme:Y})),$?T1.createElement(lo6,null,T1.createElement(fUz,{progressMessages:K,tools:_,verbose:z})):null,$&&M&&M.length>0&&T1.createElement(s8,null,T1.createElement(Sr1,{content:M,theme:Y})),T1.createElement(s8,{height:1},T1.createElement(Xb,{message:D,lookups:za,addMargin:!1,tools:_,commands:[],verbose:z,inProgressToolUseIDs:new Set,progressMessagesForMessage:[],shouldAnimate:!1,shouldShowDot:!1,isTranscriptMode:!1,isStatic:!0})),!$&&T1.createElement(k,{dimColor:!0}," ",T1.createElement(K2,null)))}function pKK({description:q,prompt:K}){if(!q||!K)return null;return q}function BKK(q){let K=[];if(q.model){let _=D5(),z=A5(q.model);if(z!==_)K.push(T1.createElement(u,{key:"model",flexWrap:"nowrap",marginLeft:1},T1.createElement(k,{dimColor:!0},WH(z))))}if(K.length===0)return null;return T1.createElement(T1.Fragment,null,K)}function cE6(q,{tools:K,verbose:_,terminalSize:z,inProgressToolCallCount:Y,isTranscriptMode:$=!1}){if(!q.length)return T1.createElement(s8,{height:1},T1.createElement(k,{dimColor:!0},xKK));let A=(Y??1)*PUz+WUz,O=!$&&z&&z.rows&&z.rows<A,w=()=>{let f=$7(q,(T)=>{if(!lG(T.data))return!1;return T.data.message.message.content.some((V)=>V.type==="tool_use")}),G=q.findLast((T)=>lG(T.data)&&T.data.message.type==="assistant"),Z=null;if(G?.data.message.type==="assistant"){let T=G.data.message.message.usage;Z=(T.cache_creation_input_tokens??0)+(T.cache_read_input_tokens??0)+T.input_tokens+T.output_tokens}return{toolUseCount:f,tokens:Z}};if(O){let{toolUseCount:f,tokens:G}=w();return T1.createElement(s8,{height:1},T1.createElement(k,{dimColor:!0},"In progress… · ",T1.createElement(k,{bold:!0},f)," tool"," ",f===1?"use":"uses",G&&` · ${mK(G)} tokens`," ·"," ",T1.createElement(W1,{action:"app:toggleTranscript",context:"Global",fallback:"ctrl+o",description:"expand",parens:!0})))}let j=XUz(q,K,!0),H=$?j:j.slice(-bKK),J=$?[]:j.slice(0,Math.max(0,j.length-bKK)),M=$7(J,(f)=>{if(f.type==="summary")return f.searchCount+f.readCount+f.replCount>0;let G=f.message.data;if(!lG(G))return!1;return G.message.message.content.some((Z)=>Z.type==="tool_use")}),X=q[0]?.data,P=X&&lG(X)?X.prompt:void 0;if(H.length===0&&!($&&P))return T1.createElement(s8,{height:1},T1.createElement(k,{dimColor:!0},xKK));let{lookups:W,inProgressToolUseIDs:D}=re6(q.filter((f)=>lG(f.data)).map((f)=>f.data));return T1.createElement(s8,null,T1.createElement(u,{flexDirection:"column"},T1.createElement(lo6,null,$&&P&&T1.createElement(u,{marginBottom:1},T1.createElement(ne6,{prompt:P})),H.map((f)=>{if(f.type==="summary"){let G=ob8(f.searchCount,f.readCount,f.isActive,f.replCount);return T1.createElement(u,{key:f.uuid,height:1,overflow:"hidden"},T1.createElement(k,{dimColor:!0},G))}return T1.createElement(Xb,{key:f.message.uuid,message:f.message.data.message,lookups:W,addMargin:!1,tools:K,commands:[],verbose:_,inProgressToolUseIDs:D,progressMessagesForMessage:[],shouldAnimate:!1,shouldShowDot:!1,style:"condensed",isTranscriptMode:!1,isStatic:!0})})),M>0&&T1.createElement(k,{dimColor:!0},"+",M," more tool"," ",M===1?"use":"uses"," ",T1.createElement(K2,null))))}function gKK(q,{progressMessagesForMessage:K,tools:_,verbose:z,isTranscriptMode:Y}){let $=K[0]?.data,A=$&&lG($)?$.agentId:void 0;return T1.createElement(T1.Fragment,null,!1,cE6(K,{tools:_,verbose:z,isTranscriptMode:Y}),T1.createElement(FU,null))}function FKK(q,{progressMessagesForMessage:K,tools:_,verbose:z,isTranscriptMode:Y}){return T1.createElement(T1.Fragment,null,cE6(K,{tools:_,verbose:z,isTranscriptMode:Y}),T1.createElement(Y2,{result:q,verbose:z}))}function vUz(q){let K=$7(q,(Y)=>{if(!lG(Y.data))return!1;let $=Y.data.message;return $.type==="user"&&$.message.content.some((A)=>A.type==="tool_result")}),_=q.findLast((Y)=>lG(Y.data)&&Y.data.message.type==="assistant"),z=null;if(_?.data.message.type==="assistant"){let Y=_.data.message.message.usage;z=(Y.cache_creation_input_tokens??0)+(Y.cache_read_input_tokens??0)+Y.input_tokens+Y.output_tokens}return{toolUseCount:K,tokens:z}}function UKK(q,K){let{shouldAnimate:_,tools:z}=K,Y=q.map(({param:J,isResolved:M,isError:X,progressMessages:P,result:W})=>{let D=vUz(P),f=kUz(P,z),G=xr1().safeParse(J.input),Z=W?.output?.status==="teammate_spawned",T,v,V,E,S;if(Z&&G.success&&G.data.name){T=`@${G.data.name}`;let C=G.data.subagent_type;v=IKK(C)?C:void 0,S=G.data.description,E=IKK(C)?wr(C):void 0}else T=G.success?Cr1(G.data):"Agent",v=G.success?G.data.description:void 0,V=G.success?br1(G.data):void 0,S=void 0;let R=G.success&&"run_in_background"in G.data&&G.data.run_in_background===!0,x=W?.output?.status,B=R||(x==="async_launched"||x==="remote_launched")||Z,p=G.success?G.data.name:void 0;return{id:J.id,agentType:T,description:v,toolUseCount:D.toolUseCount,tokens:D.tokens,isResolved:M,isError:X,isAsync:B,color:V,descriptionColor:E,lastToolInfo:f,taskDescription:S,name:p}}),$=q.some((J)=>!J.isResolved),A=q.some((J)=>J.isError),O=!$,w=Y.length>0&&Y.every((J)=>J.agentType===Y[0]?.agentType),j=w&&Y[0]?.agentType!=="Agent"?Y[0]?.agentType:null,H=Y.every((J)=>J.isAsync);return T1.createElement(u,{flexDirection:"column",marginTop:1},T1.createElement(u,{flexDirection:"row"},T1.createElement(Oo,{shouldAnimate:_&&$,isUnresolved:$,isError:A}),T1.createElement(k,null,O?H?T1.createElement(T1.Fragment,null,T1.createElement(k,{bold:!0},q.length)," background agents launched"," ",T1.createElement(k,{dimColor:!0},T1.createElement(t8,{shortcut:"↓",action:"manage",parens:!0}))):T1.createElement(T1.Fragment,null,T1.createElement(k,{bold:!0},q.length)," ",j?`${j} agents`:"agents"," finished"):T1.createElement(T1.Fragment,null,"Running ",T1.createElement(k,{bold:!0},q.length)," ",j?`${j} agents`:"agents","…")," "),!H&&T1.createElement(K2,null)),Y.map((J,M)=>T1.createElement(jx4,{key:J.id,agentType:J.agentType,description:J.description,descriptionColor:J.descriptionColor,taskDescription:J.taskDescription,toolUseCount:J.toolUseCount,tokens:J.tokens,color:J.color,isLast:M===Y.length-1,isResolved:J.isResolved,isError:J.isError,isAsync:J.isAsync,shouldAnimate:_,lastToolInfo:J.lastToolInfo,hideType:w,name:J.name})))}function Cr1(q){if(q?.subagent_type&&q.subagent_type!==lF.agentType){if(q.subagent_type==="worker")return"Agent";return q.subagent_type}return"Agent"}function br1(q){if(!q?.subagent_type)return;return wr(q.subagent_type)}function kUz(q,K){let _=new Map;for(let A of q){if(!lG(A.data))continue;if(A.data.message.type==="assistant"){for(let O of A.data.message.message.content)if(O.type==="tool_use")_.set(O.id,O)}}let z=0,Y=0;for(let A=q.length-1;A>=0;A--){let O=q[A];if(!lG(O.data))continue;let w=uKK(O,K,_);if(w&&(w.isSearch||w.isRead)){if(O.data.message.type==="user"){if(w.isSearch)z++;else if(w.isRead)Y++}}else break}if(z+Y>=2)return ob8(z,Y,!0);let $=q.findLast((A)=>{if(!lG(A.data))return!1;let O=A.data.message;return O.type==="user"&&O.message.content.some((w)=>w.type==="tool_result")});if($?.data.message.type==="user"){let A=$.data.message.message.content.find((O)=>O.type==="tool_result");if(A?.type==="tool_result"){let O=_.get(A.tool_use_id);if(O){let w=L5(K,O.name);if(!w)return O.name;let j=O.input,H=w.inputSchema.safeParse(j),J=w.userFacingName(H.success?H.data:void 0);if(w.getToolUseSummary){let M=w.getToolUseSummary(H.success?H.data:void 0);if(M)return`${J}: ${M}`}return J}}}return null}function IKK(q){return!!q&&q!==lF.agentType&&q!=="worker"}var T1,bKK=3,PUz=9,WUz=7,xKK="Initializing…";var ib8=y(()=>{q8();a5();rv();QK();rK();Hx4();bN();oa6();xN();dE6();gK();ea6();s6();vr();Bq();Bo();bK();U7();i1();aq();rb8();$0();ci6();T1=O6(D6(),1)});function QKK(q,K,_,z,Y){let $=0;for(let A of Gh){let O=_[A];if(!O)continue;for(let w of O)for(let j of w.hooks){let H=j.once?()=>{N(`Removing one-shot hook for event ${A} in skill '${z}'`),Zb4(q,K,A,j)}:void 0;JL8(q,K,A,w.matcher||"",j,H,Y),$++}}if($>0)N(`Registered ${$} hooks from skill '${z}'`)}var dKK=y(()=>{_D6();_8();zo()});function ab8(q){let K=q.trim();if(!K.startsWith("/"))return null;let z=K.slice(1).split(" ");if(!z[0])return null;let Y=z[0],$=!1,A=1;if(z.length>1&&z[1]==="(MCP)")Y=Y+" (MCP)",$=!0,A=2;let O=z.slice(A).join(" ");return{commandName:Y,args:O,isMcp:$}}function sb8(q){let K=Date.now(),_=cKK.get(q);if(_!==void 0&&K-_<VUz)return;cKK.set(q,K),b8((z)=>{let Y=z.skillUsage?.[q];return{...z,skillUsage:{...z.skillUsage,[q]:{usageCount:(Y?.usageCount??0)+1,lastUsedAt:K}}}})}function Ir1(q){let _=j8().skillUsage?.[q];if(!_)return 0;let z=(Date.now()-_.lastUsedAt)/86400000,Y=Math.pow(0.5,z/7);return _.usageCount*Math.max(Y,0.1)}var VUz=60000,cKK;var tb8=y(()=>{V1();cKK=new Map});import{createHash as NUz}from"crypto";import{sep as lKK}from"path";function LUz(q,K){let _=K?`${q}@${K.toLowerCase()}`:q;return NUz("sha256").update(_+EUz).digest("hex").slice(0,16)}function RUz(q,K,_){if(K===yUz)return"default-bundle";if(Ru(K))return"official";if(_?.has(q))return"org";return"user-local"}function hUz(q,K,_){if(q.isBuiltin)return"default-enable";if(K?.has(q.name))return"org-policy";if(_.some((z)=>q.path.startsWith(z.endsWith(lKK)?z:z+lKK)))return"seed-mount";return"user-install"}function Pb(q,K,_=null){let z=RUz(q,K,_),Y=z==="official"||z==="default-bundle";return{plugin_id_hash:LUz(q,K),plugin_scope:z,plugin_name_redacted:Y?q:"third-party",marketplace_name_redacted:Y&&K?K:"third-party",is_official_plugin:Y}}function Zj6(q,K=null){let{marketplace:_}=Z4(q.repository);return Pb(q.pluginManifest.name,_,K)}function nKK(q,K,_){for(let z of q){let{marketplace:Y}=Z4(z.repository);d("tengu_plugin_enabled_for_session",{_PROTO_plugin_name:z.name,...Y&&{_PROTO_marketplace_name:Y},...Pb(z.name,Y,K),enabled_via:hUz(z,K,_),skill_path_count:(z.skillsPath?1:0)+(z.skillsPaths?.length??0),command_path_count:(z.commandsPath?1:0)+(z.commandsPaths?.length??0),has_mcp:z.manifest.mcpServers!==void 0,has_hooks:z.hooksConfig!==void 0,...z.manifest.version&&{version:z.manifest.version}})}}function iKK(q){let K=String(q?.message??q);if(/ENOTFOUND|ECONNREFUSED|EAI_AGAIN|ETIMEDOUT|ECONNRESET|network|Could not resolve|Connection refused|timed out/i.test(K))return"network";if(/\b404\b|not found|does not exist|no such plugin/i.test(K))return"not-found";if(/\b40[13]\b|EACCES|EPERM|permission denied|unauthorized/i.test(K))return"permission";if(/invalid|malformed|schema|validation|parse error/i.test(K))return"validation";return"unknown"}function rKK(q,K){for(let _ of q){let{name:z,marketplace:Y}=Z4(_.source),$="plugin"in _&&_.plugin?_.plugin:z;d("tengu_plugin_load_failed",{error_category:_.type,_PROTO_plugin_name:$,...Y&&{_PROTO_marketplace_name:Y},...Pb($,Y,K)})}}var yUz="builtin",EUz="claude-plugin-telemetry-v1";var lE6=y(()=>{k8();hP()});var eb8={};T8(eb8,{processSlashCommand:()=>bUz,processPromptSlashCommand:()=>uUz,looksLikeCommand:()=>sKK,formatSkillLoadingMetadata:()=>tKK});import{randomUUID as aKK}from"crypto";async function CUz(q,K,_,z,Y,$){let A=wm(),O=q.pluginInfo?Z4(q.pluginInfo.repository).marketplace:void 0;d("tengu_slash_command_forked",{command_name:q.name,invocation_trigger:"user-slash",...q.pluginInfo&&{_PROTO_plugin_name:q.pluginInfo.pluginManifest.name,...O&&{_PROTO_marketplace_name:O},...Zj6(q.pluginInfo)}});let{skillContent:w,modifiedGetAppState:j,baseAgent:H,promptMessages:J}=await Kx8(q,K,_),M=q.effort!==void 0?{...H,effort:q.effort}:H;N(`Executing forked slash command /${q.name} with agent ${M.agentType}`);let X=[],P=[],W=`forked-command-${q.name}`,D=0,f=(v)=>{return D++,{type:"progress",data:{message:v,type:"agent_progress",prompt:w,agentId:A},parentToolUseID:W,toolUseID:`${W}-${D}`,timestamp:new Date().toISOString(),uuid:aKK()}},G=()=>{Y({jsx:cE6(P,{tools:_.options.tools,verbose:!1}),shouldHidePromptInput:!1,shouldContinueAnimation:!0,showSpinner:!0})};G();try{for await(let v of iN({agentDefinition:M,promptMessages:J,toolUseContext:{..._,getAppState:j},canUseTool:$,isAsync:!1,querySource:"agent:custom",model:q.model,availableTools:_.options.tools})){X.push(v);let V=yX([v]);if(v.type==="assistant"){let E=pk8(v);if(E>0)_.setResponseLength((R)=>R+E);let S=V[0];if(S&&S.type==="assistant")P.push(f(v)),G()}if(v.type==="user"){let E=V[0];if(E&&E.type==="user")P.push(f(E)),G()}}}finally{Y(null)}let Z=_x8(X,"Command completed");return N(`Forked slash command /${q.name} completed with agent ${A}`),{messages:[U8({content:tL({inputString:`/${W_(q)} ${K}`.trim(),precedingInputBlocks:z})}),U8({content:`<local-command-stdout>
2218${Z}

Callers

nothing calls this directly

Calls 9

z6Function · 0.85
W0Function · 0.85
L5Function · 0.85
Qb8Function · 0.85
safeParseMethod · 0.80
createElementMethod · 0.80
forMethod · 0.45
hasMethod · 0.45
getMethod · 0.45

Tested by

no test coverage detected