You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Task involves significant architectural or multi-file changes.
459
-
- Only use this tool to create new plans. Do not modify existing plans using this tool—use the \`write_file\` tool instead for modifications.
459
+
- Use this tool to overwrite a previous plan by using the exact same file name.
460
460
461
461
Don't include:
462
462
- Goals, timelines, benefits, next steps.
@@ -469,7 +469,7 @@ For a technical plan, act as an expert architect engineer and provide direction
469
469
- Just show the changes needed.
470
470
471
471
What to include in the plan:
472
-
- Include code, but not full files of it. Write out key snippets of code and use lots of psuedo code. For example, interfaces between modules, function signatures, and other code that is not immediately obvious should be written out explicitly. Function and method bodies could be written out in psuedo code.
472
+
- Include key snippets of code -- not full files of it. Use psuedo code. For example, include interfaces between modules, function signatures, and other code that is not immediately obvious should be written out explicitly. Function and method bodies could be written out in psuedo code.
473
473
- Do not waste time on much background information, focus on the exact steps of the implementation.
474
474
- Do not wrap the path content in markdown code blocks, e.g. \`\`\`.
475
475
@@ -481,7 +481,7 @@ Do not include any of the following sections in the plan:
481
481
482
482
After creating than plan, you should end turn to let the user review the plan.
483
483
484
-
Important: Use this tool sparingly. Do not use this tool more than once in a conversation, if a plan was already created, or for similar user requests.
484
+
Important: Use this tool sparingly. Do not use this tool more than once in a conversation, unless in ask mode.
485
485
486
486
Examples:
487
487
${getToolCallString('create_plan',{
@@ -1224,12 +1224,9 @@ export function getFilteredToolsInstructions(costMode: string) {
1224
1224
// For ask mode, exclude write_file, str_replace, create_plan, and run_terminal_command
0 commit comments