| 3961 | duration_ms: ${q.totalDurationMs}</usage>`}]}}throw Error(`Unexpected agent tool result status: ${q.status}`)},renderToolResultMessage:mKK,renderToolUseMessage:pKK,renderToolUseTag:BKK,renderToolUseProgressMessage:cE6,renderToolUseRejectedMessage:gKK,renderToolUseErrorMessage:FKK,renderGroupedToolUse:UKK})});function Qb8(){return N4Y??=[i_,QX,UX,kb,$R,R4,qp,Qm8]}var N4Y;var Nr1=y(()=>{rb8();p0();LK6();$p();ka();tL6();lj6();eL6()});import{normalize as y4Y,posix as SXK,win32 as CXK}from"path";function E4Y(q){return q.split(CXK.sep).join(SXK.sep)}function ba(q){let K=E4Y(q);return V67?K.toLowerCase():K}function l88(q){let K=c1(),_=ba(q),z=ba(K);if(!_.startsWith(z))return null;if(_.includes("/session-memory/")&&_.endsWith(".md"))return"session_memory";if(_.includes("/projects/")&&_.endsWith(".jsonl"))return"session_transcript";return null}function cm8(q){let K=q.split(CXK.sep).join(SXK.sep);if(K.includes("session-memory")&&(K.includes(".md")||K.endsWith("*")))return"session_memory";if(K.includes(".jsonl")||K.includes("projects")&&K.includes("*.jsonl"))return"session_transcript";return null}function pR6(q){if(l3())return f16(q);return!1}function L4Y(q){if(l3())return i88(q);return!1}function AH6(q){if(pR6(q))return!0;if(k67.isTeamMemFile(q))return!0;if(l88(q)!==null)return!0;if(L4Y(q))return!0;return!1}function N67(q){let K=y4Y(q),_=ba(K);if(l3()&&(_.includes("/agent-memory/")||_.includes("/agent-memory-local/")))return!0;if(k67.isTeamMemoryEnabled()&&k67.isTeamMemPath(K))return!0;if(l3()){let O=Vj(),w=ba(O.replace(/[/\\]+$/,"")),j=ba(O);if(_===w||_.startsWith(j))return!0}let z=ba(c1()),Y=ba(D16()),$=_.startsWith(z),A=_.startsWith(Y);if(!$&&!A)return!1;if(_.includes("/session-memory/"))return!0;if($&&_.includes("/projects/"))return!0;if(l3()&&_.includes("/memory/"))return!0;return!1}function bXK(q){let K=c1(),_=D16(),z=l3()?Vj().replace(/[/\\]+$/,""):"",Y=ba(q);if(![K,_,z].filter(Boolean).some((w)=>{if(Y.includes(ba(w)))return!0;if(V67)return Y.includes(ff(w).toLowerCase());return!1}))return!1;let O=q.match(/(?:[A-Za-z]:[/\\]|\/)[^\s'"]+/g);if(!O)return!1;for(let w of O){let j=w.replace(/[,;|&>]+$/,""),H=V67?w_6(j):j;if(AH6(H)||N67(H))return!0}return!1}function xXK(q){if(cm8(q)!==null)return!0;if(l3()&&(q.replace(/\\/g,"/").includes("agent-memory/")||q.replace(/\\/g,"/").includes("agent-memory-local/")))return!0;return!1}var k67,V67;var n88=y(()=>{rw();pu();m8();NB();k67=(YL(),Eq(Pi)),V67=process.platform==="win32"});var IXK={};T8(IXK,{isTeamMemoryWriteOrEdit:()=>h4Y,isTeamMemorySearch:()=>R4Y,isTeamMemFile:()=>Lc6,appendTeamMemorySummaryParts:()=>S4Y});function R4Y(q){let K=q;if(!K)return!1;if(K.path&&Lc6(K.path))return!0;return!1}function h4Y(q,K){if(q!==tK&&q!==X4)return!1;let _=K,z=_?.file_path??_?.path;return z!==void 0&&Lc6(z)}function S4Y(q,K,_){let z=q.teamMemoryReadCount??0,Y=q.teamMemorySearchCount??0,$=q.teamMemoryWriteCount??0;if(z>0){let A=K?_.length===0?"Recalling":"recalling":_.length===0?"Recalled":"recalled";_.push(`${A} ${z} team ${z===1?"memory":"memories"}`)}if(Y>0){let A=K?_.length===0?"Searching":"searching":_.length===0?"Searched":"searched";_.push(`${A} team memories`)}if($>0){let A=K?_.length===0?"Writing":"writing":_.length===0?"Wrote":"wrote";_.push(`${A} ${$} team ${$===1?"memory":"memories"}`)}}var uXK=y(()=>{YL();E2()});function C4Y(q){let K=q;return K?.file_path??K?.path}function b4Y(q){let K=q;if(!K)return!1;if(K.path){if(AH6(K.path)||N67(K.path))return!0}if(K.glob&&xXK(K.glob))return!0;if(K.command&&bXK(K.command))return!0;return!1}function x4Y(q,K){if(q!==tK&&q!==X4)return!1;let _=C4Y(K);return _!==void 0&&AH6(_)}function y67(q){let K="$ "+q.split(` |
| 3963 | `);return K.length>mXK?K.slice(0,mXK-1)+"…":K}function OH6(q,K,_){if(q===FS)return{isCollapsible:!0,isSearch:!1,isRead:!1,isList:!1,isREPL:!0,isMemoryWrite:!1,isAbsorbedSilently:!0};if(x4Y(q,K))return{isCollapsible:!0,isSearch:!1,isRead:!1,isList:!1,isREPL:!1,isMemoryWrite:!0,isAbsorbedSilently:!1};if(p4()&&q===CP)return{isCollapsible:!0,isSearch:!1,isRead:!1,isList:!1,isREPL:!1,isMemoryWrite:!1,isAbsorbedSilently:!0};let z=L5(_,q)??L5(Qb8(),q);if(!z?.isSearchOrReadCommand)return{isCollapsible:!1,isSearch:!1,isRead:!1,isList:!1,isREPL:!1,isMemoryWrite:!1,isAbsorbedSilently:!1};let Y=z.isSearchOrReadCommand(K),$=Y.isList??!1,A=Y.isSearch||Y.isRead||$;return{isCollapsible:A||(p4()?q===_q:!1),isSearch:Y.isSearch,isRead:Y.isRead,isList:$,isREPL:!1,isMemoryWrite:!1,isAbsorbedSilently:!1,...z.isMcp&&{mcpServerName:z.mcpInfo?.serverName},isBash:p4()?!A&&q===_q:void 0}}function ie6(q,K){if(q?.type==="tool_use"&&q.name){let _=OH6(q.name,q.input,K);if(_.isCollapsible||_.isREPL)return{isSearch:_.isSearch,isRead:_.isRead,isList:_.isList,isREPL:_.isREPL,isMemoryWrite:_.isMemoryWrite,isAbsorbedSilently:_.isAbsorbedSilently,mcpServerName:_.mcpServerName,isBash:_.isBash}}return null}function lm8(q,K,_){return OH6(q,K,_).isCollapsible}function I4Y(q,K){if(q.type==="assistant"){let _=q.message.content[0],z=ie6(_,K);if(z&&_?.type==="tool_use")return{name:_.name,input:_.input,...z}}if(q.type==="grouped_tool_use"){let _=q.messages[0]?.message.content[0],z=ie6(_?{type:"tool_use",name:q.toolName,input:_.input}:void 0,K);if(z&&_?.type==="tool_use")return{name:q.toolName,input:_.input,...z}}return null}function u4Y(q){if(q.type==="assistant"){let K=q.message.content[0];if(K?.type==="text"&&K.text.trim().length>0)return!0}return!1}function m4Y(q,K){if(q.type==="assistant"){let _=q.message.content[0];if(_?.type==="tool_use"&&!lm8(_.name,_.input,K))return!0}if(q.type==="grouped_tool_use"){let _=q.messages[0]?.message.content[0];if(_?.type==="tool_use"&&!lm8(q.toolName,_.input,K))return!0}return!1}function p4Y(q){return q.type==="system"&&q.subtype==="stop_hook_summary"&&q.hookLabel==="PreToolUse"}function B4Y(q){if(q.type==="assistant"){let K=q.message.content[0];if(K?.type==="thinking"||K?.type==="redacted_thinking")return!0}if(q.type==="attachment")return!0;if(q.type==="system")return!0;return!1}function g4Y(q,K){if(q.type==="assistant"){let _=q.message.content[0];return _?.type==="tool_use"&&lm8(_.name,_.input,K)}if(q.type==="grouped_tool_use"){let _=q.messages[0]?.message.content[0];return _?.type==="tool_use"&&lm8(q.toolName,_.input,K)}return!1}function F4Y(q,K){if(q.type==="user"){let _=q.message.content.filter((z)=>z.type==="tool_result");return _.length>0&&_.every((z)=>K.has(z.tool_use_id))}return!1}function E67(q){if(q.type==="assistant"){let K=q.message.content[0];if(K?.type==="tool_use")return[K.id]}if(q.type==="grouped_tool_use")return q.messages.map((K)=>{let _=K.message.content[0];return _.type==="tool_use"?_.id:""}).filter(Boolean);return[]}function UE6(q){let K=[];for(let _ of q.messages)K.push(...E67(_));return K}function L67(q,K){return UE6(q).some((_)=>K.has(_))}function BXK(q){let K=q.displayMessage;if(K.type==="grouped_tool_use")return K.displayMessage;return K}function BR6(q){if(q.type==="grouped_tool_use")return q.messages.length;return 1}function U4Y(q){let K=[];if(q.type==="assistant"){let _=q.message.content[0];if(_?.type==="tool_use"){let z=_.input;if(z?.file_path)K.push(z.file_path)}}else if(q.type==="grouped_tool_use")for(let _ of q.messages){let z=_.message.content[0];if(z?.type==="tool_use"){let Y=z.input;if(Y?.file_path)K.push(Y.file_path)}}return K}function Q4Y(q,K){if(q.type!=="user")return;let _=q.toolUseResult;if(!_?.stdout&&!_?.stderr)return;let z=(_.stdout??"")+` |