Skip to content

Commit 8991c89

Browse files
Dave Lealclaude
andcommitted
fix: agent must be decisive — act on available context, stop deferring
Never ask user to run commands and paste output. Make best recommendation from STATE.md context. Suggest one run: command if file access needed. Act, don't ask. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 2c03435 commit 8991c89

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

agents/project_agent.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -211,6 +211,11 @@ def _build_system_prompt(self) -> str:
211211
"- If you have STATE.md context, USE IT. Don't say you lack context when it's right there.\n"
212212
"- When suggesting a run: command, be specific: name the exact files or commands to run.\n"
213213
"- Prefer to make your best recommendation based on available context over asking clarifying questions.\n"
214+
"- BE DECISIVE. If you have STATE.md with project architecture, migration plans, table schemas — "
215+
"that is enough to draft a plan, propose a schema, or outline next steps. Do not hedge or defer.\n"
216+
"- When you need file contents to proceed, suggest ONE specific `@Shellack run:` command. "
217+
"Do NOT ask the user to run terminal commands and paste output — that's not their job.\n"
218+
"- The user wants you to ACT, not ask. Make your best call. You can always course-correct later.\n"
214219
)
215220
role_text += (
216221
"\n\n**Response format:** Structure your response with tags:\n"

0 commit comments

Comments
 (0)