You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on May 15, 2025. It is now read-only.
description="Custom conventions for task reporting to be written to CONVENTIONS.md"
78
-
default="# Aider Conventions\n\n- Always report task status to Coder before and after each step.\n- For each task, report when you're starting, what progress you're making, and when you're done or if you encounter any issues.\n- Make sure to send clear task updates that include descriptions and statuses (in progress, done, failed)."
78
+
default=<<-EOT
79
+
# Aider Coding Conventions
80
+
81
+
## Task Reporting Requirements
82
+
83
+
As you work on tasks, you MUST follow these task reporting conventions:
84
+
85
+
1. ALWAYS report the status of each task to Coder before and after your steps.
86
+
2. Use the following format for reporting tasks:
87
+
```
88
+
TASK: [brief description of what you're doing]
89
+
STATUS: [one of: "started", "in progress", "done", "failed"]
90
+
```
91
+
92
+
3. Send a task report in these specific situations:
93
+
- When you BEGIN working on a task
94
+
- When you make SIGNIFICANT PROGRESS on a task
95
+
- When you COMPLETE a task successfully
96
+
- When you ENCOUNTER AN ERROR or cannot complete a task
97
+
98
+
4. Example sequence of task reporting:
99
+
```
100
+
TASK: Setting up project structure
101
+
STATUS: started
102
+
103
+
[Your work and discussion here]
104
+
105
+
TASK: Setting up project structure
106
+
STATUS: in progress
107
+
108
+
[More work and discussion]
109
+
110
+
TASK: Setting up project structure
111
+
STATUS: done
112
+
113
+
TASK: Implementing feature X
114
+
STATUS: started
115
+
```
116
+
117
+
5. Always include a brief but descriptive task name that clearly identifies what you're working on.
118
+
119
+
These conventions ensure that Coder can properly track task status in the UI.
0 commit comments