🔍 Agent Review
Octo’s thin wrapper around the shared agent-review skill in openclaw-hub.
- Shared implementation:
<host-path> - Octo-specific report output:
<host-path> - Issue repo:
JeffSteinbok/octo - Delivery target: Jeff’s Discord DM (
user:<redacted>)
What lives where
Shared in openclaw-hub
scripts/agent_review.py— trajectory + memory scanner, fingerprint dedup, issue filingSKILL.md— full CLI reference, output schema, synthesis steps, Discord formatREADME.md
Local to Octo
- Report output under
agents/root/reports/agent-review/ - The
agent-review-weeklycron job - Issue target (
JeffSteinbok/octo) and Discord DM target
Synthesis rules
These rules reinforce the grounding constraint from the shared SKILL.md. The root agent must follow them when composing the weekly delivery message.
- Surface only findings traceable to
tool_errors,cron_errors,memory_flags, orsource_health.issuesin the JSON output. - If those fields are all empty/minimal → send a short “clean week” note. Do not fill the absence of real findings with invented suggestions.
- Never recommend a schedule change unless the JSON contains a
cron_job_schedulesblock with the job’s actual schedule expression. The script currently never emits that block, so schedule suggestions are always prohibited until a future enhancement adds them. - Never state or estimate run counts or dollar costs (e.g. “ran 73x/week”, “saves $0.87/week”) — the script has no such data.
cron_stats.total_cron_sessionscounts session-level errors, not per-job run frequencies. Do not use it to infer how often a named job runs.source_healthentries (e.g. “WARNING: 0 events extracted”) describe scan quality, not operational metrics. Do not derive cost/schedule claims from them.
How Octo runs it
-
Run the extraction script:
- Read recent memory files — scan files newer than 7 days from:
<host-path><host-path>
-
Synthesize and deliver — follow the synthesis and Discord DM format steps in the shared SKILL.md.
- Do not auto-commit from cron — leave report files on disk for manual review.
Source: openclaw-hub