-
Notifications
You must be signed in to change notification settings - Fork 30
autopilot: notify step #575
Copy link
Copy link
Open
Labels
pkg:cliCLI package relatedCLI package related
Description
Summary
Add the notify step that posts messages to GitHub (issue/PR comments) and records activity to memory.
Requirements
- Receives
notifyactions from coordinator, resolver, or pusher - AI composes GitHub comments adapted to channel visibility (public vs private)
- Posts via GitHub API (gh CLI)
- Rover footer marker required in all posts for self-detection
- Writes to memory (records "action taken" with PR URL, files changed)
- Also used for clarification pattern: coordinator produces
notifyto ask questions - Prompt:
steps/prompts/notify-prompt.md(~3.5KB system prompt) - Terminal step (no further actions produced)
- Add tests for comment composition, footer marker inclusion, memory recording
References
- Reference:
rover-autopilot/packages/cli/src/lib/autopilot/steps/notify.ts(~14KB) - Prompt:
rover-autopilot/packages/cli/src/lib/autopilot/steps/prompts/notify-prompt.md
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
pkg:cliCLI package relatedCLI package related