diff --git a/results/comment-router-latest.json b/results/comment-router-latest.json index 6a052a6..4dd3b62 100644 --- a/results/comment-router-latest.json +++ b/results/comment-router-latest.json @@ -1,15 +1,15 @@ { "status": "dry_run", - "generated_at": "2026-05-08T08:53:37.741Z", + "generated_at": "2026-05-08T09:36:15.123Z", "repo": "openclaw/openclaw", "clownfish_repo": "openclaw/clownfish", "clawsweeper_repo": "openclaw/clawsweeper", - "since": "2026-05-08T05:53:04.167Z", + "since": "2026-05-08T06:35:29.357Z", "execute": false, "max_comments": 100, "max_autoclose_targets": 8, "scanned_comments": 100, - "commands_seen": 17, + "commands_seen": 20, "actionable": 0, "trusted_bots": [ "clawsweeper[bot]", @@ -23,6 +23,421 @@ "max_auto_repairs_per_head": 1, "max_auto_repairs_per_pr": 5, "commands": [ + { + "idempotency_key": "clawsweeper-repair:openclaw/openclaw:79328:4405266649:2026-05-08T09:27:49Z:clawsweeper_auto_repair", + "comment_id": "4405266649", + "comment_node_id": "IC_kwDOQb6kR88AAAABBpMI2Q", + "comment_version_key": "4405266649:2026-05-08T09:27:49Z", + "comment_url": "https://github.com/openclaw/openclaw/pull/79328#issuecomment-4405266649", + "repo": "openclaw/openclaw", + "issue_number": 79328, + "author": "clawsweeper[bot]", + "author_association": "CONTRIBUTOR", + "comment_created_at": "2026-05-08T09:21:21Z", + "comment_updated_at": "2026-05-08T09:27: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 verdict: needs-human (sha=fe037ce8e247b9f7f00751807ead65b81169b58d)", + "expected_head_sha": "fe037ce8e247b9f7f00751807ead65b81169b58d", + "finding_id": null, + "status": "skipped", + "actions": [], + "target": { + "kind": "pull_request", + "title": "refactor: replace core oc-path with bundled plugin", + "branch": "refactor/oc-path-extension-replacement", + "head_sha": "fe037ce8e247b9f7f00751807ead65b81169b58d", + "author": "steipete", + "labels": [ + "docs", + "cli", + "maintainer", + "size: XL" + ], + "is_clownfish_pr": false, + "cluster_id": null, + "job_path": null, + "automerge_cluster_id": "automerge-openclaw-openclaw-79328", + "automerge_job_path": "jobs/openclaw/inbox/automerge-openclaw-openclaw-79328.md", + "mode": "autonomous", + "merge_state_status": "UNSTABLE", + "review_decision": "", + "checks": { + "total": 64, + "counts": { + "FAILURE": 1, + "CANCELLED": 5, + "SKIPPED": 52, + "SUCCESS": 6 + }, + "blockers": [ + "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 a Clownfish PR or a PR opted into Clownfish automerge" + }, + { + "idempotency_key": "clawsweeper-repair:openclaw/openclaw:79325:4405212043:2026-05-08T09:17:14Z:clawsweeper_auto_repair", + "comment_id": "4405212043", + "comment_node_id": "IC_kwDOQb6kR88AAAABBpIziw", + "comment_version_key": "4405212043:2026-05-08T09:17:14Z", + "comment_url": "https://github.com/openclaw/openclaw/issues/79325#issuecomment-4405212043", + "repo": "openclaw/openclaw", + "issue_number": 79325, + "author": "clawsweeper[bot]", + "author_association": "CONTRIBUTOR", + "comment_created_at": "2026-05-08T09:12:28Z", + "comment_updated_at": "2026-05-08T09:17:14Z", + "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": "Model picker resolves opencode-go DeepSeek V4 Pro to OpenRouter DeepSeek when both are configured", + "labels": [] + }, + "reason": "repair commands require a pull request" + }, + { + "idempotency_key": "clawsweeper-repair:openclaw/openclaw:79324:4405206387:2026-05-08T09:17:47Z:clawsweeper_auto_repair", + "comment_id": "4405206387", + "comment_node_id": "IC_kwDOQb6kR88AAAABBpIdcw", + "comment_version_key": "4405206387:2026-05-08T09:17:47Z", + "comment_url": "https://github.com/openclaw/openclaw/pull/79324#issuecomment-4405206387", + "repo": "openclaw/openclaw", + "issue_number": 79324, + "author": "clawsweeper[bot]", + "author_association": "CONTRIBUTOR", + "comment_created_at": "2026-05-08T09:11:29Z", + "comment_updated_at": "2026-05-08T09:17:47Z", + "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=464e488909ad4384c9e94f047dae3eeb5fbe7819)", + "expected_head_sha": "464e488909ad4384c9e94f047dae3eeb5fbe7819", + "finding_id": null, + "status": "skipped", + "actions": [], + "target": { + "kind": "pull_request", + "title": "feat(voice-call): add Telnyx realtime media streams", + "branch": "ifthikar/aif-126-enhanced-voice-call-plugin-telnyx-first-voice-ai", + "head_sha": "464e488909ad4384c9e94f047dae3eeb5fbe7819", + "author": "ifthikar-razik", + "labels": [ + "channel: voice-call", + "size: M", + "triage: needs-real-behavior-proof" + ], + "is_clownfish_pr": false, + "cluster_id": null, + "job_path": null, + "automerge_cluster_id": "automerge-openclaw-openclaw-79324", + "automerge_job_path": "jobs/openclaw/inbox/automerge-openclaw-openclaw-79324.md", + "mode": "autonomous", + "merge_state_status": "UNSTABLE", + "review_decision": "", + "checks": { + "total": 111, + "counts": { + "FAILURE": 2, + "CANCELLED": 3, + "SKIPPED": 24, + "SUCCESS": 81, + "NEUTRAL": 1 + }, + "blockers": [ + "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:79323:4405204103:2026-05-08T09:16:19Z:clawsweeper_auto_repair", + "comment_id": "4405204103", + "comment_node_id": "IC_kwDOQb6kR88AAAABBpIUhw", + "comment_version_key": "4405204103:2026-05-08T09:16:19Z", + "comment_url": "https://github.com/openclaw/openclaw/pull/79323#issuecomment-4405204103", + "repo": "openclaw/openclaw", + "issue_number": 79323, + "author": "clawsweeper[bot]", + "author_association": "CONTRIBUTOR", + "comment_created_at": "2026-05-08T09:11:07Z", + "comment_updated_at": "2026-05-08T09:16:19Z", + "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=2485d7b47fff9ed1123b382135db028f8e86ba87)", + "expected_head_sha": "2485d7b47fff9ed1123b382135db028f8e86ba87", + "finding_id": "review-feedback", + "status": "skipped", + "actions": [], + "target": { + "kind": "pull_request", + "title": "docs(imessage): document SSH TCC sshd-keygen-wrapper edge case for AppleEvents -1743 (#79289)", + "branch": "docs/imessage-ssh-tcc-edge-case-79289", + "head_sha": "2485d7b47fff9ed1123b382135db028f8e86ba87", + "author": "hclsys", + "labels": [ + "docs", + "channel: imessage", + "size: XS", + "proof: supplied", + "proof: sufficient" + ], + "is_clownfish_pr": false, + "cluster_id": null, + "job_path": null, + "automerge_cluster_id": "automerge-openclaw-openclaw-79323", + "automerge_job_path": "jobs/openclaw/inbox/automerge-openclaw-openclaw-79323.md", + "mode": "autonomous", + "merge_state_status": "CLEAN", + "review_decision": "", + "checks": { + "total": 49, + "counts": { + "CANCELLED": 4, + "SKIPPED": 29, + "SUCCESS": 16 + }, + "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:79322:4405196580:2026-05-08T09:33:29Z:clawsweeper_auto_repair", + "comment_id": "4405196580", + "comment_node_id": "IC_kwDOQb6kR88AAAABBpH3JA", + "comment_version_key": "4405196580:2026-05-08T09:33:29Z", + "comment_url": "https://github.com/openclaw/openclaw/issues/79322#issuecomment-4405196580", + "repo": "openclaw/openclaw", + "issue_number": 79322, + "author": "clawsweeper[bot]", + "author_association": "CONTRIBUTOR", + "comment_created_at": "2026-05-08T09:09:52Z", + "comment_updated_at": "2026-05-08T09:33: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": "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]: openclaw plugins install, npm hook pack", + "labels": [ + "bug" + ] + }, + "reason": "repair commands require a pull request" + }, + { + "idempotency_key": "clawsweeper-repair:openclaw/openclaw:79320:4405184858:2026-05-08T09:13:33Z:clawsweeper_auto_repair", + "comment_id": "4405184858", + "comment_node_id": "IC_kwDOQb6kR88AAAABBpHJWg", + "comment_version_key": "4405184858:2026-05-08T09:13:33Z", + "comment_url": "https://github.com/openclaw/openclaw/issues/79320#issuecomment-4405184858", + "repo": "openclaw/openclaw", + "issue_number": 79320, + "author": "clawsweeper[bot]", + "author_association": "CONTRIBUTOR", + "comment_created_at": "2026-05-08T09:07:50Z", + "comment_updated_at": "2026-05-08T09:13: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": "closed", + "title": "[Bug]: openclaw plugins install, npm hook pack", + "labels": [ + "bug", + "regression" + ] + }, + "reason": "repair commands require an open issue or PR" + }, + { + "idempotency_key": "clawsweeper-repair:openclaw/openclaw:79319:4405141901:2026-05-08T09:06:40Z:clawsweeper_auto_repair", + "comment_id": "4405141901", + "comment_node_id": "IC_kwDOQb6kR88AAAABBpEhjQ", + "comment_version_key": "4405141901:2026-05-08T09:06:40Z", + "comment_url": "https://github.com/openclaw/openclaw/pull/79319#issuecomment-4405141901", + "repo": "openclaw/openclaw", + "issue_number": 79319, + "author": "clawsweeper[bot]", + "author_association": "CONTRIBUTOR", + "comment_created_at": "2026-05-08T09:01:17Z", + "comment_updated_at": "2026-05-08T09:06:40Z", + "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=10329fddceef3f43783f69e01d0c83c28e4997a9)", + "expected_head_sha": "10329fddceef3f43783f69e01d0c83c28e4997a9", + "finding_id": null, + "status": "skipped", + "actions": [], + "target": { + "kind": "pull_request", + "title": "fix(sessions): recover store from backup and tmp artifacts", + "branch": "fix/session-store-load-recovery-clean", + "head_sha": "10329fddceef3f43783f69e01d0c83c28e4997a9", + "author": "wangbyg", + "labels": [ + "size: L", + "triage: mock-only-proof" + ], + "is_clownfish_pr": false, + "cluster_id": null, + "job_path": null, + "automerge_cluster_id": "automerge-openclaw-openclaw-79319", + "automerge_job_path": "jobs/openclaw/inbox/automerge-openclaw-openclaw-79319.md", + "mode": "autonomous", + "merge_state_status": "UNSTABLE", + "review_decision": "", + "checks": { + "total": 11, + "counts": { + "FAILURE": 1, + "CANCELLED": 3, + "SKIPPED": 3, + "SUCCESS": 4 + }, + "blockers": [ + "Real behavior proof:FAILURE", + "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:79316:4405125047:2026-05-08T09:04:28Z:clawsweeper_auto_repair", + "comment_id": "4405125047", + "comment_node_id": "IC_kwDOQb6kR88AAAABBpDftw", + "comment_version_key": "4405125047:2026-05-08T09:04:28Z", + "comment_url": "https://github.com/openclaw/openclaw/pull/79316#issuecomment-4405125047", + "repo": "openclaw/openclaw", + "issue_number": 79316, + "author": "clawsweeper[bot]", + "author_association": "CONTRIBUTOR", + "comment_created_at": "2026-05-08T08:58:56Z", + "comment_updated_at": "2026-05-08T09:04:28Z", + "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=9a260724f3db6726dd409c1aa7653d0dab4680aa)", + "expected_head_sha": "9a260724f3db6726dd409c1aa7653d0dab4680aa", + "finding_id": null, + "status": "skipped", + "actions": [], + "target": { + "kind": "pull_request", + "title": "fix(doctor): preserve Codex provider routes", + "branch": "fix/codex-provider-doctor-guardrails", + "head_sha": "5e078b15fa538646d97139d1c6b2b16796c41777", + "author": "turbotheturtle", + "labels": [ + "docs", + "commands", + "size: L", + "proof: supplied" + ], + "is_clownfish_pr": false, + "cluster_id": null, + "job_path": null, + "automerge_cluster_id": "automerge-openclaw-openclaw-79316", + "automerge_job_path": "jobs/openclaw/inbox/automerge-openclaw-openclaw-79316.md", + "mode": "autonomous", + "merge_state_status": "UNSTABLE", + "review_decision": "", + "checks": { + "total": 123, + "counts": { + "CANCELLED": 5, + "SKIPPED": 24, + "SUCCESS": 92, + "FAILURE": 1, + "NEUTRAL": 1 + }, + "blockers": [ + "auto-response:CANCELLED", + "auto-response:CANCELLED", + "auto-response:CANCELLED", + "Real behavior proof:CANCELLED", + "Real behavior proof:CANCELLED", + "macos-swift:FAILURE" + ] + } + }, + "reason": "repair commands require a Clownfish PR or a PR opted into Clownfish automerge" + }, { "idempotency_key": "clawsweeper-repair:openclaw/openclaw:79314:4405001582:2026-05-08T08:46:59Z:clawsweeper_auto_repair", "comment_id": "4405001582", @@ -65,7 +480,7 @@ "automerge_cluster_id": "automerge-openclaw-openclaw-79314", "automerge_job_path": "jobs/openclaw/inbox/automerge-openclaw-openclaw-79314.md", "mode": "autonomous", - "merge_state_status": "UNSTABLE", + "merge_state_status": "UNKNOWN", "review_decision": "", "checks": { "total": 128, @@ -118,12 +533,12 @@ "kind": "pull_request", "title": "fix(agents): send bare OpenRouter model ids", "branch": "fix/openrouter-bare-model-requests", - "head_sha": "34ec5114b45604b05cd05f44e5a6bc6dfbf6c90d", + "head_sha": "0150cfbae584e1ca59213bbc0241dcb155494517", "author": "turbotheturtle", "labels": [ "agents", "size: S", - "triage: needs-real-behavior-proof" + "proof: supplied" ], "is_clownfish_pr": false, "cluster_id": null, @@ -131,23 +546,26 @@ "automerge_cluster_id": "automerge-openclaw-openclaw-79313", "automerge_job_path": "jobs/openclaw/inbox/automerge-openclaw-openclaw-79313.md", "mode": "autonomous", - "merge_state_status": "UNSTABLE", + "merge_state_status": "UNKNOWN", "review_decision": "", "checks": { - "total": 117, + "total": 122, "counts": { - "FAILURE": 2, - "CANCELLED": 3, - "SKIPPED": 25, - "SUCCESS": 86, + "CANCELLED": 5, + "SKIPPED": 22, + "SUCCESS": 92, + "IN_PROGRESS": 1, + "FAILURE": 1, "NEUTRAL": 1 }, "blockers": [ - "Real behavior proof:FAILURE", - "Real behavior proof:FAILURE", "auto-response:CANCELLED", + "auto-response:CANCELLED", + "label:CANCELLED", "Real behavior proof:CANCELLED", - "Real behavior proof:CANCELLED" + "Real behavior proof:CANCELLED", + "Critical Quality (network-runtime-boundary):IN_PROGRESS", + "macos-swift:FAILURE" ] } }, @@ -261,7 +679,7 @@ "automerge_cluster_id": "automerge-openclaw-openclaw-50304", "automerge_job_path": "jobs/openclaw/inbox/automerge-openclaw-openclaw-50304.md", "mode": "autonomous", - "merge_state_status": "CLEAN", + "merge_state_status": "UNKNOWN", "review_decision": "", "checks": { "total": 121, @@ -282,17 +700,17 @@ "reason": "repair commands require a Clownfish PR or a PR opted into Clownfish automerge" }, { - "idempotency_key": "clawsweeper-repair:openclaw/openclaw:48989:4404916261:2026-05-08T08:53:04Z:clawsweeper_auto_repair", + "idempotency_key": "clawsweeper-repair:openclaw/openclaw:48989:4404916261:2026-05-08T09:18:20Z:clawsweeper_auto_repair", "comment_id": "4404916261", "comment_node_id": "IC_kwDOQb6kR88AAAABBo2wJQ", - "comment_version_key": "4404916261:2026-05-08T08:53:04Z", + "comment_version_key": "4404916261:2026-05-08T09:18:20Z", "comment_url": "https://github.com/openclaw/openclaw/pull/48989#issuecomment-4404916261", "repo": "openclaw/openclaw", "issue_number": 48989, "author": "clawsweeper[bot]", "author_association": "CONTRIBUTOR", "comment_created_at": "2026-05-08T08:26:56Z", - "comment_updated_at": "2026-05-08T08:53:04Z", + "comment_updated_at": "2026-05-08T09:18:20Z", "trigger": "trusted_bot", "command": "clawsweeper auto repair", "intent": "clawsweeper_auto_repair", @@ -300,8 +718,8 @@ "trusted_bot": true, "trusted_bot_author": "clawsweeper[bot]", "automation_source": "clawsweeper", - "repair_reason": "structured ClawSweeper verdict: needs-human (sha=3c6d8a7d2f7735e7cfb996aa7a62e6038aaed62f)", - "expected_head_sha": "3c6d8a7d2f7735e7cfb996aa7a62e6038aaed62f", + "repair_reason": "structured ClawSweeper verdict: needs-human (sha=cf7eeae8d9c26cae423f3d807286605bec0c05e2)", + "expected_head_sha": "cf7eeae8d9c26cae423f3d807286605bec0c05e2", "finding_id": null, "status": "skipped", "actions": [], @@ -309,13 +727,12 @@ "kind": "pull_request", "title": "docs(provider): point claude-max-api-proxy to maintained fork", "branch": "docs-20260-maintained-claude-proxy", - "head_sha": "3c6d8a7d2f7735e7cfb996aa7a62e6038aaed62f", + "head_sha": "cf7eeae8d9c26cae423f3d807286605bec0c05e2", "author": "alix-007", "labels": [ "docs", "size: XS", - "proof: supplied", - "proof: sufficient" + "proof: supplied" ], "is_clownfish_pr": false, "cluster_id": null, @@ -323,40 +740,36 @@ "automerge_cluster_id": "automerge-openclaw-openclaw-48989", "automerge_job_path": "jobs/openclaw/inbox/automerge-openclaw-openclaw-48989.md", "mode": "autonomous", - "merge_state_status": "UNKNOWN", + "merge_state_status": "UNSTABLE", "review_decision": "", "checks": { - "total": 50, + "total": 88, "counts": { - "FAILURE": 1, - "CANCELLED": 2, - "QUEUED": 2, - "SKIPPED": 28, - "SUCCESS": 17 + "CANCELLED": 1, + "SKIPPED": 7, + "SUCCESS": 79, + "FAILURE": 1 }, "blockers": [ - "Real behavior proof:FAILURE", - "auto-response:CANCELLED", "Real behavior proof:CANCELLED", - "auto-response:QUEUED", - "Real behavior proof:QUEUED" + "macos-swift:FAILURE" ] } }, "reason": "repair commands require a Clownfish PR or a PR opted into Clownfish automerge" }, { - "idempotency_key": "clawsweeper-repair:openclaw/openclaw:50163:4404916021:2026-05-08T08:32:56Z:clawsweeper_auto_repair", + "idempotency_key": "clawsweeper-repair:openclaw/openclaw:50163:4404916021:2026-05-08T09:27:18Z:clawsweeper_auto_repair", "comment_id": "4404916021", "comment_node_id": "IC_kwDOQb6kR88AAAABBo2vNQ", - "comment_version_key": "4404916021:2026-05-08T08:32:56Z", + "comment_version_key": "4404916021:2026-05-08T09:27:18Z", "comment_url": "https://github.com/openclaw/openclaw/pull/50163#issuecomment-4404916021", "repo": "openclaw/openclaw", "issue_number": 50163, "author": "clawsweeper[bot]", "author_association": "CONTRIBUTOR", "comment_created_at": "2026-05-08T08:26:53Z", - "comment_updated_at": "2026-05-08T08:32:56Z", + "comment_updated_at": "2026-05-08T09:27:18Z", "trigger": "trusted_bot", "command": "clawsweeper auto repair", "intent": "clawsweeper_auto_repair", @@ -364,8 +777,8 @@ "trusted_bot": true, "trusted_bot_author": "clawsweeper[bot]", "automation_source": "clawsweeper", - "repair_reason": "structured ClawSweeper verdict: needs-human (sha=333da4c4da1ec46f7191574977ef483574551264)", - "expected_head_sha": "333da4c4da1ec46f7191574977ef483574551264", + "repair_reason": "structured ClawSweeper verdict: needs-human (sha=3003067bcac15591569d824916f2397deaa6d2f8)", + "expected_head_sha": "3003067bcac15591569d824916f2397deaa6d2f8", "finding_id": null, "status": "skipped", "actions": [], @@ -373,7 +786,7 @@ "kind": "pull_request", "title": "fix(discord): avoid parameter properties in strip-only runtime", "branch": "issue-49904-strip-only", - "head_sha": "78228f155eb1b490008a5a8d266c9294b408bed6", + "head_sha": "3003067bcac15591569d824916f2397deaa6d2f8", "author": "alix-007", "labels": [ "channel: discord", @@ -389,19 +802,20 @@ "merge_state_status": "UNKNOWN", "review_decision": "", "checks": { - "total": 116, + "total": 104, "counts": { - "FAILURE": 2, - "CANCELLED": 2, - "SKIPPED": 25, - "SUCCESS": 86, + "FAILURE": 6, + "SUCCESS": 78, + "SKIPPED": 19, "NEUTRAL": 1 }, "blockers": [ "Scan changed paths (precise):FAILURE", - "Real behavior proof:FAILURE", - "auto-response:CANCELLED", - "Real behavior proof:CANCELLED" + "check-lint:FAILURE", + "check-additional-extension-bundled:FAILURE", + "macos-swift:FAILURE", + "check:FAILURE", + "check-additional:FAILURE" ] } }, @@ -501,17 +915,17 @@ "reason": "repair commands require a Clownfish PR or a PR opted into Clownfish automerge" }, { - "idempotency_key": "clawsweeper-repair:openclaw/openclaw:54641:4404911790:2026-05-08T08:52:55Z:clawsweeper_auto_repair", + "idempotency_key": "clawsweeper-repair:openclaw/openclaw:54641:4404911790:2026-05-08T09:25:02Z:clawsweeper_auto_repair", "comment_id": "4404911790", "comment_node_id": "IC_kwDOQb6kR88AAAABBo2erg", - "comment_version_key": "4404911790:2026-05-08T08:52:55Z", + "comment_version_key": "4404911790:2026-05-08T09:25:02Z", "comment_url": "https://github.com/openclaw/openclaw/pull/54641#issuecomment-4404911790", "repo": "openclaw/openclaw", "issue_number": 54641, "author": "clawsweeper[bot]", "author_association": "CONTRIBUTOR", "comment_created_at": "2026-05-08T08:26:12Z", - "comment_updated_at": "2026-05-08T08:52:55Z", + "comment_updated_at": "2026-05-08T09:25:02Z", "trigger": "trusted_bot", "command": "clawsweeper auto repair", "intent": "clawsweeper_auto_repair", @@ -519,8 +933,8 @@ "trusted_bot": true, "trusted_bot_author": "clawsweeper[bot]", "automation_source": "clawsweeper", - "repair_reason": "structured ClawSweeper verdict: needs-human (sha=79a21a05c98027c3ffea33ecfb089c88773f209b)", - "expected_head_sha": "79a21a05c98027c3ffea33ecfb089c88773f209b", + "repair_reason": "structured ClawSweeper verdict: needs-human (sha=ecee310cdd33edd4a11a942a606515bdefdaff9b)", + "expected_head_sha": "ecee310cdd33edd4a11a942a606515bdefdaff9b", "finding_id": null, "status": "skipped", "actions": [], @@ -528,7 +942,7 @@ "kind": "pull_request", "title": "fix(configure): preserve OpenRouter default model choice after auth", "branch": "issue-54581-openrouter-free", - "head_sha": "79a21a05c98027c3ffea33ecfb089c88773f209b", + "head_sha": "ecee310cdd33edd4a11a942a606515bdefdaff9b", "author": "alix-007", "labels": [ "commands", @@ -541,21 +955,20 @@ "automerge_cluster_id": "automerge-openclaw-openclaw-54641", "automerge_job_path": "jobs/openclaw/inbox/automerge-openclaw-openclaw-54641.md", "mode": "autonomous", - "merge_state_status": "CLEAN", + "merge_state_status": "UNKNOWN", "review_decision": "", "checks": { - "total": 120, + "total": 110, "counts": { - "FAILURE": 1, - "CANCELLED": 2, - "SKIPPED": 26, - "SUCCESS": 90, + "SUCCESS": 86, + "SKIPPED": 20, + "FAILURE": 3, "NEUTRAL": 1 }, "blockers": [ - "Real behavior proof:FAILURE", - "auto-response:CANCELLED", - "Real behavior proof:CANCELLED" + "checks-node-agentic-control-plane-runtime:FAILURE", + "macos-swift:FAILURE", + "checks-node-core:FAILURE" ] } }, @@ -687,17 +1100,17 @@ "reason": "repair commands require an open issue or PR" }, { - "idempotency_key": "clawsweeper-repair:openclaw/openclaw:57635:4404897357:2026-05-08T08:48:23Z:clawsweeper_auto_repair", + "idempotency_key": "clawsweeper-repair:openclaw/openclaw:57635:4404897357:2026-05-08T09:18:20Z:clawsweeper_auto_repair", "comment_id": "4404897357", "comment_node_id": "IC_kwDOQb6kR88AAAABBo1mTQ", - "comment_version_key": "4404897357:2026-05-08T08:48:23Z", + "comment_version_key": "4404897357:2026-05-08T09:18:20Z", "comment_url": "https://github.com/openclaw/openclaw/pull/57635#issuecomment-4404897357", "repo": "openclaw/openclaw", "issue_number": 57635, "author": "clawsweeper[bot]", "author_association": "CONTRIBUTOR", "comment_created_at": "2026-05-08T08:23:51Z", - "comment_updated_at": "2026-05-08T08:48:23Z", + "comment_updated_at": "2026-05-08T09:18:20Z", "trigger": "trusted_bot", "command": "clawsweeper auto repair", "intent": "clawsweeper_auto_repair", @@ -705,8 +1118,8 @@ "trusted_bot": true, "trusted_bot_author": "clawsweeper[bot]", "automation_source": "clawsweeper", - "repair_reason": "structured ClawSweeper verdict: needs-human (sha=722e7d6b444291d751302865299f4c6e8db60f8c)", - "expected_head_sha": "722e7d6b444291d751302865299f4c6e8db60f8c", + "repair_reason": "structured ClawSweeper verdict: needs-human (sha=80e90a20221e9f6ec449b4187ffea479ec842c1a)", + "expected_head_sha": "80e90a20221e9f6ec449b4187ffea479ec842c1a", "finding_id": null, "status": "skipped", "actions": [], @@ -714,7 +1127,7 @@ "kind": "pull_request", "title": "fix(mattermost): accept legacy config compatibility keys", "branch": "issue-57618-mattermost-config-compat", - "head_sha": "722e7d6b444291d751302865299f4c6e8db60f8c", + "head_sha": "80e90a20221e9f6ec449b4187ffea479ec842c1a", "author": "alix-007", "labels": [ "channel: mattermost", @@ -727,354 +1140,24 @@ "automerge_cluster_id": "automerge-openclaw-openclaw-57635", "automerge_job_path": "jobs/openclaw/inbox/automerge-openclaw-openclaw-57635.md", "mode": "autonomous", - "merge_state_status": "CLEAN", - "review_decision": "", - "checks": { - "total": 114, - "counts": { - "FAILURE": 1, - "CANCELLED": 2, - "SKIPPED": 24, - "SUCCESS": 86, - "NEUTRAL": 1 - }, - "blockers": [ - "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:79307:4404707444:2026-05-08T08:39:44Z:clawsweeper_auto_repair", - "comment_id": "4404707444", - "comment_node_id": "IC_kwDOQb6kR88AAAABBoqAdA", - "comment_version_key": "4404707444:2026-05-08T08:39:44Z", - "comment_url": "https://github.com/openclaw/openclaw/pull/79307#issuecomment-4404707444", - "repo": "openclaw/openclaw", - "issue_number": 79307, - "author": "clawsweeper[bot]", - "author_association": "CONTRIBUTOR", - "comment_created_at": "2026-05-08T07:53:05Z", - "comment_updated_at": "2026-05-08T08:39:44Z", - "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=9206091c7e1fbaa9aed5171f39a01de4745c0b6c)", - "expected_head_sha": "9206091c7e1fbaa9aed5171f39a01de4745c0b6c", - "finding_id": null, - "status": "skipped", - "actions": [], - "target": { - "kind": "pull_request", - "title": "fix(agents): preserve active exec references across compaction", - "branch": "fix/subagent-preserve-exec-sessions", - "head_sha": "9206091c7e1fbaa9aed5171f39a01de4745c0b6c", - "author": "turbotheturtle", - "labels": [ - "agents", - "size: M", - "proof: supplied", - "proof: sufficient" - ], - "is_clownfish_pr": false, - "cluster_id": null, - "job_path": null, - "automerge_cluster_id": "automerge-openclaw-openclaw-79307", - "automerge_job_path": "jobs/openclaw/inbox/automerge-openclaw-openclaw-79307.md", - "mode": "autonomous", "merge_state_status": "UNSTABLE", "review_decision": "", "checks": { - "total": 124, + "total": 104, "counts": { + "SUCCESS": 81, + "SKIPPED": 19, "FAILURE": 3, - "CANCELLED": 3, - "SKIPPED": 25, - "SUCCESS": 92, "NEUTRAL": 1 }, "blockers": [ - "Real behavior proof:FAILURE", - "auto-response:CANCELLED", - "auto-response:CANCELLED", - "Real behavior proof:CANCELLED", - "checks-node-auto-reply-reply-dispatch:FAILURE", - "checks-node-core:FAILURE" + "check-test-types:FAILURE", + "macos-swift:FAILURE", + "check:FAILURE" ] } }, "reason": "repair commands require a Clownfish PR or a PR opted into Clownfish automerge" - }, - { - "idempotency_key": "clawsweeper-repair:openclaw/openclaw:79303:4404630506:2026-05-08T07:48:29Z:clawsweeper_auto_repair", - "comment_id": "4404630506", - "comment_node_id": "IC_kwDOQb6kR88AAAABBolT6g", - "comment_version_key": "4404630506:2026-05-08T07:48:29Z", - "comment_url": "https://github.com/openclaw/openclaw/pull/79303#issuecomment-4404630506", - "repo": "openclaw/openclaw", - "issue_number": 79303, - "author": "clawsweeper[bot]", - "author_association": "CONTRIBUTOR", - "comment_created_at": "2026-05-08T07:41:52Z", - "comment_updated_at": "2026-05-08T07:48: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=4df1a4ebe6d5b52c8f8e30a93356f1a094774c04)", - "expected_head_sha": "4df1a4ebe6d5b52c8f8e30a93356f1a094774c04", - "finding_id": null, - "status": "skipped", - "actions": [], - "target": { - "kind": "pull_request", - "title": "fix: break heartbeat pendingFinalDelivery death loop (#79258)", - "branch": "fix/heartbeat-pending-delivery-death-loop", - "head_sha": "4df1a4ebe6d5b52c8f8e30a93356f1a094774c04", - "author": "lml2468", - "labels": [ - "size: S", - "triage: needs-real-behavior-proof" - ], - "is_clownfish_pr": false, - "cluster_id": null, - "job_path": null, - "automerge_cluster_id": "automerge-openclaw-openclaw-79303", - "automerge_job_path": "jobs/openclaw/inbox/automerge-openclaw-openclaw-79303.md", - "mode": "autonomous", - "merge_state_status": "UNSTABLE", - "review_decision": "", - "checks": { - "total": 116, - "counts": { - "FAILURE": 4, - "CANCELLED": 2, - "SKIPPED": 24, - "SUCCESS": 85, - "NEUTRAL": 1 - }, - "blockers": [ - "Real behavior proof:FAILURE", - "Real behavior proof:FAILURE", - "auto-response:CANCELLED", - "Real behavior proof:CANCELLED", - "checks-node-auto-reply-reply-dispatch:FAILURE", - "checks-node-core:FAILURE" - ] - } - }, - "reason": "repair commands require an open issue or PR" - }, - { - "idempotency_key": "clawsweeper-repair:openclaw/openclaw:79300:4404508131:2026-05-08T08:15:57Z:clawsweeper_auto_repair", - "comment_id": "4404508131", - "comment_node_id": "IC_kwDOQb6kR88AAAABBod14w", - "comment_version_key": "4404508131:2026-05-08T08:15:57Z", - "comment_url": "https://github.com/openclaw/openclaw/pull/79300#issuecomment-4404508131", - "repo": "openclaw/openclaw", - "issue_number": 79300, - "author": "clawsweeper[bot]", - "author_association": "CONTRIBUTOR", - "comment_created_at": "2026-05-08T07:24:47Z", - "comment_updated_at": "2026-05-08T08:15: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=760a631f0f56873e829f5ffbe041374196542d68)", - "expected_head_sha": "760a631f0f56873e829f5ffbe041374196542d68", - "finding_id": null, - "status": "skipped", - "actions": [], - "target": { - "kind": "pull_request", - "title": "Withdrawn: realtime relay commit and bounded audio downlinks", - "branch": "issue/voice-pe-67-realtime-relay-finalize", - "head_sha": "760a631f0f56873e829f5ffbe041374196542d68", - "author": "jarvis-level42", - "labels": [ - "gateway", - "size: L", - "extensions: openai", - "triage: needs-real-behavior-proof" - ], - "is_clownfish_pr": false, - "cluster_id": null, - "job_path": null, - "automerge_cluster_id": "automerge-openclaw-openclaw-79300", - "automerge_job_path": "jobs/openclaw/inbox/automerge-openclaw-openclaw-79300.md", - "mode": "autonomous", - "merge_state_status": "UNSTABLE", - "review_decision": "", - "checks": { - "total": 47, - "counts": { - "FAILURE": 4, - "CANCELLED": 14, - "SKIPPED": 10, - "SUCCESS": 19 - }, - "blockers": [ - "Real behavior proof:FAILURE", - "Real behavior proof:FAILURE", - "Real behavior proof:FAILURE", - "Real behavior proof:FAILURE", - "auto-response:CANCELLED", - "auto-response:CANCELLED", - "auto-response:CANCELLED", - "dispatch:CANCELLED", - "dispatch:CANCELLED", - "dispatch:CANCELLED", - "label:CANCELLED", - "label:CANCELLED", - "Real behavior proof:CANCELLED", - "Real behavior proof:CANCELLED", - "Real behavior proof:CANCELLED", - "Real behavior proof:CANCELLED", - "label-issues:CANCELLED", - "label-issues:CANCELLED" - ] - } - }, - "reason": "repair commands require an open issue or PR" - }, - { - "idempotency_key": "clawsweeper-repair:openclaw/openclaw:79299:4404467643:2026-05-08T08:19:40Z:clawsweeper_auto_repair", - "comment_id": "4404467643", - "comment_node_id": "IC_kwDOQb6kR88AAAABBobXuw", - "comment_version_key": "4404467643:2026-05-08T08:19:40Z", - "comment_url": "https://github.com/openclaw/openclaw/pull/79299#issuecomment-4404467643", - "repo": "openclaw/openclaw", - "issue_number": 79299, - "author": "clawsweeper[bot]", - "author_association": "CONTRIBUTOR", - "comment_created_at": "2026-05-08T07:20:05Z", - "comment_updated_at": "2026-05-08T08:19:40Z", - "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=b949174ddb96d9a22033f9ef8c3e2475057b5680)", - "expected_head_sha": "b949174ddb96d9a22033f9ef8c3e2475057b5680", - "finding_id": "review-feedback", - "status": "skipped", - "actions": [], - "target": { - "kind": "pull_request", - "title": "fix(config): reject unsafe best-effort overwrites", - "branch": "fix/doctor-block-unreadable-config", - "head_sha": "b949174ddb96d9a22033f9ef8c3e2475057b5680", - "author": "turbotheturtle", - "labels": [ - "size: M", - "proof: supplied", - "proof: sufficient" - ], - "is_clownfish_pr": false, - "cluster_id": null, - "job_path": null, - "automerge_cluster_id": "automerge-openclaw-openclaw-79299", - "automerge_job_path": "jobs/openclaw/inbox/automerge-openclaw-openclaw-79299.md", - "mode": "autonomous", - "merge_state_status": "UNSTABLE", - "review_decision": "", - "checks": { - "total": 130, - "counts": { - "FAILURE": 4, - "CANCELLED": 4, - "SKIPPED": 25, - "SUCCESS": 96, - "NEUTRAL": 1 - }, - "blockers": [ - "Real behavior proof:FAILURE", - "Real behavior proof:FAILURE", - "auto-response:CANCELLED", - "auto-response:CANCELLED", - "auto-response:CANCELLED", - "Real behavior proof:CANCELLED", - "checks-node-auto-reply-reply-dispatch:FAILURE", - "checks-node-core:FAILURE" - ] - } - }, - "reason": "repair commands require a Clownfish PR or a PR opted into Clownfish automerge" - }, - { - "idempotency_key": "clawsweeper-repair:openclaw/openclaw:79297:4404455414:2026-05-08T08:02:18Z:clawsweeper_auto_repair", - "comment_id": "4404455414", - "comment_node_id": "IC_kwDOQb6kR88AAAABBoan9g", - "comment_version_key": "4404455414:2026-05-08T08:02:18Z", - "comment_url": "https://github.com/openclaw/openclaw/pull/79297#issuecomment-4404455414", - "repo": "openclaw/openclaw", - "issue_number": 79297, - "author": "clawsweeper[bot]", - "author_association": "CONTRIBUTOR", - "comment_created_at": "2026-05-08T07:18:36Z", - "comment_updated_at": "2026-05-08T08:02: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=787ebc295024903ae4d018d96f621487edb404f5)", - "expected_head_sha": "787ebc295024903ae4d018d96f621487edb404f5", - "finding_id": null, - "status": "skipped", - "actions": [], - "target": { - "kind": "pull_request", - "title": "[codex] Preserve recent tail for empty manual compact", - "branch": "codex/fix-manual-compaction-tail", - "head_sha": "ad7e4e8a729bc165b543b55445540e3ffe9d9b12", - "author": "scoootscooob", - "labels": [ - "agents", - "maintainer", - "size: S" - ], - "is_clownfish_pr": false, - "cluster_id": null, - "job_path": null, - "automerge_cluster_id": "automerge-openclaw-openclaw-79297", - "automerge_job_path": "jobs/openclaw/inbox/automerge-openclaw-openclaw-79297.md", - "mode": "autonomous", - "merge_state_status": "UNKNOWN", - "review_decision": "", - "checks": { - "total": 109, - "counts": { - "SUCCESS": 85, - "SKIPPED": 21, - "FAILURE": 2, - "NEUTRAL": 1 - }, - "blockers": [ - "checks-node-auto-reply-reply-dispatch:FAILURE", - "checks-node-core:FAILURE" - ] - } - }, - "reason": "repair commands require an open issue or PR" } ] }