MCPcopy Create free account
hub / github.com/ChinaSiro/claude-code-sourcemap / tYY

Function tYY

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

Source from the content-addressed store, hash-verified

4927- Using ${a$} to gather more information
4928- Calling ${pD.name} when the plan is ready for approval
4929
4930**Important:** Use ${pD.name} to request plan approval. Do NOT ask about plan approval via text or AskUserQuestion.`;return V9([U8({content:_,isMeta:!0})])}function sYY(q){let K=l2()?"Follow iterative workflow: explore codebase, interview user, write to plan incrementally.":"Follow 5-phase workflow.",_=`Plan mode still active (see full instructions earlier in conversation). Read-only except plan file (${q.planFilePath}). ${K} End turns with ${a$} (for clarifications) or ${pD.name} (for plan approval). Never ask about plan approval via text or AskUserQuestion.`;return V9([U8({content:_,isMeta:!0})])}function tYY(q){let _=`Plan mode is active. The user indicated that they do not want you to execute yet -- you MUST NOT make any edits, 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 (for example, to make edits). Instead, you should:
4931
4932## Plan File Info:
4933${q.planExists?`A plan file already exists at ${q.planFilePath}. You can read it and make incremental edits using the ${UX.name} tool if you need to.`:`No plan file exists yet. You should create your plan at ${q.planFilePath} using the ${QX.name} tool if you need to.`}
4934You should build your plan incrementally by writing to or editing this file. NOTE that this is the only file you are allowed to edit - other than this you are only allowed to take READ-ONLY actions.
4935Answer the user's query comprehensively, using the ${a$} tool if you need to ask the user clarifying questions. If you do use the ${a$}, make sure to ask all clarifying questions you need to fully understand the user's intent before proceeding.`;return V9([U8({content:_,isMeta:!0})])}function eYY(q){if(q.reminderType==="sparse")return K$Y();return q$Y()}function q$Y(){return V9([U8({content:`## Auto Mode Active
4936
4937Auto mode is active. The user chose continuous, autonomous execution. You should:

Callers 1

dYYFunction · 0.85

Calls 2

V9Function · 0.85
U8Function · 0.85

Tested by

no test coverage detected