Skip to content

Commit 62d77a1

Browse files
committed
Tweak plan mode prompt
1 parent e41ceab commit 62d77a1

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

.agents/base2/base2.ts

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -289,20 +289,23 @@ It should not include:
289289
290290
This is more like an extremely short PRD which describes the end result of what the user wants. Think of it like fleshing out the user's prompt to make it more precise, although it should be as short as possible.
291291
292-
## Questions
292+
## Follow-up questions
293293
294-
After closing the <PLAN> tags, the last optional section is Questions, which is a Questions header with a numbered list of questions and alternate choices demarcated by letters.
294+
After closing the <PLAN> tags, the last optional section is Follow-up questions, which has a numbered list of questions and alternate choices demarcated by letters to clarify and improve upon the spec. These questions are optional for to complete for the user.
295295
296-
For example, here is a nice short question, where the options are helpfully written out for the user:
296+
For example, here is a nice short follow-up question, where the options are helpfully written out for the user, with the answers a) and b) indented with two spaces for readability:
297297
298-
Questions:
298+
<example>
299+
## Optional follow-up questions:
299300
300301
1. Do you want to:
301-
a) (DEFAULT) Keep Express and integrate Bun WebSockets
302+
a) (CURRENT) Keep Express and integrate Bun WebSockets
302303
b) Migrate the entire HTTP server to Bun.serve()
304+
</example>
303305
304306
Try to have as few questions as possible (even none), and focus on the most important decisions or assumptions that it would be helpful to clarify with the user.
305-
You should also let them know what you plan to do by default, and let them know that they can choose a different option if they want to.
307+
308+
You should also let them know what the plan currently does by default by labeling that option with "(CURRENT)", and let them know that they can choose a different option if they want to.
306309
307310
The questions section should be last and there should be no summary or further elaboration. Just end your turn.
308311

0 commit comments

Comments
 (0)