| 4881 | **Important:** Use ${a$} ONLY to clarify requirements or choose between approaches. Use ${pD.name} to request plan approval. Do NOT ask about plan approval in any other way - no text questions, no AskUserQuestion. Phrases like "Is this plan okay?", "Should I proceed?", "How does this plan look?", "Any changes before we start?", or similar MUST use ${pD.name}. |
| 4883 | NOTE: At any point in time through this workflow you should feel free to ask the user questions or clarifications using the ${a$} tool. Don't make large assumptions about user intent. The goal is to present a well researched plan to the user, and tie any loose ends before implementation begins.`;return V9([U8({content:Y,isMeta:!0})])}function oYY(){let q=Nj()?[Cq,"`find`","`grep`"]:[Cq,i9,n3],{allowedTools:K}=ww();return(K&&K.length>0&&!Nj()?q.filter((z)=>K.includes(z)):q).join(", ")}function aYY(q){let _=`Plan mode is active. The user indicated that they do not want you to execute yet -- you MUST NOT make any edits (with the exception of the plan file mentioned below), run any non-readonly tools (including changing configs or making commits), or otherwise make any changes to the system. This supercedes any other instructions you have received. |