fix(gh-monitor): use system event for Signal notification instead of broken announce delivery
This commit is contained in:
@@ -179,8 +179,10 @@ def dispatch_agent(repo_slug: str, pr: dict, event: dict) -> None:
|
||||
f"'Got it, looking into this now.' This must happen first, before any code changes.\n"
|
||||
f"3. If the comment requests a code change, implement it on the PR branch, "
|
||||
f"commit, and push.\n"
|
||||
f"4. Post a follow-up reply with what you did (or why no change was needed).\n"
|
||||
f"5. Keep replies concise and technical."
|
||||
f"4. Post a follow-up GitHub reply with what you did (or why no change was needed).\n"
|
||||
f"5. Run this exact command when done to notify Andrew on Signal:\n"
|
||||
f" openclaw system event --text \"[gh-monitor] PR #{number}: <one line summary of what you did>\" --mode now\n"
|
||||
f"6. Keep replies concise and technical."
|
||||
)
|
||||
|
||||
job_name = f"gh-monitor-pr{number}-{event.get('id', 'evt')}"
|
||||
@@ -194,8 +196,7 @@ def dispatch_agent(repo_slug: str, pr: dict, event: dict) -> None:
|
||||
"--session", "isolated",
|
||||
"--message", message,
|
||||
"--delete-after-run",
|
||||
"--announce",
|
||||
"--to", "uuid:6f600cd9-3223-4d4b-b783-b944ebf9fb8f",
|
||||
"--no-deliver",
|
||||
"--timeout-seconds", "300",
|
||||
],
|
||||
capture_output=True,
|
||||
|
||||
Reference in New Issue
Block a user