diff --git a/results/comment-router-latest.json b/results/comment-router-latest.json index 7df7f58..004a5a6 100644 --- a/results/comment-router-latest.json +++ b/results/comment-router-latest.json @@ -1,15 +1,15 @@ { "status": "dry_run", - "generated_at": "2026-05-07T20:50:13.419Z", + "generated_at": "2026-05-07T21:16:02.853Z", "repo": "openclaw/openclaw", "clownfish_repo": "openclaw/clownfish", "clawsweeper_repo": "openclaw/clawsweeper", - "since": "2026-05-07T17:49:34.616Z", + "since": "2026-05-07T18:15:24.000Z", "execute": false, "max_comments": 100, "max_autoclose_targets": 8, "scanned_comments": 100, - "commands_seen": 23, + "commands_seen": 20, "actionable": 0, "trusted_bots": [ "clawsweeper[bot]", @@ -24,17 +24,17 @@ "max_auto_repairs_per_pr": 5, "commands": [ { - "idempotency_key": "clawsweeper-repair:openclaw/openclaw:79083:4400812851:2026-05-07T20:41:44Z:clawsweeper_auto_repair", - "comment_id": "4400812851", - "comment_node_id": "IC_kwDOQb6kR88AAAABBk8TMw", - "comment_version_key": "4400812851:2026-05-07T20:41:44Z", - "comment_url": "https://github.com/openclaw/openclaw/pull/79083#issuecomment-4400812851", + "idempotency_key": "clawsweeper-repair:openclaw/openclaw:79089:4401134415:2026-05-07T21:08:38Z:clawsweeper_auto_repair", + "comment_id": "4401134415", + "comment_node_id": "IC_kwDOQb6kR88AAAABBlP7Tw", + "comment_version_key": "4401134415:2026-05-07T21:08:38Z", + "comment_url": "https://github.com/openclaw/openclaw/pull/79089#issuecomment-4401134415", "repo": "openclaw/openclaw", - "issue_number": 79083, + "issue_number": 79089, "author": "clawsweeper[bot]", "author_association": "CONTRIBUTOR", - "comment_created_at": "2026-05-07T20:27:44Z", - "comment_updated_at": "2026-05-07T20:41:44Z", + "comment_created_at": "2026-05-07T21:04:36Z", + "comment_updated_at": "2026-05-07T21:08:38Z", "trigger": "trusted_bot", "command": "clawsweeper auto repair", "intent": "clawsweeper_auto_repair", @@ -42,11 +42,210 @@ "trusted_bot": true, "trusted_bot_author": "clawsweeper[bot]", "automation_source": "clawsweeper", - "repair_reason": "structured ClawSweeper verdict: needs-human (sha=b43315249f68a88c642512b7f2499c7e7ba22f1c)", - "expected_head_sha": "b43315249f68a88c642512b7f2499c7e7ba22f1c", + "repair_reason": "structured ClawSweeper verdict: needs-human (sha=932521ecab51307f9af69876d936a10c95e1e1c3)", + "expected_head_sha": "932521ecab51307f9af69876d936a10c95e1e1c3", "finding_id": null, "status": "skipped", "actions": [], + "target": { + "kind": "pull_request", + "title": "fix(agents): restore embedded OpenAI completions usage", + "branch": "fix/embedded-openai-completions-usage-78661", + "head_sha": "932521ecab51307f9af69876d936a10c95e1e1c3", + "author": "leonaiee", + "labels": [ + "agents", + "size: S", + "proof: supplied", + "proof: sufficient" + ], + "is_clownfish_pr": false, + "cluster_id": null, + "job_path": null, + "automerge_cluster_id": "automerge-openclaw-openclaw-79089", + "automerge_job_path": "jobs/openclaw/inbox/automerge-openclaw-openclaw-79089.md", + "mode": "autonomous", + "merge_state_status": "UNSTABLE", + "review_decision": "", + "checks": { + "total": 99, + "counts": { + "CANCELLED": 3, + "QUEUED": 36, + "SKIPPED": 14, + "SUCCESS": 46 + }, + "blockers": [ + "auto-response:CANCELLED", + "auto-response:CANCELLED", + "Real behavior proof:CANCELLED", + "Security High (core-auth-secrets):QUEUED", + "Select Critical Quality shards:QUEUED", + "Scan changed paths (precise):QUEUED", + "Security High (channel-runtime-boundary):QUEUED", + "Security High (network-ssrf-boundary):QUEUED", + "Security High (mcp-process-tool-boundary):QUEUED", + "Security High (plugin-trust-boundary):QUEUED", + "Security High (actions):QUEUED", + "build-artifacts:QUEUED", + "checks-fast-bundled:QUEUED", + "checks-fast-contracts-plugins-a:QUEUED", + "checks-fast-contracts-plugins-b:QUEUED", + "checks-fast-contracts-plugins-c:QUEUED", + "checks-fast-contracts-plugins-d:QUEUED", + "checks-fast-contracts-channels-a:QUEUED", + "checks-fast-contracts-channels-b:QUEUED", + "checks-fast-contracts-channels-c:QUEUED", + "checks-node-core-runtime-infra-state:QUEUED", + "checks-node-core-runtime-infra-process:QUEUED", + "checks-node-agentic-control-plane-agent-chat:QUEUED", + "checks-node-agentic-control-plane-auth-node:QUEUED", + "checks-node-agentic-control-plane-http-models:QUEUED", + "checks-node-agentic-control-plane-http-plugin-ws:QUEUED", + "checks-node-agentic-control-plane-runtime:QUEUED", + "checks-node-agentic-control-plane-startup-runtime:QUEUED", + "check-prod-types:QUEUED", + "check-lint:QUEUED", + "check-test-types:QUEUED", + "check-additional-boundaries-a:QUEUED", + "check-additional-boundaries-b:QUEUED", + "check-additional-boundaries-c:QUEUED", + "check-additional-boundaries-d:QUEUED", + "check-additional-extension-channels:QUEUED", + "check-additional-extension-bundled:QUEUED", + "check-additional-extension-package-boundary:QUEUED", + "check-additional-runtime-topology-architecture:QUEUED" + ] + } + }, + "reason": "repair commands require a Clownfish PR or a PR opted into Clownfish automerge" + }, + { + "idempotency_key": "clawsweeper-repair:openclaw/openclaw:79085:4401022972:2026-05-07T21:05:59Z:clawsweeper_auto_repair", + "comment_id": "4401022972", + "comment_node_id": "IC_kwDOQb6kR88AAAABBlJH_A", + "comment_version_key": "4401022972:2026-05-07T21:05:59Z", + "comment_url": "https://github.com/openclaw/openclaw/pull/79085#issuecomment-4401022972", + "repo": "openclaw/openclaw", + "issue_number": 79085, + "author": "clawsweeper[bot]", + "author_association": "CONTRIBUTOR", + "comment_created_at": "2026-05-07T20:53:09Z", + "comment_updated_at": "2026-05-07T21:05:59Z", + "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=9e86b02b40f774edb4223373f9b9121cb72bd1eb)", + "expected_head_sha": "9e86b02b40f774edb4223373f9b9121cb72bd1eb", + "finding_id": null, + "status": "skipped", + "actions": [], + "target": { + "kind": "pull_request", + "title": "fix(imessage): resume watch from catchup cursor", + "branch": "fix/imessage-bounded-catchup", + "head_sha": "9e86b02b40f774edb4223373f9b9121cb72bd1eb", + "author": "captaintimon", + "labels": [ + "docs", + "channel: imessage", + "size: M", + "proof: supplied" + ], + "is_clownfish_pr": false, + "cluster_id": null, + "job_path": null, + "automerge_cluster_id": "automerge-openclaw-openclaw-79085", + "automerge_job_path": "jobs/openclaw/inbox/automerge-openclaw-openclaw-79085.md", + "mode": "autonomous", + "merge_state_status": "UNSTABLE", + "review_decision": "", + "checks": { + "total": 107, + "counts": { + "FAILURE": 2, + "CANCELLED": 5, + "QUEUED": 36, + "SKIPPED": 17, + "SUCCESS": 47 + }, + "blockers": [ + "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", + "Security High (core-auth-secrets):QUEUED", + "Select Critical Quality shards:QUEUED", + "Scan changed paths (precise):QUEUED", + "Security High (channel-runtime-boundary):QUEUED", + "Security High (network-ssrf-boundary):QUEUED", + "Security High (mcp-process-tool-boundary):QUEUED", + "Security High (plugin-trust-boundary):QUEUED", + "Security High (actions):QUEUED", + "build-artifacts:QUEUED", + "checks-fast-bundled:QUEUED", + "checks-fast-contracts-plugins-a:QUEUED", + "checks-fast-contracts-plugins-b:QUEUED", + "checks-fast-contracts-plugins-c:QUEUED", + "checks-fast-contracts-plugins-d:QUEUED", + "checks-fast-contracts-channels-a:QUEUED", + "checks-fast-contracts-channels-b:QUEUED", + "checks-fast-contracts-channels-c:QUEUED", + "checks-node-core-runtime-infra-state:QUEUED", + "checks-node-core-runtime-infra-process:QUEUED", + "checks-node-agentic-control-plane-agent-chat:QUEUED", + "checks-node-agentic-control-plane-auth-node:QUEUED", + "checks-node-agentic-control-plane-http-models:QUEUED", + "checks-node-agentic-control-plane-http-plugin-ws:QUEUED", + "checks-node-agentic-control-plane-runtime:QUEUED", + "checks-node-agentic-control-plane-startup-runtime:QUEUED", + "check-prod-types:QUEUED", + "check-lint:QUEUED", + "check-test-types:QUEUED", + "check-additional-boundaries-a:QUEUED", + "check-additional-boundaries-b:QUEUED", + "check-additional-boundaries-c:QUEUED", + "check-additional-boundaries-d:QUEUED", + "check-additional-extension-channels:QUEUED", + "check-additional-extension-bundled:QUEUED", + "check-additional-extension-package-boundary:QUEUED", + "check-additional-runtime-topology-architecture:QUEUED" + ] + } + }, + "reason": "repair commands require a Clownfish PR or a PR opted into Clownfish automerge" + }, + { + "idempotency_key": "clawsweeper-repair:openclaw/openclaw:79083:4400812851:2026-05-07T20:52:42Z:clawsweeper_auto_repair", + "comment_id": "4400812851", + "comment_node_id": "IC_kwDOQb6kR88AAAABBk8TMw", + "comment_version_key": "4400812851:2026-05-07T20:52:42Z", + "comment_url": "https://github.com/openclaw/openclaw/pull/79083#issuecomment-4400812851", + "repo": "openclaw/openclaw", + "issue_number": 79083, + "author": "clawsweeper[bot]", + "author_association": "CONTRIBUTOR", + "comment_created_at": "2026-05-07T20:27:44Z", + "comment_updated_at": "2026-05-07T20:52:42Z", + "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=b43315249f68a88c642512b7f2499c7e7ba22f1c)", + "expected_head_sha": "b43315249f68a88c642512b7f2499c7e7ba22f1c", + "finding_id": "review-feedback", + "status": "skipped", + "actions": [], "target": { "kind": "pull_request", "title": "fix(whatsapp): periodic delivery-queue drain so enqueued items don't wait for next reconnect", @@ -56,7 +255,8 @@ "labels": [ "channel: whatsapp-web", "size: XS", - "proof: supplied" + "proof: supplied", + "proof: sufficient" ], "is_clownfish_pr": false, "cluster_id": null, @@ -67,13 +267,13 @@ "merge_state_status": "UNSTABLE", "review_decision": "", "checks": { - "total": 92, + "total": 95, "counts": { "FAILURE": 1, "CANCELLED": 2, "QUEUED": 30, - "SKIPPED": 13, - "SUCCESS": 46 + "SKIPPED": 14, + "SUCCESS": 48 }, "blockers": [ "Real behavior proof:FAILURE", @@ -690,12 +890,20 @@ "kind": "pull_request", "title": "refactor(gateway): dedupe missing-scope forbidden HTTP responses", "branch": "refactor/gateway-scope-dedupe", - "head_sha": "ad9b7fea7bd67876ecbc96076fb454a26d1b6bed", + "head_sha": "d101964eac0bbf44a8bf05beb1128b5253ab2c77", "author": "petermilord", "labels": [ + "docs", + "channel: imessage", + "channel: signal", "app: web-ui", "gateway", - "size: S", + "scripts", + "agents", + "size: XL", + "extensions: byteplus", + "extensions: tts-local-cli", + "plugin: azure-speech", "triage: mock-only-proof" ], "is_clownfish_pr": false, @@ -707,28 +915,33 @@ "merge_state_status": "UNSTABLE", "review_decision": "", "checks": { - "total": 92, + "total": 102, "counts": { - "FAILURE": 2, - "CANCELLED": 4, - "QUEUED": 36, - "SUCCESS": 38, - "SKIPPED": 12 + "FAILURE": 1, + "CANCELLED": 5, + "QUEUED": 39, + "IN_PROGRESS": 10, + "SKIPPED": 15, + "SUCCESS": 32 }, "blockers": [ "Real behavior proof:FAILURE", - "dispatch:CANCELLED", - "label:CANCELLED", + "auto-response:CANCELLED", + "auto-response:CANCELLED", + "auto-response:CANCELLED", "Real behavior proof:CANCELLED", + "Real behavior proof:CANCELLED", + "build-artifacts:QUEUED", + "check:QUEUED", "Security High (core-auth-secrets):QUEUED", "Select Critical Quality shards:QUEUED", "Scan changed paths (precise):QUEUED", + "Real behavior proof:IN_PROGRESS", "Security High (channel-runtime-boundary):QUEUED", "Security High (network-ssrf-boundary):QUEUED", "Security High (mcp-process-tool-boundary):QUEUED", "Security High (plugin-trust-boundary):QUEUED", "Security High (actions):QUEUED", - "label-issues:CANCELLED", "build-artifacts:QUEUED", "checks-fast-bundled:QUEUED", "checks-fast-contracts-plugins-a:QUEUED", @@ -738,17 +951,25 @@ "checks-fast-contracts-channels-a:QUEUED", "checks-fast-contracts-channels-b:QUEUED", "checks-fast-contracts-channels-c:QUEUED", + "checks-node-core-fast:IN_PROGRESS", "checks-node-core-runtime-infra-state:QUEUED", "checks-node-core-runtime-infra-process:QUEUED", + "checks-node-core-runtime-media-ui:IN_PROGRESS", + "checks-node-core-runtime-shared:IN_PROGRESS", "checks-node-agentic-control-plane-agent-chat:QUEUED", "checks-node-agentic-control-plane-auth-node:QUEUED", "checks-node-agentic-control-plane-http-models:QUEUED", "checks-node-agentic-control-plane-http-plugin-ws:QUEUED", "checks-node-agentic-control-plane-runtime:QUEUED", "checks-node-agentic-control-plane-startup-runtime:QUEUED", - "checks-node-agentic-gateway-core:FAILURE", + "checks-node-agentic-cli:IN_PROGRESS", + "checks-node-agentic-commands-agent-channel:IN_PROGRESS", + "checks-node-agentic-commands-status-tools:IN_PROGRESS", + "checks-node-agentic-gateway-core:IN_PROGRESS", + "checks-node-auto-reply-reply-commands:IN_PROGRESS", "check-prod-types:QUEUED", "check-lint:QUEUED", + "check-dependencies:IN_PROGRESS", "check-test-types:QUEUED", "check-additional-boundaries-a:QUEUED", "check-additional-boundaries-b:QUEUED", @@ -757,24 +978,25 @@ "check-additional-extension-channels:QUEUED", "check-additional-extension-bundled:QUEUED", "check-additional-extension-package-boundary:QUEUED", - "check-additional-runtime-topology-architecture:QUEUED" + "check-additional-runtime-topology-architecture:QUEUED", + "checks-windows-node-test:QUEUED" ] } }, "reason": "repair commands require a Clownfish PR or a PR opted into Clownfish automerge" }, { - "idempotency_key": "clawsweeper-repair:openclaw/openclaw:79067:4400475382:2026-05-07T20:06:52Z:clawsweeper_auto_repair", + "idempotency_key": "clawsweeper-repair:openclaw/openclaw:79067:4400475382:2026-05-07T20:53:55Z:clawsweeper_auto_repair", "comment_id": "4400475382", "comment_node_id": "IC_kwDOQb6kR88AAAABBkns9g", - "comment_version_key": "4400475382:2026-05-07T20:06:52Z", + "comment_version_key": "4400475382:2026-05-07T20:53:55Z", "comment_url": "https://github.com/openclaw/openclaw/pull/79067#issuecomment-4400475382", "repo": "openclaw/openclaw", "issue_number": 79067, "author": "clawsweeper[bot]", "author_association": "CONTRIBUTOR", "comment_created_at": "2026-05-07T19:38:09Z", - "comment_updated_at": "2026-05-07T20:06:52Z", + "comment_updated_at": "2026-05-07T20:53:55Z", "trigger": "trusted_bot", "command": "clawsweeper auto repair", "intent": "clawsweeper_auto_repair", @@ -782,9 +1004,9 @@ "trusted_bot": true, "trusted_bot_author": "clawsweeper[bot]", "automation_source": "clawsweeper", - "repair_reason": "structured ClawSweeper verdict: needs-human (sha=0215de3db8911caa732ef13bd03f588abad0890f)", - "expected_head_sha": "0215de3db8911caa732ef13bd03f588abad0890f", - "finding_id": null, + "repair_reason": "structured ClawSweeper marker: fix-required (finding=review-feedback sha=b33f10aeebc28b6183350f9d290f32c4b131f495)", + "expected_head_sha": "b33f10aeebc28b6183350f9d290f32c4b131f495", + "finding_id": "review-feedback", "status": "skipped", "actions": [], "target": { @@ -796,7 +1018,8 @@ "labels": [ "agents", "size: S", - "proof: supplied" + "proof: supplied", + "proof: sufficient" ], "is_clownfish_pr": false, "cluster_id": null, @@ -807,12 +1030,12 @@ "merge_state_status": "UNSTABLE", "review_decision": "", "checks": { - "total": 90, + "total": 93, "counts": { "CANCELLED": 1, "QUEUED": 36, - "SKIPPED": 11, - "SUCCESS": 42 + "SKIPPED": 12, + "SUCCESS": 44 }, "blockers": [ "Real behavior proof:CANCELLED", @@ -1125,7 +1348,7 @@ "automerge_cluster_id": "automerge-openclaw-openclaw-79064", "automerge_job_path": "jobs/openclaw/inbox/automerge-openclaw-openclaw-79064.md", "mode": "autonomous", - "merge_state_status": "UNSTABLE", + "merge_state_status": "UNKNOWN", "review_decision": "", "checks": { "total": 96, @@ -1457,393 +1680,6 @@ "labels": [] }, "reason": "repair commands require a pull request" - }, - { - "idempotency_key": "clawsweeper-repair:openclaw/openclaw:79051:4399989651:2026-05-07T20:00:13Z:clawsweeper_auto_repair", - "comment_id": "4399989651", - "comment_node_id": "IC_kwDOQb6kR88AAAABBkKDkw", - "comment_version_key": "4399989651:2026-05-07T20:00:13Z", - "comment_url": "https://github.com/openclaw/openclaw/pull/79051#issuecomment-4399989651", - "repo": "openclaw/openclaw", - "issue_number": 79051, - "author": "clawsweeper[bot]", - "author_association": "CONTRIBUTOR", - "comment_created_at": "2026-05-07T18:30:25Z", - "comment_updated_at": "2026-05-07T20:00:13Z", - "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=78b0c7df778b8ccba2905a173e7bbc0b86ab0e36)", - "expected_head_sha": "78b0c7df778b8ccba2905a173e7bbc0b86ab0e36", - "finding_id": null, - "status": "skipped", - "actions": [], - "target": { - "kind": "pull_request", - "title": "[AI-assisted] fix(agents): remove sessions_yield spawn guidance", - "branch": "fix-sessions-spawn-push-guidance-78913", - "head_sha": "78b0c7df778b8ccba2905a173e7bbc0b86ab0e36", - "author": "brokemac79", - "labels": [ - "agents", - "size: XS", - "proof: supplied", - "proof: sufficient" - ], - "is_clownfish_pr": false, - "cluster_id": null, - "job_path": null, - "automerge_cluster_id": "automerge-openclaw-openclaw-79051", - "automerge_job_path": "jobs/openclaw/inbox/automerge-openclaw-openclaw-79051.md", - "mode": "autonomous", - "merge_state_status": "DIRTY", - "review_decision": "", - "checks": { - "total": 93, - "counts": { - "QUEUED": 36, - "SKIPPED": 12, - "SUCCESS": 43, - "FAILURE": 2 - }, - "blockers": [ - "Security High (core-auth-secrets):QUEUED", - "Select Critical Quality shards:QUEUED", - "Scan changed paths (precise):QUEUED", - "Security High (channel-runtime-boundary):QUEUED", - "Security High (network-ssrf-boundary):QUEUED", - "Security High (mcp-process-tool-boundary):QUEUED", - "Security High (plugin-trust-boundary):QUEUED", - "Security High (actions):QUEUED", - "build-artifacts:QUEUED", - "checks-fast-bundled:QUEUED", - "checks-fast-contracts-plugins-a:QUEUED", - "checks-fast-contracts-plugins-b:QUEUED", - "checks-fast-contracts-plugins-c:QUEUED", - "checks-fast-contracts-plugins-d:QUEUED", - "checks-fast-contracts-channels-a:QUEUED", - "checks-fast-contracts-channels-b:QUEUED", - "checks-fast-contracts-channels-c:QUEUED", - "checks-node-core-fast:FAILURE", - "checks-node-core-runtime-infra-state:QUEUED", - "checks-node-core-runtime-infra-process:QUEUED", - "checks-node-core-runtime-shared:FAILURE", - "checks-node-agentic-control-plane-agent-chat:QUEUED", - "checks-node-agentic-control-plane-auth-node:QUEUED", - "checks-node-agentic-control-plane-http-models:QUEUED", - "checks-node-agentic-control-plane-http-plugin-ws:QUEUED", - "checks-node-agentic-control-plane-runtime:QUEUED", - "checks-node-agentic-control-plane-startup-runtime:QUEUED", - "check-prod-types:QUEUED", - "check-lint:QUEUED", - "check-test-types:QUEUED", - "check-additional-boundaries-a:QUEUED", - "check-additional-boundaries-b:QUEUED", - "check-additional-boundaries-c:QUEUED", - "check-additional-boundaries-d:QUEUED", - "check-additional-extension-channels:QUEUED", - "check-additional-extension-bundled:QUEUED", - "check-additional-extension-package-boundary:QUEUED", - "check-additional-runtime-topology-architecture:QUEUED" - ] - } - }, - "reason": "repair commands require a Clownfish PR or a PR opted into Clownfish automerge" - }, - { - "idempotency_key": "clawsweeper-repair:openclaw/openclaw:79050:4399982567:2026-05-07T18:42:02Z:clawsweeper_auto_repair", - "comment_id": "4399982567", - "comment_node_id": "IC_kwDOQb6kR88AAAABBkJn5w", - "comment_version_key": "4399982567:2026-05-07T18:42:02Z", - "comment_url": "https://github.com/openclaw/openclaw/pull/79050#issuecomment-4399982567", - "repo": "openclaw/openclaw", - "issue_number": 79050, - "author": "clawsweeper[bot]", - "author_association": "CONTRIBUTOR", - "comment_created_at": "2026-05-07T18:29:23Z", - "comment_updated_at": "2026-05-07T18:42:02Z", - "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=90619451037ffd39022a00267a6911200832f2b3)", - "expected_head_sha": "90619451037ffd39022a00267a6911200832f2b3", - "finding_id": "review-feedback", - "status": "skipped", - "actions": [], - "target": { - "kind": "pull_request", - "title": "fix(subagents): keep thread-bound spawns isolated by default", - "branch": "fix/reopen-pr-78060-thread-spawn-isolated", - "head_sha": "90619451037ffd39022a00267a6911200832f2b3", - "author": "jalehman", - "labels": [ - "docs", - "channel: discord", - "channel: telegram", - "gateway", - "agents", - "maintainer", - "size: S", - "proof: sufficient" - ], - "is_clownfish_pr": false, - "cluster_id": null, - "job_path": null, - "automerge_cluster_id": "automerge-openclaw-openclaw-79050", - "automerge_job_path": "jobs/openclaw/inbox/automerge-openclaw-openclaw-79050.md", - "mode": "autonomous", - "merge_state_status": "UNKNOWN", - "review_decision": "", - "checks": { - "total": 111, - "counts": { - "FAILURE": 3, - "CANCELLED": 7, - "QUEUED": 36, - "SKIPPED": 20, - "SUCCESS": 45 - }, - "blockers": [ - "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", - "Real behavior proof:CANCELLED", - "Real behavior proof:CANCELLED", - "Security High (core-auth-secrets):QUEUED", - "Select Critical Quality shards:QUEUED", - "Scan changed paths (precise):QUEUED", - "Security High (channel-runtime-boundary):QUEUED", - "Security High (network-ssrf-boundary):QUEUED", - "Security High (mcp-process-tool-boundary):QUEUED", - "Security High (plugin-trust-boundary):QUEUED", - "Security High (actions):QUEUED", - "build-artifacts:QUEUED", - "checks-fast-bundled:QUEUED", - "checks-fast-contracts-plugins-a:QUEUED", - "checks-fast-contracts-plugins-b:QUEUED", - "checks-fast-contracts-plugins-c:QUEUED", - "checks-fast-contracts-plugins-d:QUEUED", - "checks-fast-contracts-channels-a:QUEUED", - "checks-fast-contracts-channels-b:QUEUED", - "checks-fast-contracts-channels-c:QUEUED", - "checks-node-core-runtime-infra-state:QUEUED", - "checks-node-core-runtime-infra-process:QUEUED", - "checks-node-agentic-control-plane-agent-chat:QUEUED", - "checks-node-agentic-control-plane-auth-node:QUEUED", - "checks-node-agentic-control-plane-http-models:QUEUED", - "checks-node-agentic-control-plane-http-plugin-ws:QUEUED", - "checks-node-agentic-control-plane-runtime:QUEUED", - "checks-node-agentic-control-plane-startup-runtime:QUEUED", - "check-prod-types:QUEUED", - "check-lint:QUEUED", - "check-test-types:QUEUED", - "check-additional-boundaries-a:QUEUED", - "check-additional-boundaries-b:QUEUED", - "check-additional-boundaries-c:QUEUED", - "check-additional-boundaries-d:QUEUED", - "check-additional-extension-channels:QUEUED", - "check-additional-extension-bundled:QUEUED", - "check-additional-extension-package-boundary:QUEUED", - "check-additional-runtime-topology-architecture:QUEUED" - ] - } - }, - "reason": "repair commands require a Clownfish PR or a PR opted into Clownfish automerge" - }, - { - "idempotency_key": "clawsweeper-repair:openclaw/openclaw:79049:4399976214:2026-05-07T20:08:59Z:clawsweeper_auto_repair", - "comment_id": "4399976214", - "comment_node_id": "IC_kwDOQb6kR88AAAABBkJPFg", - "comment_version_key": "4399976214:2026-05-07T20:08:59Z", - "comment_url": "https://github.com/openclaw/openclaw/pull/79049#issuecomment-4399976214", - "repo": "openclaw/openclaw", - "issue_number": 79049, - "author": "clawsweeper[bot]", - "author_association": "CONTRIBUTOR", - "comment_created_at": "2026-05-07T18:28:28Z", - "comment_updated_at": "2026-05-07T20:08:59Z", - "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=5ae3179bec0e0270909b43dfe66761f4499d01dd)", - "expected_head_sha": "5ae3179bec0e0270909b43dfe66761f4499d01dd", - "finding_id": null, - "status": "skipped", - "actions": [], - "target": { - "kind": "pull_request", - "title": "fix(ui): localize chat metadata labels", - "branch": "fix-control-ui-chat-metadata-i18n", - "head_sha": "5ae3179bec0e0270909b43dfe66761f4499d01dd", - "author": "praneethhere", - "labels": [ - "app: web-ui", - "size: M", - "proof: supplied" - ], - "is_clownfish_pr": false, - "cluster_id": null, - "job_path": null, - "automerge_cluster_id": "automerge-openclaw-openclaw-79049", - "automerge_job_path": "jobs/openclaw/inbox/automerge-openclaw-openclaw-79049.md", - "mode": "autonomous", - "merge_state_status": "UNSTABLE", - "review_decision": "", - "checks": { - "total": 77, - "counts": { - "SUCCESS": 38, - "SKIPPED": 9, - "QUEUED": 28, - "FAILURE": 2 - }, - "blockers": [ - "build-artifacts:QUEUED", - "checks-fast-bundled:QUEUED", - "checks-fast-contracts-plugins-a:QUEUED", - "checks-fast-contracts-plugins-b:QUEUED", - "checks-fast-contracts-plugins-c:QUEUED", - "checks-fast-contracts-plugins-d:QUEUED", - "checks-fast-contracts-channels-a:QUEUED", - "checks-fast-contracts-channels-b:QUEUED", - "checks-fast-contracts-channels-c:QUEUED", - "checks-node-core-fast:FAILURE", - "checks-node-core-runtime-infra-state:QUEUED", - "checks-node-core-runtime-infra-process:QUEUED", - "checks-node-core-runtime-shared:FAILURE", - "checks-node-agentic-control-plane-agent-chat:QUEUED", - "checks-node-agentic-control-plane-auth-node:QUEUED", - "checks-node-agentic-control-plane-http-models:QUEUED", - "checks-node-agentic-control-plane-http-plugin-ws:QUEUED", - "checks-node-agentic-control-plane-runtime:QUEUED", - "checks-node-agentic-control-plane-startup-runtime:QUEUED", - "check-prod-types:QUEUED", - "check-lint:QUEUED", - "check-test-types:QUEUED", - "check-additional-boundaries-a:QUEUED", - "check-additional-boundaries-b:QUEUED", - "check-additional-boundaries-c:QUEUED", - "check-additional-boundaries-d:QUEUED", - "check-additional-extension-channels:QUEUED", - "check-additional-extension-bundled:QUEUED", - "check-additional-extension-package-boundary:QUEUED", - "check-additional-runtime-topology-architecture:QUEUED" - ] - } - }, - "reason": "repair commands require a Clownfish PR or a PR opted into Clownfish automerge" - }, - { - "idempotency_key": "clawsweeper-repair:openclaw/openclaw:79048:4399973477:2026-05-07T18:32:53Z:clawsweeper_auto_repair", - "comment_id": "4399973477", - "comment_node_id": "IC_kwDOQb6kR88AAAABBkJEZQ", - "comment_version_key": "4399973477:2026-05-07T18:32:53Z", - "comment_url": "https://github.com/openclaw/openclaw/issues/79048#issuecomment-4399973477", - "repo": "openclaw/openclaw", - "issue_number": 79048, - "author": "clawsweeper[bot]", - "author_association": "CONTRIBUTOR", - "comment_created_at": "2026-05-07T18:28:05Z", - "comment_updated_at": "2026-05-07T18:32:53Z", - "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]: Impossible to install on mac", - "labels": [ - "bug", - "bug:crash" - ] - }, - "reason": "repair commands require a pull request" - }, - { - "idempotency_key": "clawsweeper-repair:openclaw/openclaw:79046:4399915081:2026-05-07T18:24:29Z:clawsweeper_auto_repair", - "comment_id": "4399915081", - "comment_node_id": "IC_kwDOQb6kR88AAAABBkFgSQ", - "comment_version_key": "4399915081:2026-05-07T18:24:29Z", - "comment_url": "https://github.com/openclaw/openclaw/pull/79046#issuecomment-4399915081", - "repo": "openclaw/openclaw", - "issue_number": 79046, - "author": "clawsweeper[bot]", - "author_association": "CONTRIBUTOR", - "comment_created_at": "2026-05-07T18:20:19Z", - "comment_updated_at": "2026-05-07T18:24: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=e935cdcbccac4984b2488c53888047f47b4661dd)", - "expected_head_sha": "e935cdcbccac4984b2488c53888047f47b4661dd", - "finding_id": null, - "status": "skipped", - "actions": [], - "target": { - "kind": "pull_request", - "title": "fix: preserve slack mention source metadata", - "branch": "fix/slack-mention-source-metadata", - "head_sha": "d6783d5b975bc8621fc7967329974488a21e50fd", - "author": "hera8939", - "labels": [ - "docs", - "channel: slack", - "size: M", - "proof: supplied" - ], - "is_clownfish_pr": false, - "cluster_id": null, - "job_path": null, - "automerge_cluster_id": "automerge-openclaw-openclaw-79046", - "automerge_job_path": "jobs/openclaw/inbox/automerge-openclaw-openclaw-79046.md", - "mode": "autonomous", - "merge_state_status": "UNSTABLE", - "review_decision": "", - "checks": { - "total": 13, - "counts": { - "CANCELLED": 3, - "SKIPPED": 4, - "SUCCESS": 6 - }, - "blockers": [ - "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" } ] }