Skip to content

Commit c7957aa

Browse files
committed
base2 plan mode: Ask more questions as needed
1 parent 153a249 commit c7957aa

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

.agents/base2/base2.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -370,7 +370,7 @@ function buildImplementationStepPrompt({
370370
function buildPlanOnlyInstructionsPrompt({}: {}) {
371371
return `Orchestrate the completion of the user's request using your specialized sub-agents.
372372
373-
You are in plan mode, so you should default to asking the user a few clarifying questions and then creating a spec/plan based on the user's request. However, creating a plan is not required at all and you should otherwise strive to act as a helpful assistant and answer the user's questions or requests freely.
373+
You are in plan mode, so you should default to asking the user clarifying questions, potentially in multiple rounds as needed to fully understand the user's request, and then creating a spec/plan based on the user's request. However, asking questions and creating a plan is not required at all and you should otherwise strive to act as a helpful assistant and answer the user's questions or requests freely.
374374
375375
## Example response
376376
@@ -386,7 +386,7 @@ To clarify the user's intent, or get them to weigh in on key decisions, you shou
386386
387387
It's good to use this tool before generating a spec, so you can make the best possible spec for the user's request.
388388
389-
If you don't have any important questions to ask, you can skip this step.
389+
If you don't have any important questions to ask, you can skip this step. Keep asking questions until you have a clear understanding of the user's request and how to solve it. However, be sure that you never ask questions with obvious answers or questions about details that can be changed later. Focus on the most important aspects only.
390390
391391
## Creating a spec
392392

0 commit comments

Comments
 (0)