diff --git a/results/comment-router-latest.json b/results/comment-router-latest.json index d9ec625..61a77e3 100644 --- a/results/comment-router-latest.json +++ b/results/comment-router-latest.json @@ -1,15 +1,15 @@ { "status": "dry_run", - "generated_at": "2026-05-07T01:09:21.809Z", + "generated_at": "2026-05-07T01:54:27.891Z", "repo": "openclaw/openclaw", "clownfish_repo": "openclaw/clownfish", "clawsweeper_repo": "openclaw/clawsweeper", - "since": "2026-05-06T22:08:44.002Z", + "since": "2026-05-06T22:53:45.658Z", "execute": false, "max_comments": 100, "max_autoclose_targets": 8, "scanned_comments": 100, - "commands_seen": 23, + "commands_seen": 28, "actionable": 0, "trusted_bots": [ "clawsweeper[bot]", @@ -24,17 +24,17 @@ "max_auto_repairs_per_pr": 5, "commands": [ { - "idempotency_key": "clawsweeper-repair:openclaw/openclaw:78688:4393315367:2026-05-07T01:07:15Z:clawsweeper_auto_repair", - "comment_id": "4393315367", - "comment_node_id": "IC_kwDOQb6kR88AAAABBdysJw", - "comment_version_key": "4393315367:2026-05-07T01:07:15Z", - "comment_url": "https://github.com/openclaw/openclaw/pull/78688#issuecomment-4393315367", + "idempotency_key": "clawsweeper-repair:openclaw/openclaw:78704:4393485387:2026-05-07T01:45:32Z:clawsweeper_auto_repair", + "comment_id": "4393485387", + "comment_node_id": "IC_kwDOQb6kR88AAAABBd9ESw", + "comment_version_key": "4393485387:2026-05-07T01:45:32Z", + "comment_url": "https://github.com/openclaw/openclaw/issues/78704#issuecomment-4393485387", "repo": "openclaw/openclaw", - "issue_number": 78688, + "issue_number": 78704, "author": "clawsweeper[bot]", "author_association": "CONTRIBUTOR", - "comment_created_at": "2026-05-07T01:03:10Z", - "comment_updated_at": "2026-05-07T01:07:15Z", + "comment_created_at": "2026-05-07T01:41:50Z", + "comment_updated_at": "2026-05-07T01:45:32Z", "trigger": "trusted_bot", "command": "clawsweeper auto repair", "intent": "clawsweeper_auto_repair", @@ -42,11 +42,549 @@ "trusted_bot": true, "trusted_bot_author": "clawsweeper[bot]", "automation_source": "clawsweeper", - "repair_reason": "structured ClawSweeper verdict: needs-human (sha=69d3253f9cd2681dcd509ff55da3e3752565e2e2)", - "expected_head_sha": "69d3253f9cd2681dcd509ff55da3e3752565e2e2", + "repair_reason": "ClawSweeper review comment asks to keep repairing this PR", + "expected_head_sha": null, "finding_id": null, "status": "skipped", "actions": [], + "target": { + "kind": "issue", + "state": "open", + "title": "[Bug]: Raspberry Pi Slack gateway latency regression after 2026.4.21", + "labels": [ + "bug", + "regression" + ] + }, + "reason": "repair commands require a pull request" + }, + { + "idempotency_key": "clawsweeper-repair:openclaw/openclaw:78705:4393483844:2026-05-07T01:45:57Z:clawsweeper_auto_repair", + "comment_id": "4393483844", + "comment_node_id": "IC_kwDOQb6kR88AAAABBd8-RA", + "comment_version_key": "4393483844:2026-05-07T01:45:57Z", + "comment_url": "https://github.com/openclaw/openclaw/pull/78705#issuecomment-4393483844", + "repo": "openclaw/openclaw", + "issue_number": 78705, + "author": "clawsweeper[bot]", + "author_association": "CONTRIBUTOR", + "comment_created_at": "2026-05-07T01:41:34Z", + "comment_updated_at": "2026-05-07T01:45:57Z", + "trigger": "trusted_bot", + "command": "clawsweeper auto repair", + "intent": "clawsweeper_auto_repair", + "autoclose_message": null, + "trusted_bot": true, + "trusted_bot_author": "clawsweeper[bot]", + "automation_source": "clawsweeper", + "repair_reason": "structured ClawSweeper verdict: needs-human (sha=5d9667142503c125d0903964b3b44b5118aa144a)", + "expected_head_sha": "5d9667142503c125d0903964b3b44b5118aa144a", + "finding_id": null, + "status": "skipped", + "actions": [], + "target": { + "kind": "pull_request", + "title": "fix(embedded): route auth-wrapped session streams through boundary-aware transport", + "branch": "fix/issue-78661-embedded-stream-usage", + "head_sha": "5d9667142503c125d0903964b3b44b5118aa144a", + "author": "linux2010", + "labels": [ + "agents", + "size: S", + "triage: needs-real-behavior-proof" + ], + "is_clownfish_pr": false, + "cluster_id": null, + "job_path": null, + "automerge_cluster_id": "automerge-openclaw-openclaw-78705", + "automerge_job_path": "jobs/openclaw/inbox/automerge-openclaw-openclaw-78705.md", + "mode": "autonomous", + "merge_state_status": "UNSTABLE", + "review_decision": "", + "checks": { + "total": 119, + "counts": { + "FAILURE": 3, + "CANCELLED": 2, + "SKIPPED": 24, + "SUCCESS": 89, + "NEUTRAL": 1 + }, + "blockers": [ + "Real behavior proof:FAILURE", + "Real behavior proof:FAILURE", + "Real behavior proof:FAILURE", + "auto-response:CANCELLED", + "Real behavior proof:CANCELLED" + ] + } + }, + "reason": "repair commands require a Clownfish PR or a PR opted into Clownfish automerge" + }, + { + "idempotency_key": "clawsweeper-repair:openclaw/openclaw:78701:4393440473:2026-05-07T01:49:29Z:clawsweeper_auto_repair", + "comment_id": "4393440473", + "comment_node_id": "IC_kwDOQb6kR88AAAABBd6U2Q", + "comment_version_key": "4393440473:2026-05-07T01:49:29Z", + "comment_url": "https://github.com/openclaw/openclaw/pull/78701#issuecomment-4393440473", + "repo": "openclaw/openclaw", + "issue_number": 78701, + "author": "clawsweeper[bot]", + "author_association": "CONTRIBUTOR", + "comment_created_at": "2026-05-07T01:35:06Z", + "comment_updated_at": "2026-05-07T01:49:29Z", + "trigger": "trusted_bot", + "command": "clawsweeper auto repair", + "intent": "clawsweeper_auto_repair", + "autoclose_message": null, + "trusted_bot": true, + "trusted_bot_author": "clawsweeper[bot]", + "automation_source": "clawsweeper", + "repair_reason": "structured ClawSweeper verdict: needs-human (sha=728855fbaa0d05e399564f09a65e5a5ec91efdb7)", + "expected_head_sha": "728855fbaa0d05e399564f09a65e5a5ec91efdb7", + "finding_id": null, + "status": "skipped", + "actions": [], + "target": { + "kind": "pull_request", + "title": "feat(cron): add computed status field to --json output", + "branch": "feat/cron-json-status", + "head_sha": "728855fbaa0d05e399564f09a65e5a5ec91efdb7", + "author": "aweiker", + "labels": [ + "cli", + "size: XS", + "triage: needs-real-behavior-proof" + ], + "is_clownfish_pr": false, + "cluster_id": null, + "job_path": null, + "automerge_cluster_id": "automerge-openclaw-openclaw-78701", + "automerge_job_path": "jobs/openclaw/inbox/automerge-openclaw-openclaw-78701.md", + "mode": "autonomous", + "merge_state_status": "UNSTABLE", + "review_decision": "", + "checks": { + "total": 102, + "counts": { + "FAILURE": 4, + "CANCELLED": 2, + "SUCCESS": 86, + "SKIPPED": 9, + "NEUTRAL": 1 + }, + "blockers": [ + "Real behavior proof:FAILURE", + "Real behavior proof:FAILURE", + "auto-response:CANCELLED", + "label:CANCELLED", + "check-lint:FAILURE", + "check:FAILURE" + ] + } + }, + "reason": "repair commands require a Clownfish PR or a PR opted into Clownfish automerge" + }, + { + "idempotency_key": "clawsweeper-repair:openclaw/openclaw:78700:4393436825:2026-05-07T01:39:15Z:clawsweeper_auto_repair", + "comment_id": "4393436825", + "comment_node_id": "IC_kwDOQb6kR88AAAABBd6GmQ", + "comment_version_key": "4393436825:2026-05-07T01:39:15Z", + "comment_url": "https://github.com/openclaw/openclaw/pull/78700#issuecomment-4393436825", + "repo": "openclaw/openclaw", + "issue_number": 78700, + "author": "clawsweeper[bot]", + "author_association": "CONTRIBUTOR", + "comment_created_at": "2026-05-07T01:34:40Z", + "comment_updated_at": "2026-05-07T01:39:15Z", + "trigger": "trusted_bot", + "command": "clawsweeper auto repair", + "intent": "clawsweeper_auto_repair", + "autoclose_message": null, + "trusted_bot": true, + "trusted_bot_author": "clawsweeper[bot]", + "automation_source": "clawsweeper", + "repair_reason": "structured ClawSweeper verdict: needs-human (sha=c076680150eed1a895c8f91fecf5cd61e6ec6515)", + "expected_head_sha": "c076680150eed1a895c8f91fecf5cd61e6ec6515", + "finding_id": null, + "status": "skipped", + "actions": [], + "target": { + "kind": "pull_request", + "title": "fix(agents): clean subagent fallback scaffolding", + "branch": "fix/subagent-completion-fallback-scaffolding", + "head_sha": "c076680150eed1a895c8f91fecf5cd61e6ec6515", + "author": "steipete", + "labels": [ + "agents", + "maintainer", + "size: S" + ], + "is_clownfish_pr": false, + "cluster_id": null, + "job_path": null, + "automerge_cluster_id": "automerge-openclaw-openclaw-78700", + "automerge_job_path": "jobs/openclaw/inbox/automerge-openclaw-openclaw-78700.md", + "mode": "autonomous", + "merge_state_status": "UNSTABLE", + "review_decision": "", + "checks": { + "total": 121, + "counts": { + "FAILURE": 2, + "CANCELLED": 4, + "SKIPPED": 25, + "SUCCESS": 89, + "NEUTRAL": 1 + }, + "blockers": [ + "Real behavior proof:FAILURE", + "Real behavior proof:FAILURE", + "auto-response:CANCELLED", + "auto-response:CANCELLED", + "Real behavior proof:CANCELLED", + "Real behavior proof:CANCELLED" + ] + } + }, + "reason": "repair commands require a Clownfish PR or a PR opted into Clownfish automerge" + }, + { + "idempotency_key": "clawsweeper-repair:openclaw/openclaw:78698:4393433505:2026-05-07T01:37:45Z:clawsweeper_auto_repair", + "comment_id": "4393433505", + "comment_node_id": "IC_kwDOQb6kR88AAAABBd55oQ", + "comment_version_key": "4393433505:2026-05-07T01:37:45Z", + "comment_url": "https://github.com/openclaw/openclaw/pull/78698#issuecomment-4393433505", + "repo": "openclaw/openclaw", + "issue_number": 78698, + "author": "clawsweeper[bot]", + "author_association": "CONTRIBUTOR", + "comment_created_at": "2026-05-07T01:34:07Z", + "comment_updated_at": "2026-05-07T01:37:45Z", + "trigger": "trusted_bot", + "command": "clawsweeper auto repair", + "intent": "clawsweeper_auto_repair", + "autoclose_message": null, + "trusted_bot": true, + "trusted_bot_author": "clawsweeper[bot]", + "automation_source": "clawsweeper", + "repair_reason": "structured ClawSweeper verdict: needs-human (sha=fd7b3cff90c9552721d3e2bad9c1ec3a2860464c)", + "expected_head_sha": "fd7b3cff90c9552721d3e2bad9c1ec3a2860464c", + "finding_id": null, + "status": "skipped", + "actions": [], + "target": { + "kind": "pull_request", + "title": "fix(memory): write fallback dream diary on narrative timeout", + "branch": "fix/dreaming-narrative-terminal-fallback", + "head_sha": "fd7b3cff90c9552721d3e2bad9c1ec3a2860464c", + "author": "a-m-a-r-a", + "labels": [ + "extensions: memory-core", + "size: S", + "triage: needs-real-behavior-proof" + ], + "is_clownfish_pr": false, + "cluster_id": null, + "job_path": null, + "automerge_cluster_id": "automerge-openclaw-openclaw-78698", + "automerge_job_path": "jobs/openclaw/inbox/automerge-openclaw-openclaw-78698.md", + "mode": "autonomous", + "merge_state_status": "UNSTABLE", + "review_decision": "", + "checks": { + "total": 14, + "counts": { + "FAILURE": 3, + "CANCELLED": 3, + "SKIPPED": 4, + "SUCCESS": 4 + }, + "blockers": [ + "Real behavior proof:FAILURE", + "Real behavior proof:FAILURE", + "Real behavior proof:FAILURE", + "auto-response:CANCELLED", + "auto-response:CANCELLED", + "Real behavior proof:CANCELLED" + ] + } + }, + "reason": "repair commands require a Clownfish PR or a PR opted into Clownfish automerge" + }, + { + "idempotency_key": "clawsweeper-repair:openclaw/openclaw:78697:4393420031:2026-05-07T01:36:33Z:clawsweeper_auto_repair", + "comment_id": "4393420031", + "comment_node_id": "IC_kwDOQb6kR88AAAABBd5E_w", + "comment_version_key": "4393420031:2026-05-07T01:36:33Z", + "comment_url": "https://github.com/openclaw/openclaw/issues/78697#issuecomment-4393420031", + "repo": "openclaw/openclaw", + "issue_number": 78697, + "author": "clawsweeper[bot]", + "author_association": "CONTRIBUTOR", + "comment_created_at": "2026-05-07T01:30:56Z", + "comment_updated_at": "2026-05-07T01:36:33Z", + "trigger": "trusted_bot", + "command": "clawsweeper auto repair", + "intent": "clawsweeper_auto_repair", + "autoclose_message": null, + "trusted_bot": true, + "trusted_bot_author": "clawsweeper[bot]", + "automation_source": "clawsweeper", + "repair_reason": "ClawSweeper review comment asks to keep repairing this PR", + "expected_head_sha": null, + "finding_id": null, + "status": "skipped", + "actions": [], + "target": { + "kind": "issue", + "state": "open", + "title": "Weixin channel can drop standalone MEDIA directives when payload.mediaUrl is absent", + "labels": [] + }, + "reason": "repair commands require a pull request" + }, + { + "idempotency_key": "clawsweeper-repair:openclaw/openclaw:78696:4393406361:2026-05-07T01:30:41Z:clawsweeper_auto_repair", + "comment_id": "4393406361", + "comment_node_id": "IC_kwDOQb6kR88AAAABBd4PmQ", + "comment_version_key": "4393406361:2026-05-07T01:30:41Z", + "comment_url": "https://github.com/openclaw/openclaw/pull/78696#issuecomment-4393406361", + "repo": "openclaw/openclaw", + "issue_number": 78696, + "author": "clawsweeper[bot]", + "author_association": "CONTRIBUTOR", + "comment_created_at": "2026-05-07T01:27:08Z", + "comment_updated_at": "2026-05-07T01:30:41Z", + "trigger": "trusted_bot", + "command": "clawsweeper auto repair", + "intent": "clawsweeper_auto_repair", + "autoclose_message": null, + "trusted_bot": true, + "trusted_bot_author": "clawsweeper[bot]", + "automation_source": "clawsweeper", + "repair_reason": "structured ClawSweeper verdict: needs-human (sha=7dfe3100317c4fc4793e1b150065c5491b8fcf91)", + "expected_head_sha": "7dfe3100317c4fc4793e1b150065c5491b8fcf91", + "finding_id": null, + "status": "skipped", + "actions": [], + "target": { + "kind": "pull_request", + "title": "fix(agents): block raw self-update package installs", + "branch": "fix/agent-self-update-uses-update-run", + "head_sha": "7dfe3100317c4fc4793e1b150065c5491b8fcf91", + "author": "dev111-actor", + "labels": [ + "agents", + "size: S", + "proof: supplied" + ], + "is_clownfish_pr": false, + "cluster_id": null, + "job_path": null, + "automerge_cluster_id": "automerge-openclaw-openclaw-78696", + "automerge_job_path": "jobs/openclaw/inbox/automerge-openclaw-openclaw-78696.md", + "mode": "autonomous", + "merge_state_status": "UNSTABLE", + "review_decision": "", + "checks": { + "total": 13, + "counts": { + "CANCELLED": 4, + "SKIPPED": 3, + "SUCCESS": 6 + }, + "blockers": [ + "auto-response:CANCELLED", + "auto-response:CANCELLED", + "Real behavior proof:CANCELLED", + "Real behavior proof:CANCELLED" + ] + } + }, + "reason": "repair commands require a Clownfish PR or a PR opted into Clownfish automerge" + }, + { + "idempotency_key": "clawsweeper-repair:openclaw/openclaw:78694:4393399607:2026-05-07T01:29:34Z:clawsweeper_auto_repair", + "comment_id": "4393399607", + "comment_node_id": "IC_kwDOQb6kR88AAAABBd31Nw", + "comment_version_key": "4393399607:2026-05-07T01:29:34Z", + "comment_url": "https://github.com/openclaw/openclaw/pull/78694#issuecomment-4393399607", + "repo": "openclaw/openclaw", + "issue_number": 78694, + "author": "clawsweeper[bot]", + "author_association": "CONTRIBUTOR", + "comment_created_at": "2026-05-07T01:25:17Z", + "comment_updated_at": "2026-05-07T01:29:34Z", + "trigger": "trusted_bot", + "command": "clawsweeper auto repair", + "intent": "clawsweeper_auto_repair", + "autoclose_message": null, + "trusted_bot": true, + "trusted_bot_author": "clawsweeper[bot]", + "automation_source": "clawsweeper", + "repair_reason": "structured ClawSweeper verdict: needs-human (sha=fceb1ceac70dc1806196c4af91000bb5127ed8a4)", + "expected_head_sha": "fceb1ceac70dc1806196c4af91000bb5127ed8a4", + "finding_id": null, + "status": "skipped", + "actions": [], + "target": { + "kind": "pull_request", + "title": "fix(gateway): remove password fallback in trusted-proxy auth mode", + "branch": "fix/trusted-proxy-no-password-fallback", + "head_sha": "fceb1ceac70dc1806196c4af91000bb5127ed8a4", + "author": "kagura-agent", + "labels": [ + "gateway", + "size: S", + "triage: needs-real-behavior-proof" + ], + "is_clownfish_pr": false, + "cluster_id": null, + "job_path": null, + "automerge_cluster_id": "automerge-openclaw-openclaw-78694", + "automerge_job_path": "jobs/openclaw/inbox/automerge-openclaw-openclaw-78694.md", + "mode": "autonomous", + "merge_state_status": "UNSTABLE", + "review_decision": "", + "checks": { + "total": 119, + "counts": { + "FAILURE": 3, + "CANCELLED": 2, + "SKIPPED": 25, + "SUCCESS": 88, + "NEUTRAL": 1 + }, + "blockers": [ + "Real behavior proof:FAILURE", + "Real behavior proof:FAILURE", + "Real behavior proof:FAILURE", + "auto-response:CANCELLED", + "Real behavior proof:CANCELLED" + ] + } + }, + "reason": "repair commands require a Clownfish PR or a PR opted into Clownfish automerge" + }, + { + "idempotency_key": "clawsweeper-repair:openclaw/openclaw:78692:4393389159:2026-05-07T01:26:31Z:clawsweeper_auto_repair", + "comment_id": "4393389159", + "comment_node_id": "IC_kwDOQb6kR88AAAABBd3MZw", + "comment_version_key": "4393389159:2026-05-07T01:26:31Z", + "comment_url": "https://github.com/openclaw/openclaw/pull/78692#issuecomment-4393389159", + "repo": "openclaw/openclaw", + "issue_number": 78692, + "author": "clawsweeper[bot]", + "author_association": "CONTRIBUTOR", + "comment_created_at": "2026-05-07T01:22:27Z", + "comment_updated_at": "2026-05-07T01:26:31Z", + "trigger": "trusted_bot", + "command": "clawsweeper auto repair", + "intent": "clawsweeper_auto_repair", + "autoclose_message": null, + "trusted_bot": true, + "trusted_bot_author": "clawsweeper[bot]", + "automation_source": "clawsweeper", + "repair_reason": "structured ClawSweeper verdict: needs-human (sha=bfa5c24a118b49c2d9cf09568a2458e4363d1b19)", + "expected_head_sha": "bfa5c24a118b49c2d9cf09568a2458e4363d1b19", + "finding_id": null, + "status": "skipped", + "actions": [], + "target": { + "kind": "pull_request", + "title": "fix(gateway): remove password fallback from trusted-proxy auth mode (#78684)", + "branch": "fix/trusted-proxy-password-fallback-78684", + "head_sha": "bfa5c24a118b49c2d9cf09568a2458e4363d1b19", + "author": "hclsys", + "labels": [ + "gateway", + "size: S", + "triage: needs-real-behavior-proof" + ], + "is_clownfish_pr": false, + "cluster_id": null, + "job_path": null, + "automerge_cluster_id": "automerge-openclaw-openclaw-78692", + "automerge_job_path": "jobs/openclaw/inbox/automerge-openclaw-openclaw-78692.md", + "mode": "autonomous", + "merge_state_status": "UNSTABLE", + "review_decision": "", + "checks": { + "total": 118, + "counts": { + "FAILURE": 2, + "CANCELLED": 2, + "SKIPPED": 24, + "SUCCESS": 89, + "NEUTRAL": 1 + }, + "blockers": [ + "Real behavior proof:FAILURE", + "Real behavior proof:FAILURE", + "auto-response:CANCELLED", + "Real behavior proof:CANCELLED" + ] + } + }, + "reason": "repair commands require a Clownfish PR or a PR opted into Clownfish automerge" + }, + { + "idempotency_key": "clawsweeper-repair:openclaw/openclaw:78689:4393322820:2026-05-07T01:12:08Z:clawsweeper_auto_repair", + "comment_id": "4393322820", + "comment_node_id": "IC_kwDOQb6kR88AAAABBdzJRA", + "comment_version_key": "4393322820:2026-05-07T01:12:08Z", + "comment_url": "https://github.com/openclaw/openclaw/issues/78689#issuecomment-4393322820", + "repo": "openclaw/openclaw", + "issue_number": 78689, + "author": "clawsweeper[bot]", + "author_association": "CONTRIBUTOR", + "comment_created_at": "2026-05-07T01:05:09Z", + "comment_updated_at": "2026-05-07T01:12:08Z", + "trigger": "trusted_bot", + "command": "clawsweeper auto repair", + "intent": "clawsweeper_auto_repair", + "autoclose_message": null, + "trusted_bot": true, + "trusted_bot_author": "clawsweeper[bot]", + "automation_source": "clawsweeper", + "repair_reason": "ClawSweeper review comment asks to keep repairing this PR", + "expected_head_sha": null, + "finding_id": null, + "status": "skipped", + "actions": [], + "target": { + "kind": "issue", + "state": "open", + "title": "Native Codex harness succeeds in explicit sessions but Feishu direct-session replies are not delivered", + "labels": [] + }, + "reason": "repair commands require a pull request" + }, + { + "idempotency_key": "clawsweeper-repair:openclaw/openclaw:78688:4393315367:2026-05-07T01:16:17Z:clawsweeper_auto_repair", + "comment_id": "4393315367", + "comment_node_id": "IC_kwDOQb6kR88AAAABBdysJw", + "comment_version_key": "4393315367:2026-05-07T01:16:17Z", + "comment_url": "https://github.com/openclaw/openclaw/pull/78688#issuecomment-4393315367", + "repo": "openclaw/openclaw", + "issue_number": 78688, + "author": "clawsweeper[bot]", + "author_association": "CONTRIBUTOR", + "comment_created_at": "2026-05-07T01:03:10Z", + "comment_updated_at": "2026-05-07T01:16:17Z", + "trigger": "trusted_bot", + "command": "clawsweeper auto repair", + "intent": "clawsweeper_auto_repair", + "autoclose_message": null, + "trusted_bot": true, + "trusted_bot_author": "clawsweeper[bot]", + "automation_source": "clawsweeper", + "repair_reason": "structured ClawSweeper marker: fix-required (finding=review-feedback sha=69d3253f9cd2681dcd509ff55da3e3752565e2e2)", + "expected_head_sha": "69d3253f9cd2681dcd509ff55da3e3752565e2e2", + "finding_id": "review-feedback", + "status": "skipped", + "actions": [], "target": { "kind": "pull_request", "title": "fix(doctor): collapse duplicate Gateway runtime panels and stop false…", @@ -56,7 +594,8 @@ "labels": [ "commands", "size: S", - "triage: needs-real-behavior-proof" + "proof: supplied", + "proof: sufficient" ], "is_clownfish_pr": false, "cluster_id": null, @@ -64,23 +603,21 @@ "automerge_cluster_id": "automerge-openclaw-openclaw-78688", "automerge_job_path": "jobs/openclaw/inbox/automerge-openclaw-openclaw-78688.md", "mode": "autonomous", - "merge_state_status": "UNSTABLE", + "merge_state_status": "CLEAN", "review_decision": "", "checks": { - "total": 96, + "total": 110, "counts": { "FAILURE": 1, - "SUCCESS": 82, - "QUEUED": 1, - "IN_PROGRESS": 2, - "SKIPPED": 9, + "CANCELLED": 2, + "SKIPPED": 13, + "SUCCESS": 93, "NEUTRAL": 1 }, "blockers": [ "Real behavior proof:FAILURE", - "Security High (network-ssrf-boundary):QUEUED", - "Security High (mcp-process-tool-boundary):IN_PROGRESS", - "Security High (plugin-trust-boundary):IN_PROGRESS" + "auto-response:CANCELLED", + "Real behavior proof:CANCELLED" ] } }, @@ -133,14 +670,12 @@ "merge_state_status": "UNSTABLE", "review_decision": "", "checks": { - "total": 117, + "total": 119, "counts": { "FAILURE": 5, "CANCELLED": 2, "SKIPPED": 25, - "SUCCESS": 81, - "QUEUED": 1, - "IN_PROGRESS": 2, + "SUCCESS": 86, "NEUTRAL": 1 }, "blockers": [ @@ -148,10 +683,7 @@ "Real behavior proof:FAILURE", "auto-response:CANCELLED", "Real behavior proof:CANCELLED", - "Critical Quality (gateway-runtime-boundary):QUEUED", "checks-fast-protocol:FAILURE", - "checks-node-core-runtime-shared:IN_PROGRESS", - "checks-node-agentic-control-plane-http-plugin-ws:IN_PROGRESS", "check-lint:FAILURE", "check:FAILURE" ] @@ -220,17 +752,17 @@ "reason": "repair commands require a Clownfish PR or a PR opted into Clownfish automerge" }, { - "idempotency_key": "clawsweeper-repair:openclaw/openclaw:78682:4393253619:2026-05-07T00:49:45Z:clawsweeper_auto_repair", + "idempotency_key": "clawsweeper-repair:openclaw/openclaw:78682:4393253619:2026-05-07T01:20:16Z:clawsweeper_auto_repair", "comment_id": "4393253619", "comment_node_id": "IC_kwDOQb6kR88AAAABBdu68w", - "comment_version_key": "4393253619:2026-05-07T00:49:45Z", + "comment_version_key": "4393253619:2026-05-07T01:20:16Z", "comment_url": "https://github.com/openclaw/openclaw/pull/78682#issuecomment-4393253619", "repo": "openclaw/openclaw", "issue_number": 78682, "author": "clawsweeper[bot]", "author_association": "CONTRIBUTOR", "comment_created_at": "2026-05-07T00:46:18Z", - "comment_updated_at": "2026-05-07T00:49:45Z", + "comment_updated_at": "2026-05-07T01:20:16Z", "trigger": "trusted_bot", "command": "clawsweeper auto repair", "intent": "clawsweeper_auto_repair", @@ -238,8 +770,8 @@ "trusted_bot": true, "trusted_bot_author": "clawsweeper[bot]", "automation_source": "clawsweeper", - "repair_reason": "structured ClawSweeper verdict: needs-human (sha=a36b34fa79aa24391940e8006b7865b431cb1992)", - "expected_head_sha": "a36b34fa79aa24391940e8006b7865b431cb1992", + "repair_reason": "structured ClawSweeper verdict: needs-human (sha=00b005458059aa2dc25b25b40ecc585dbd9527e0)", + "expected_head_sha": "00b005458059aa2dc25b25b40ecc585dbd9527e0", "finding_id": null, "status": "skipped", "actions": [], @@ -247,7 +779,7 @@ "kind": "pull_request", "title": "fix(doctor): emit one Gateway runtime note instead of three (#78676)", "branch": "fix/doctor-triple-gateway-runtime-panel-78676", - "head_sha": "a36b34fa79aa24391940e8006b7865b431cb1992", + "head_sha": "00b005458059aa2dc25b25b40ecc585dbd9527e0", "author": "hclsys", "labels": [ "commands", @@ -263,20 +795,15 @@ "merge_state_status": "UNSTABLE", "review_decision": "", "checks": { - "total": 103, + "total": 96, "counts": { "FAILURE": 3, - "CANCELLED": 4, - "SKIPPED": 11, "SUCCESS": 84, + "SKIPPED": 8, "NEUTRAL": 1 }, "blockers": [ "Real behavior proof:FAILURE", - "auto-response:CANCELLED", - "auto-response:CANCELLED", - "Real behavior proof:CANCELLED", - "Real behavior proof:CANCELLED", "check-lint:FAILURE", "check:FAILURE" ] @@ -320,17 +847,17 @@ "reason": "repair commands require a pull request" }, { - "idempotency_key": "clawsweeper-repair:openclaw/openclaw:78680:4393218886:2026-05-07T00:41:14Z:clawsweeper_auto_repair", + "idempotency_key": "clawsweeper-repair:openclaw/openclaw:78680:4393218886:2026-05-07T01:23:04Z:clawsweeper_auto_repair", "comment_id": "4393218886", "comment_node_id": "IC_kwDOQb6kR88AAAABBdszRg", - "comment_version_key": "4393218886:2026-05-07T00:41:14Z", + "comment_version_key": "4393218886:2026-05-07T01:23:04Z", "comment_url": "https://github.com/openclaw/openclaw/pull/78680#issuecomment-4393218886", "repo": "openclaw/openclaw", "issue_number": 78680, "author": "clawsweeper[bot]", "author_association": "CONTRIBUTOR", "comment_created_at": "2026-05-07T00:37:21Z", - "comment_updated_at": "2026-05-07T00:41:14Z", + "comment_updated_at": "2026-05-07T01:23:04Z", "trigger": "trusted_bot", "command": "clawsweeper auto repair", "intent": "clawsweeper_auto_repair", @@ -338,8 +865,8 @@ "trusted_bot": true, "trusted_bot_author": "clawsweeper[bot]", "automation_source": "clawsweeper", - "repair_reason": "structured ClawSweeper verdict: needs-human (sha=30cc5824ebdfe22ec7e47b1e8ec22fa1f93aa04b)", - "expected_head_sha": "30cc5824ebdfe22ec7e47b1e8ec22fa1f93aa04b", + "repair_reason": "structured ClawSweeper verdict: needs-human (sha=0ea5cf188b6bd5a1b1b7db1b4436d4bd722362ed)", + "expected_head_sha": "0ea5cf188b6bd5a1b1b7db1b4436d4bd722362ed", "finding_id": null, "status": "skipped", "actions": [], @@ -347,7 +874,7 @@ "kind": "pull_request", "title": "fix: resolve scp via PATH instead of hardcoded /usr/bin/scp (#78677)", "branch": "fix/scp-hardcoded-path-78677", - "head_sha": "30cc5824ebdfe22ec7e47b1e8ec22fa1f93aa04b", + "head_sha": "0ea5cf188b6bd5a1b1b7db1b4436d4bd722362ed", "author": "hclsys", "labels": [ "size: XS", @@ -359,22 +886,18 @@ "automerge_cluster_id": "automerge-openclaw-openclaw-78680", "automerge_job_path": "jobs/openclaw/inbox/automerge-openclaw-openclaw-78680.md", "mode": "autonomous", - "merge_state_status": "DIRTY", + "merge_state_status": "UNSTABLE", "review_decision": "", "checks": { - "total": 12, + "total": 96, "counts": { - "FAILURE": 2, - "CANCELLED": 3, - "SKIPPED": 3, - "SUCCESS": 4 + "FAILURE": 1, + "SUCCESS": 86, + "SKIPPED": 8, + "NEUTRAL": 1 }, "blockers": [ - "Real behavior proof:FAILURE", - "Real behavior proof:FAILURE", - "auto-response:CANCELLED", - "auto-response:CANCELLED", - "Real behavior proof:CANCELLED" + "Real behavior proof:FAILURE" ] } }, @@ -489,23 +1012,17 @@ "merge_state_status": "UNSTABLE", "review_decision": "", "checks": { - "total": 104, + "total": 105, "counts": { "FAILURE": 8, - "QUEUED": 3, "SKIPPED": 9, - "SUCCESS": 82, - "IN_PROGRESS": 1, + "SUCCESS": 87, "NEUTRAL": 1 }, "blockers": [ "Real behavior proof:FAILURE", "Real behavior proof:FAILURE", "Real behavior proof:FAILURE", - "Scan changed paths (precise):QUEUED", - "Security High (network-ssrf-boundary):QUEUED", - "Security High (mcp-process-tool-boundary):IN_PROGRESS", - "Security High (plugin-trust-boundary):QUEUED", "checks-node-core-src-security:FAILURE", "check-lint:FAILURE", "check-dependencies:FAILURE", @@ -965,17 +1482,17 @@ "reason": "repair commands require a Clownfish PR or a PR opted into Clownfish automerge" }, { - "idempotency_key": "clawsweeper-repair:openclaw/openclaw:78664:4392986933:2026-05-07T01:07:07Z:clawsweeper_auto_repair", + "idempotency_key": "clawsweeper-repair:openclaw/openclaw:78664:4392986933:2026-05-07T01:28:35Z:clawsweeper_auto_repair", "comment_id": "4392986933", "comment_node_id": "IC_kwDOQb6kR88AAAABBdepNQ", - "comment_version_key": "4392986933:2026-05-07T01:07:07Z", + "comment_version_key": "4392986933:2026-05-07T01:28:35Z", "comment_url": "https://github.com/openclaw/openclaw/pull/78664#issuecomment-4392986933", "repo": "openclaw/openclaw", "issue_number": 78664, "author": "clawsweeper[bot]", "author_association": "CONTRIBUTOR", "comment_created_at": "2026-05-06T23:38:34Z", - "comment_updated_at": "2026-05-07T01:07:07Z", + "comment_updated_at": "2026-05-07T01:28:35Z", "trigger": "trusted_bot", "command": "clawsweeper auto repair", "intent": "clawsweeper_auto_repair", @@ -997,7 +1514,8 @@ "labels": [ "agents", "size: L", - "proof: supplied" + "proof: supplied", + "proof: sufficient" ], "is_clownfish_pr": false, "cluster_id": null, @@ -1005,289 +1523,16 @@ "automerge_cluster_id": "automerge-openclaw-openclaw-78664", "automerge_job_path": "jobs/openclaw/inbox/automerge-openclaw-openclaw-78664.md", "mode": "autonomous", - "merge_state_status": "UNSTABLE", + "merge_state_status": "CLEAN", "review_decision": "", "checks": { - "total": 114, + "total": 123, "counts": { - "SKIPPED": 20, - "SUCCESS": 88, - "IN_PROGRESS": 3, - "QUEUED": 2, - "NEUTRAL": 1 - }, - "blockers": [ - "Security High (network-ssrf-boundary):IN_PROGRESS", - "Security High (mcp-process-tool-boundary):IN_PROGRESS", - "Security High (plugin-trust-boundary):IN_PROGRESS", - "Critical Quality (agent-runtime-boundary):QUEUED", - "Critical Quality (provider-runtime-boundary):QUEUED" - ] - } - }, - "reason": "repair commands require a Clownfish PR or a PR opted into Clownfish automerge" - }, - { - "idempotency_key": "clawsweeper-repair:openclaw/openclaw:78661:4392908289:2026-05-07T00:21:36Z:clawsweeper_auto_repair", - "comment_id": "4392908289", - "comment_node_id": "IC_kwDOQb6kR88AAAABBdZ2AQ", - "comment_version_key": "4392908289:2026-05-07T00:21:36Z", - "comment_url": "https://github.com/openclaw/openclaw/issues/78661#issuecomment-4392908289", - "repo": "openclaw/openclaw", - "issue_number": 78661, - "author": "clawsweeper[bot]", - "author_association": "CONTRIBUTOR", - "comment_created_at": "2026-05-06T23:18:40Z", - "comment_updated_at": "2026-05-07T00:21:36Z", - "trigger": "trusted_bot", - "command": "clawsweeper auto repair", - "intent": "clawsweeper_auto_repair", - "autoclose_message": null, - "trusted_bot": true, - "trusted_bot_author": "clawsweeper[bot]", - "automation_source": "clawsweeper", - "repair_reason": "ClawSweeper review comment asks to keep repairing this PR", - "expected_head_sha": null, - "finding_id": null, - "status": "skipped", - "actions": [], - "target": { - "kind": "issue", - "state": "open", - "title": "[Bug]: Regression: custom OpenAI-compatible embedded sessions omit stream_options.include_usage", - "labels": [ - "bug", - "regression" - ] - }, - "reason": "repair commands require a pull request" - }, - { - "idempotency_key": "clawsweeper-repair:openclaw/openclaw:78662:4392905956:2026-05-06T23:33:55Z:clawsweeper_auto_repair", - "comment_id": "4392905956", - "comment_node_id": "IC_kwDOQb6kR88AAAABBdZs5A", - "comment_version_key": "4392905956:2026-05-06T23:33:55Z", - "comment_url": "https://github.com/openclaw/openclaw/pull/78662#issuecomment-4392905956", - "repo": "openclaw/openclaw", - "issue_number": 78662, - "author": "clawsweeper[bot]", - "author_association": "CONTRIBUTOR", - "comment_created_at": "2026-05-06T23:18:04Z", - "comment_updated_at": "2026-05-06T23:33:55Z", - "trigger": "trusted_bot", - "command": "clawsweeper auto repair", - "intent": "clawsweeper_auto_repair", - "autoclose_message": null, - "trusted_bot": true, - "trusted_bot_author": "clawsweeper[bot]", - "automation_source": "clawsweeper", - "repair_reason": "structured ClawSweeper verdict: needs-human (sha=42411baa6122a3932ffcefa1f3aab5551db041a0)", - "expected_head_sha": "42411baa6122a3932ffcefa1f3aab5551db041a0", - "finding_id": null, - "status": "skipped", - "actions": [], - "target": { - "kind": "pull_request", - "title": "fix: plugins update --dry-run reports npm plugin target versions as unknown", - "branch": "fix/plugins-update--dry-run", - "head_sha": "42411baa6122a3932ffcefa1f3aab5551db041a0", - "author": "john-pillo1124", - "labels": [ - "size: S", - "proof: supplied" - ], - "is_clownfish_pr": false, - "cluster_id": null, - "job_path": null, - "automerge_cluster_id": "automerge-openclaw-openclaw-78662", - "automerge_job_path": "jobs/openclaw/inbox/automerge-openclaw-openclaw-78662.md", - "mode": "autonomous", - "merge_state_status": "UNKNOWN", - "review_decision": "", - "checks": { - "total": 23, - "counts": { - "FAILURE": 2, - "CANCELLED": 5, - "SKIPPED": 6, - "SUCCESS": 10 - }, - "blockers": [ - "Real behavior proof:FAILURE", - "Real behavior proof:FAILURE", - "auto-response:CANCELLED", - "auto-response:CANCELLED", - "auto-response:CANCELLED", - "Real behavior proof:CANCELLED", - "Real behavior proof:CANCELLED" - ] - } - }, - "reason": "repair commands require a Clownfish PR or a PR opted into Clownfish automerge" - }, - { - "idempotency_key": "clawsweeper-repair:openclaw/openclaw:78660:4392860754:2026-05-06T23:11:35Z:clawsweeper_auto_repair", - "comment_id": "4392860754", - "comment_node_id": "IC_kwDOQb6kR88AAAABBdW8Ug", - "comment_version_key": "4392860754:2026-05-06T23:11:35Z", - "comment_url": "https://github.com/openclaw/openclaw/issues/78660#issuecomment-4392860754", - "repo": "openclaw/openclaw", - "issue_number": 78660, - "author": "clawsweeper[bot]", - "author_association": "CONTRIBUTOR", - "comment_created_at": "2026-05-06T23:06:53Z", - "comment_updated_at": "2026-05-06T23:11:35Z", - "trigger": "trusted_bot", - "command": "clawsweeper auto repair", - "intent": "clawsweeper_auto_repair", - "autoclose_message": null, - "trusted_bot": true, - "trusted_bot_author": "clawsweeper[bot]", - "automation_source": "clawsweeper", - "repair_reason": "ClawSweeper review comment asks to keep repairing this PR", - "expected_head_sha": null, - "finding_id": null, - "status": "skipped", - "actions": [], - "target": { - "kind": "issue", - "state": "closed", - "title": "[Bug]: Telegram normalizeAllowFrom don't work with access groups", - "labels": [ - "bug", - "bug:behavior" - ] - }, - "reason": "repair commands require an open issue or PR" - }, - { - "idempotency_key": "clawsweeper-repair:openclaw/openclaw:78659:4392822193:2026-05-06T23:22:18Z:clawsweeper_auto_repair", - "comment_id": "4392822193", - "comment_node_id": "IC_kwDOQb6kR88AAAABBdUlsQ", - "comment_version_key": "4392822193:2026-05-06T23:22:18Z", - "comment_url": "https://github.com/openclaw/openclaw/pull/78659#issuecomment-4392822193", - "repo": "openclaw/openclaw", - "issue_number": 78659, - "author": "clawsweeper[bot]", - "author_association": "CONTRIBUTOR", - "comment_created_at": "2026-05-06T22:59:06Z", - "comment_updated_at": "2026-05-06T23:22:18Z", - "trigger": "trusted_bot", - "command": "clawsweeper auto repair", - "intent": "clawsweeper_auto_repair", - "autoclose_message": null, - "trusted_bot": true, - "trusted_bot_author": "clawsweeper[bot]", - "automation_source": "clawsweeper", - "repair_reason": "structured ClawSweeper verdict: needs-human (sha=ee9af06c9bea49d61e5f3718a8eb9b7e8a57d87c)", - "expected_head_sha": "ee9af06c9bea49d61e5f3718a8eb9b7e8a57d87c", - "finding_id": null, - "status": "skipped", - "actions": [], - "target": { - "kind": "pull_request", - "title": "fix(cli/completion): guard shell profile source line with file-exists check", - "branch": "fix/completion-source-guard", - "head_sha": "ee9af06c9bea49d61e5f3718a8eb9b7e8a57d87c", - "author": "sjf", - "labels": [ - "cli", - "maintainer", - "size: XS", - "proof: sufficient" - ], - "is_clownfish_pr": false, - "cluster_id": null, - "job_path": null, - "automerge_cluster_id": "automerge-openclaw-openclaw-78659", - "automerge_job_path": "jobs/openclaw/inbox/automerge-openclaw-openclaw-78659.md", - "mode": "autonomous", - "merge_state_status": "UNKNOWN", - "review_decision": "", - "checks": { - "total": 118, - "counts": { - "FAILURE": 4, - "CANCELLED": 5, - "SKIPPED": 15, - "SUCCESS": 93, - "NEUTRAL": 1 - }, - "blockers": [ - "Real behavior proof:FAILURE", - "Real behavior proof:FAILURE", - "Real behavior proof:FAILURE", - "Real behavior proof:FAILURE", - "auto-response:CANCELLED", - "auto-response:CANCELLED", - "Real behavior proof:CANCELLED", - "Real behavior proof:CANCELLED", - "Real behavior proof:CANCELLED" - ] - } - }, - "reason": "repair commands require an open issue or PR" - }, - { - "idempotency_key": "clawsweeper-repair:openclaw/openclaw:78658:4392812625:2026-05-07T00:33:49Z:clawsweeper_auto_repair", - "comment_id": "4392812625", - "comment_node_id": "IC_kwDOQb6kR88AAAABBdUAUQ", - "comment_version_key": "4392812625:2026-05-07T00:33:49Z", - "comment_url": "https://github.com/openclaw/openclaw/pull/78658#issuecomment-4392812625", - "repo": "openclaw/openclaw", - "issue_number": 78658, - "author": "clawsweeper[bot]", - "author_association": "CONTRIBUTOR", - "comment_created_at": "2026-05-06T22:57:17Z", - "comment_updated_at": "2026-05-07T00:33:49Z", - "trigger": "trusted_bot", - "command": "clawsweeper auto repair", - "intent": "clawsweeper_auto_repair", - "autoclose_message": null, - "trusted_bot": true, - "trusted_bot_author": "clawsweeper[bot]", - "automation_source": "clawsweeper", - "repair_reason": "structured ClawSweeper marker: fix-required (finding=review-feedback sha=1e408695b6cea2a5bca8ea175dd0cb3854a3bd10)", - "expected_head_sha": "1e408695b6cea2a5bca8ea175dd0cb3854a3bd10", - "finding_id": "review-feedback", - "status": "skipped", - "actions": [], - "target": { - "kind": "pull_request", - "title": "Gateway: expose skipDeferral on safe restart RPC + CLI", - "branch": "feat/gateway-restart-skip-deferral", - "head_sha": "1e408695b6cea2a5bca8ea175dd0cb3854a3bd10", - "author": "solomonneas", - "labels": [ - "docs", - "gateway", - "cli", - "size: M", - "triage: needs-real-behavior-proof" - ], - "is_clownfish_pr": false, - "cluster_id": null, - "job_path": null, - "automerge_cluster_id": "automerge-openclaw-openclaw-78658", - "automerge_job_path": "jobs/openclaw/inbox/automerge-openclaw-openclaw-78658.md", - "mode": "autonomous", - "merge_state_status": "UNSTABLE", - "review_decision": "", - "checks": { - "total": 116, - "counts": { - "FAILURE": 3, - "CANCELLED": 1, "SKIPPED": 22, - "SUCCESS": 89, + "SUCCESS": 100, "NEUTRAL": 1 }, - "blockers": [ - "Real behavior proof:FAILURE", - "Real behavior proof:FAILURE", - "Real behavior proof:FAILURE", - "auto-response:CANCELLED" - ] + "blockers": [] } }, "reason": "repair commands require a Clownfish PR or a PR opted into Clownfish automerge"