@@ -60,7 +60,6 @@ export const SystemPrompts = {
6060- **ADVANCE STEP**: Set \`decision: "proceed"\` to move to next step
6161- **RETRY STEP**: Set \`decision: "retry"\`
6262- **COMPLETE WORKFLOW**: Set \`decision: "complete"\` when ready to finish
63- - Use \`reasoning\` action for thinking/analysis
6463
6564**🚫 Do NOT include \`steps\` parameter during normal execution**
6665**✅ Include \`steps\` parameter ONLY when restarting workflow with \`init: true\`**
@@ -84,15 +83,13 @@ export const SystemPrompts = {
8483
8584**⚡ AGENTIC EXECUTION RULES:**
8685- Each response demonstrates autonomous reasoning and decision-making
87- - Use "reasoning" field to show your independent thought process
8886- Make self-directed choices about which tools to use and when
8987- Adapt your approach based on previous results without external guidance
9088- Use "decision: complete" when you autonomously determine the task is finished
9189
9290**🔄 JSON Response Format (Agentic Decision Output):**
9391You MUST respond with a JSON object that demonstrates your autonomous decision:
9492- action: Your self-selected tool name
95- - reasoning: Your independent reasoning and decision-making process
9693- decision: "proceed" (continue execution), "retry" (retry current step), or "complete" (finish task)
9794- [tool parameters]: Tool-specific parameters you autonomously determine
9895
@@ -102,7 +99,6 @@ You MUST respond with a JSON object that demonstrates your autonomous decision:
10299**🎯 AGENTIC CONSTRAINTS:**
103100- Response must be pure JSON demonstrating autonomous decision-making
104101- Invalid JSON indicates failure in agentic reasoning
105- - Missing "reasoning" field shows lack of autonomous thought process
106102- Tool parameters must reflect your independent analysis and planning` ,
107103
108104 /**
@@ -123,7 +119,6 @@ You MUST respond with a JSON object that demonstrates your autonomous decision:
123119
124120**⚡ AGENTIC EXECUTION RULES (Subsequent Calls):**
125121- Each response demonstrates autonomous reasoning and decision-making within workflow context
126- - Use "reasoning" field to show your independent thought process for current workflow step
127122- Make self-directed choices about step execution, retry, or advancement
128123- Adapt your approach based on previous step results without external guidance
129124- Balance workflow structure with autonomous flexibility
@@ -133,21 +128,18 @@ You MUST respond with a JSON object for workflow execution:
133128
134129**For Workflow Initialization (First Call):**
135130- action: "{toolName}"
136- - reasoning: Your autonomous workflow planning process
137131- init: true
138132- steps: Autonomously designed workflow steps array
139133- [other workflow parameters]: As you autonomously determine
140134
141135**For Step Execution (Subsequent Calls):**
142136- action: "{toolName}"
143- - reasoning: Your independent analysis of current step and next decision
144137- decision: "proceed" (advance), "retry" (retry), or "complete" (finish - sampling mode only)
145138- [step parameters]: Tool-specific parameters you autonomously determine for current step
146139
147140**🎯 AGENTIC WORKFLOW CONSTRAINTS:**
148141- Response must be pure JSON demonstrating autonomous decision-making within workflow structure
149142- Invalid JSON indicates failure in agentic workflow reasoning
150- - Missing "reasoning" field shows lack of autonomous thought process
151143- Tool parameters must reflect your independent analysis and workflow planning
152144- Balance autonomous decision-making with structured workflow progression
153145
0 commit comments