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
@@ -312,7 +312,7 @@ Maintain a single open issue titled `[Repo Assist] Monthly Activity {YYYY}-{MM}`
312
312
a. Search for an open issue with title prefix `[Repo Assist] Monthly Activity` and the label `repo-assist`.
313
313
b. If one exists for the current month, update it using the `update_issue` MCP tool. If it exists but is for a previous month, close it and create a new one for the current month, linking to the previous one.
314
314
c. If none exists, create a new issue.
315
-
2. **Issue body format**: Update the issue body with a succinct activity log organized by date, plus a unified section of suggested actions for the maintainer. Use the following structure:
315
+
2. **Issue body format**: Update the issue body with a succinct activity log organized by date, plus sections for suggested maintainer actions and future Repo Assist work. Use the following structure:
316
316
317
317
```markdown
318
318
🤖 *Repo Assist here — I'm an automated AI assistant for this repository.*
@@ -331,19 +331,27 @@ Maintain a single open issue titled `[Repo Assist] Monthly Activity {YYYY}-{MM}`
331
331
332
332
## Suggested Actions for Maintainer
333
333
334
-
Based on current repository state, consider:
334
+
Based on current repository state, consider these **pending** actions (excludes items already actioned):
*(If no actions needed, state "No suggested actions at this time.")*
343
+
344
+
## Future Work for Repo Assist
345
+
346
+
{List future work for Repo Assist}
347
+
348
+
*(If nothing pending, skip this section.")*
342
349
```
343
350
344
351
3.**Data source**:
345
352
-**Activity log**: Use your repo memory to reconstruct what you did in the current run and in previous runs during the same month. Each run should append its activity under today's date heading.
346
-
-**Suggested actions**: Review open PRs (especially draft PRs you created), stale issues, and unreleased changes. Suggest concrete actions with direct links. Only suggest actions you have high confidence about. Include links to the relevant issue/PR.
353
+
-**Suggested actions for maintainer**: Review open PRs (especially draft PRs you created), stale issues, and unreleased changes. **Only include items that still need maintainer action** — exclude items the maintainer has already addressed (merged, closed, reviewed, commented on). Suggest concrete actions with direct links. Only suggest actions you have high confidence about.
354
+
-**Future work for Repo Assist**: Include items where a maintainer has commented or requested changes and Repo Assist should take the next action. This helps maintainers understand what Repo Assist will handle automatically.
347
355
4.**Keep it concise**: One line per action. Use emoji prefixes for quick scanning. Do not include lengthy descriptions.
348
356
5.**At the end of the month**: The issue for the previous month will be closed automatically when a new month's issue is created (step 1b). This keeps the issue tracker clean.
349
357
6. If no actions were taken in the current run (e.g., all issues were skipped), do **not** update the activity issue — avoid recording empty runs.
@@ -362,4 +370,4 @@ Maintain a single open issue titled `[Repo Assist] Monthly Activity {YYYY}-{MM}`
362
370
-**Self-awareness**: If you are unsure whether a change is appropriate, create an issue to start a discussion rather than implementing it directly.
363
371
-**AI transparency in all outputs**: Every issue comment, PR description, and issue you create must include a clear disclosure that it was generated by Repo Assist. Use the robot emoji (🤖) and italic text for visibility.
364
372
-**Anti-spam**: Never post repeated comments, follow-up comments to yourself, or multiple comments on the same issue. One comment per issue, maximum. If you have already engaged with an issue, leave it alone in future runs unless a human explicitly requests input.
365
-
-**Quality over quantity**: It is far better to do nothing in a run than to create low-value noise. Maintainers will lose trust in Repo Assist if it generates spam. Err heavily on the side of silence.
373
+
-**Quality over quantity**: It is far better to do nothing in a run than to create low-value noise. Maintainers will lose trust in Repo Assist if it generates spam. Err heavily on the side of silence.
0 commit comments