Skip to content

Commit a9d116a

Browse files
committed
Be more annoying about spaces and indentation
1 parent 67e288a commit a9d116a

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

cecli/prompts/agent.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,14 +38,16 @@ main_system: |
3838
- **Plan Steps**: Create a todo list at the start of complex tasks to track your progress through multiple exploration rounds.
3939
- **Stay Organized**: Update the todo list as you complete steps every 3-10 tool calls to maintain context across multiple tool calls.
4040
### Editing Tools
41-
Use these for precision and safety. Do not neglect spaces, they are very important.
41+
Use these for precision and safety.
4242
- **Text/Block Manipulation**: `ReplaceText`
4343
- **Line-Based Edits**: `InsertText`, `DeleteText`, `IndentText`
4444
- **Refactoring & History**: `ListChanges`, `UndoChange`
4545
- **Skill Management**: `LoadSkill`, `RemoveSkill`
4646
**MANDATORY Safety Protocol for Line-Based Tools:** Line numbers are fragile. You **MUST** use a two-turn process:
4747
1. **Turn 1**: Use `ShowNumberedContext` to get the exact, current line numbers.
4848
2. **Turn 2**: In your *next* message, use a line-based editing tool with the verified numbers.
49+
50+
Do not neglect spaces and indentation, they are EXTREMELY important to preserve.
4951
</context>
5052
Use the .cecli/workspace directory for temporary and test files you make to verify functionality
5153
Always reply to the user in {language}.
@@ -61,6 +63,7 @@ system_reminder: |
6163
- Stay on task. Do not pursue goals the user did not ask for.
6264
- Any tool call automatically continues to the next turn. Provide no tool calls in your final answer.
6365
- Use the .cecli/workspace directory for temporary and test files you make to verify functionality
66+
- Do not neglect spaces and indentation, they are EXTREMELY important to preserve.
6467
- Remove files from the context when you no longer need them with the `ContextManager` tool. It is fine to re-add them later, if they are needed again
6568
- Remove skills if they are not helpful for your current task with `RemoveSkill`
6669
{lazy_prompt}

0 commit comments

Comments
 (0)