chore: record ClawSweeper event comment routing
[skip ci]
This commit is contained in:
parent
d0fdf26182
commit
f3f2772aef
@ -1,19 +1,19 @@
|
||||
{
|
||||
"status": "executed",
|
||||
"generated_at": "2026-05-08T23:39:56.826Z",
|
||||
"generated_at": "2026-05-08T23:41:27.988Z",
|
||||
"repo": "openclaw/openclaw",
|
||||
"repair_repo": "openclaw/clawsweeper",
|
||||
"review_repo": "openclaw/clawsweeper",
|
||||
"since": "2026-05-08T20:39:54.660Z",
|
||||
"since": "2026-05-08T20:41:26.412Z",
|
||||
"execute": true,
|
||||
"force_reprocess": false,
|
||||
"max_comments": 1000,
|
||||
"item_numbers": [
|
||||
58675
|
||||
79556
|
||||
],
|
||||
"comment_ids": [],
|
||||
"max_autoclose_targets": 8,
|
||||
"scanned_comments": 12,
|
||||
"scanned_comments": 1,
|
||||
"commands_seen": 1,
|
||||
"actionable": 0,
|
||||
"trusted_bots": [
|
||||
@ -30,16 +30,16 @@
|
||||
"lookup_concurrency": 8,
|
||||
"commands": [
|
||||
{
|
||||
"idempotency_key": "clawsweeper-repair:openclaw/openclaw:58675:4349682890:2026-05-08T23:39:32Z:clawsweeper_auto_repair",
|
||||
"comment_id": "4349682890",
|
||||
"comment_version_key": "4349682890:2026-05-08T23:39:32Z",
|
||||
"comment_url": "https://github.com/openclaw/openclaw/pull/58675#issuecomment-4349682890",
|
||||
"idempotency_key": "clawsweeper-repair:openclaw/openclaw:79556:4410510487:2026-05-08T23:41:23Z:clawsweeper_auto_repair",
|
||||
"comment_id": "4410510487",
|
||||
"comment_version_key": "4410510487:2026-05-08T23:41:23Z",
|
||||
"comment_url": "https://github.com/openclaw/openclaw/pull/79556#issuecomment-4410510487",
|
||||
"repo": "openclaw/openclaw",
|
||||
"issue_number": 58675,
|
||||
"issue_number": 79556,
|
||||
"author": "clawsweeper[bot]",
|
||||
"author_association": "CONTRIBUTOR",
|
||||
"comment_created_at": "2026-04-30T04:27:10Z",
|
||||
"comment_updated_at": "2026-05-08T23:39:32Z",
|
||||
"comment_created_at": "2026-05-08T23:11:35Z",
|
||||
"comment_updated_at": "2026-05-08T23:41:23Z",
|
||||
"trigger": "trusted_bot",
|
||||
"command": "clawsweeper auto repair",
|
||||
"intent": "clawsweeper_auto_repair",
|
||||
@ -48,53 +48,48 @@
|
||||
"trusted_bot": true,
|
||||
"trusted_bot_author": "clawsweeper[bot]",
|
||||
"automation_source": "clawsweeper",
|
||||
"repair_reason": "structured ClawSweeper needs-human verdict with repairable P-severity findings (sha=aaa89ede2522f8a2e2827de1477baf4d18989d63)",
|
||||
"review_summary": "Adds GitHub Copilot `/models` catalog discovery with SSRF-guarded fetches, IDE/configured header forwarding, implicit header merging, and focused discovery tests.\n\nReproducibility: not applicable. for the feature request itself. For the blocking review finding, the source path is clear: the PR maps discovered non-Claude IDs through `resolveCopilotTransportApi`, and the linked Gemini issue provides current runtime evidence that this route fails for Copilot Gemini.",
|
||||
"review_followup": "Needs contributor-supplied real Copilot discovery proof and maintainer review of the Gemini discovery/transport boundary before automation should attempt repair.",
|
||||
"repair_reason": "structured ClawSweeper needs-human verdict with repairable P-severity findings (sha=ee7f220880a57aff7943b90cf663a4ea1872e893)",
|
||||
"review_summary": "The branch adds an `isTextCommand` probe in `extensions/feishu/src/bot.ts`, sets `CommandSource: \"text\"` for slash-looking Feishu messages, and passes `GroupId` for group messages.\n\nReproducibility: yes. at source level: Feishu group contexts keep `From=feishu:ou_*`, and the current resolver/session/tool-policy path derives group identity from that resolver output. I did not run a live Feishu workspace scenario.",
|
||||
"review_followup": "Contributor action is needed: the PR has a blocking code issue plus missing real Feishu behavior proof, which automation cannot supply for an external setup.",
|
||||
"freeform_prompt": null,
|
||||
"expected_head_sha": "aaa89ede2522f8a2e2827de1477baf4d18989d63",
|
||||
"expected_head_sha": "ee7f220880a57aff7943b90cf663a4ea1872e893",
|
||||
"finding_id": null,
|
||||
"status": "skipped",
|
||||
"actions": [],
|
||||
"target": {
|
||||
"kind": "pull_request",
|
||||
"title": "feat(github-copilot): auto-discover models via /models API",
|
||||
"branch": "copilot-pr",
|
||||
"head_sha": "aaa89ede2522f8a2e2827de1477baf4d18989d63",
|
||||
"author": "jduartedj",
|
||||
"title": "fix(feishu): set CommandSource and GroupId for group messages",
|
||||
"branch": "fix/feishu-slash-commands",
|
||||
"head_sha": "ee7f220880a57aff7943b90cf663a4ea1872e893",
|
||||
"author": "wangdingxin",
|
||||
"labels": [
|
||||
"agents",
|
||||
"size: M",
|
||||
"triage: dirty-candidate",
|
||||
"channel: feishu",
|
||||
"size: XS",
|
||||
"triage: needs-real-behavior-proof"
|
||||
],
|
||||
"is_clawsweeper_pr": false,
|
||||
"cluster_id": null,
|
||||
"job_path": null,
|
||||
"automerge_cluster_id": "automerge-openclaw-openclaw-58675",
|
||||
"automerge_job_path": "jobs/openclaw/inbox/automerge-openclaw-openclaw-58675.md",
|
||||
"automerge_cluster_id": "automerge-openclaw-openclaw-79556",
|
||||
"automerge_job_path": "jobs/openclaw/inbox/automerge-openclaw-openclaw-79556.md",
|
||||
"mode": "autonomous",
|
||||
"mergeable": "UNKNOWN",
|
||||
"merge_state_status": "UNKNOWN",
|
||||
"review_decision": "",
|
||||
"checks": {
|
||||
"total": 110,
|
||||
"total": 104,
|
||||
"counts": {
|
||||
"FAILURE": 3,
|
||||
"SUCCESS": 85,
|
||||
"SKIPPED": 21,
|
||||
"FAILURE": 1,
|
||||
"SUCCESS": 80,
|
||||
"SKIPPED": 22,
|
||||
"NEUTRAL": 1
|
||||
},
|
||||
"blockers": [
|
||||
"Real behavior proof:FAILURE",
|
||||
"check-test-types:FAILURE",
|
||||
"check:FAILURE"
|
||||
"Real behavior proof:FAILURE"
|
||||
],
|
||||
"pending": [],
|
||||
"terminalBlockers": [
|
||||
"Real behavior proof:FAILURE",
|
||||
"check-test-types:FAILURE",
|
||||
"check:FAILURE"
|
||||
"Real behavior proof:FAILURE"
|
||||
]
|
||||
}
|
||||
},
|
||||
@ -103,15 +98,15 @@
|
||||
],
|
||||
"ledger_changed": true,
|
||||
"timings": {
|
||||
"total_ms": 2525,
|
||||
"total_ms": 1845,
|
||||
"phases": [
|
||||
{
|
||||
"name": "list_candidate_comments",
|
||||
"ms": 459
|
||||
"ms": 337
|
||||
},
|
||||
{
|
||||
"name": "prehydrate_command_lookups",
|
||||
"ms": 1694
|
||||
"ms": 1225
|
||||
},
|
||||
{
|
||||
"name": "classify_commands",
|
||||
@ -119,7 +114,7 @@
|
||||
},
|
||||
{
|
||||
"name": "execute_commands",
|
||||
"ms": 346
|
||||
"ms": 258
|
||||
},
|
||||
{
|
||||
"name": "append_ledger",
|
||||
|
||||
@ -1,36 +1,6 @@
|
||||
{
|
||||
"updated_at": "2026-05-08T23:39:57.173Z",
|
||||
"updated_at": "2026-05-08T23:41:28.247Z",
|
||||
"commands": [
|
||||
{
|
||||
"idempotency_key": "clawsweeper-repair:openclaw/openclaw:79204:4402996164:2026-05-08T05:15:42Z:clawsweeper_needs_human",
|
||||
"comment_id": "4402996164",
|
||||
"comment_version_key": "4402996164:2026-05-08T05:15:42Z",
|
||||
"comment_url": "https://github.com/openclaw/openclaw/pull/79204#issuecomment-4402996164",
|
||||
"comment_created_at": "2026-05-08T03:09:33Z",
|
||||
"comment_updated_at": "2026-05-08T05:15:42Z",
|
||||
"repo": "openclaw/openclaw",
|
||||
"issue_number": 79204,
|
||||
"author": "clawsweeper[bot]",
|
||||
"author_association": "CONTRIBUTOR",
|
||||
"trigger": "trusted_bot",
|
||||
"command": "clawsweeper needs human",
|
||||
"intent": "clawsweeper_needs_human",
|
||||
"trusted_bot": true,
|
||||
"trusted_bot_author": "clawsweeper[bot]",
|
||||
"automation_source": "clawsweeper",
|
||||
"repair_reason": "Protected maintainer/security PR needs author or maintainer revision to replace the generic helper with a media-specific check and add real behavior proof.; Needs attention: The diff is security-sensitive and still leaves a managed-media authorization bypass through implicit default-admin helper semantics.; Review finding: [P1] Require explicit media owner proof — src/gateway/managed-image-attachments.ts:1023 (sha=5d956e7c2391daf3ec0f58241e7692beb3393ee0)",
|
||||
"expected_head_sha": "5d956e7c2391daf3ec0f58241e7692beb3393ee0",
|
||||
"finding_id": null,
|
||||
"status": "skipped",
|
||||
"processed_at": "2026-05-08T05:15:51.160Z",
|
||||
"target": {
|
||||
"kind": "pull_request",
|
||||
"branch": "fix/managed-image-owner-auth",
|
||||
"head_sha": "284d699cd37ca96452486a91dd41301f9aa8617e",
|
||||
"cluster_id": null,
|
||||
"job_path": null
|
||||
}
|
||||
},
|
||||
{
|
||||
"idempotency_key": "clawsweeper-repair:openclaw/openclaw:79156:4402355401:2026-05-08T05:16:32Z:clawsweeper_auto_repair",
|
||||
"comment_id": "4402355401",
|
||||
@ -30244,6 +30214,36 @@
|
||||
"cluster_id": null,
|
||||
"job_path": null
|
||||
}
|
||||
},
|
||||
{
|
||||
"idempotency_key": "clawsweeper-repair:openclaw/openclaw:79556:4410510487:2026-05-08T23:41:23Z:clawsweeper_auto_repair",
|
||||
"comment_id": "4410510487",
|
||||
"comment_version_key": "4410510487:2026-05-08T23:41:23Z",
|
||||
"comment_url": "https://github.com/openclaw/openclaw/pull/79556#issuecomment-4410510487",
|
||||
"comment_created_at": "2026-05-08T23:11:35Z",
|
||||
"comment_updated_at": "2026-05-08T23:41:23Z",
|
||||
"repo": "openclaw/openclaw",
|
||||
"issue_number": 79556,
|
||||
"author": "clawsweeper[bot]",
|
||||
"author_association": "CONTRIBUTOR",
|
||||
"trigger": "trusted_bot",
|
||||
"command": "clawsweeper auto repair",
|
||||
"intent": "clawsweeper_auto_repair",
|
||||
"trusted_bot": true,
|
||||
"trusted_bot_author": "clawsweeper[bot]",
|
||||
"automation_source": "clawsweeper",
|
||||
"repair_reason": "structured ClawSweeper needs-human verdict with repairable P-severity findings (sha=ee7f220880a57aff7943b90cf663a4ea1872e893)",
|
||||
"expected_head_sha": "ee7f220880a57aff7943b90cf663a4ea1872e893",
|
||||
"finding_id": null,
|
||||
"status": "skipped",
|
||||
"processed_at": "2026-05-08T23:41:28.247Z",
|
||||
"target": {
|
||||
"kind": "pull_request",
|
||||
"branch": "fix/feishu-slash-commands",
|
||||
"head_sha": "ee7f220880a57aff7943b90cf663a4ea1872e893",
|
||||
"cluster_id": null,
|
||||
"job_path": null
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user