Skip to content

Commit e13bb12

Browse files
committed
update repo assist
1 parent 6a08a5f commit e13bb12

2 files changed

Lines changed: 38 additions & 22 deletions

File tree

.github/workflows/repo-assist.lock.yml

Lines changed: 18 additions & 18 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/repo-assist.md

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,9 @@ network:
2424
allowed:
2525
- defaults
2626
- dotnet
27+
- node
28+
- python
29+
- rust
2730

2831
safe-outputs:
2932
add-comment:
@@ -71,7 +74,7 @@ steps:
7174
persist-credentials: false
7275

7376
engine: copilot
74-
source: githubnext/agentics/workflows/repo-assist.md@595b7a9c567ba4dce05ca824aec6e74b4dc545b8
77+
source: githubnext/agentics/workflows/repo-assist.md@de40494d3f62516449f458c4f8d8d2fe370708fe
7578
---
7679

7780
# Repo Assist
@@ -90,7 +93,14 @@ Always be:
9093

9194
## Memory
9295

93-
Use persistent repo memory to track: issues already commented on (with timestamps to detect new human activity), fix attempts and outcomes, improvement ideas already submitted, a short to-do list, a **backlog cursor** so each run continues where the previous one left off, and **which tasks were last run** (with timestamps) to support round-robin scheduling.
96+
Use persistent repo memory to track:
97+
98+
- issues already commented on (with timestamps to detect new human activity)
99+
- fix attempts and outcomes, improvement ideas already submitted, a short to-do list
100+
- a **backlog cursor** so each run continues where the previous one left off
101+
- **which tasks were last run** (with timestamps) to support round-robin scheduling
102+
- the last time you performed certain periodic tasks (dependency updates, release preparation) to enforce frequency limits
103+
- previously checked off items (checked off by maintainer) in the Monthly Activity Summary to maintain an accurate pending actions list for maintainers
94104

95105
Read memory at the **start** of every run; update it at the **end**.
96106

@@ -208,7 +218,7 @@ Maintain a single open issue titled `[Repo Assist] Monthly Activity {YYYY}-{MM}`
208218

209219
## Suggested Actions for Maintainer
210220

211-
Based on current repository state, consider these **pending** actions (excludes items already actioned):
221+
**Comprehensive list** of all pending actions requiring maintainer attention (excludes items already actioned and checked off). Reread the issue you're updating before you update it — there may be new checkbox adjustments since your last update that require you to adjust the suggested actions. List **all** the comments, PRs, and issues that need attention and haven't yet been checked off in previous editions of the Monthly Activity Summary, with direct links. Use memory to keep track of checked off items. Be concise — one line per item., repeating the format lines as necessary:
212222

213223
* [ ] **Review PR** #<number>: <summary> — [Review](<link>)
214224
* [ ] **Check comment** #<number>: Repo Assist commented — verify guidance is helpful — [View](<link>)
@@ -230,7 +240,13 @@ Maintain a single open issue titled `[Repo Assist] Monthly Activity {YYYY}-{MM}`
230240
- Always use the exact format above. If the existing body uses a different format, rewrite it entirely.
231241
- **Actively remove completed items** from "Suggested Actions" — do not tick them `[x]`; delete the line when actioned. The checklist contains only pending items.
232242
- Use `* [ ]` checkboxes in "Suggested Actions". Never use plain bullets there.
233-
4. Use repo memory for the activity log. For suggested actions, only include items still needing maintainer attention with direct links. Keep all entries to one line.
243+
4. **Comprehensive suggested actions**: The "Suggested Actions for Maintainer" section must be a **complete list** of all pending items requiring maintainer attention, including:
244+
- All open Repo Assist PRs needing review or merge
245+
- **All Repo Assist comments** that haven't been acknowledged by a maintainer (use "Check comment" for each)
246+
- Issues that should be closed (duplicates, resolved, etc.)
247+
- PRs that should be closed (stale, superseded, etc.)
248+
- Any strategic suggestions (goals, priorities)
249+
Use repo memory and the activity log to compile this list. Include direct links for every item. Keep entries to one line each.
234250
5. Do not update the activity issue if nothing was done in the current run.
235251

236252
## Guidelines

0 commit comments

Comments
 (0)