diff --git a/.github/workflows/dashboard.yml b/.github/workflows/dashboard.yml index 8b90d153c7..2521a49a9e 100644 --- a/.github/workflows/dashboard.yml +++ b/.github/workflows/dashboard.yml @@ -3,7 +3,7 @@ name: dashboard on: workflow_dispatch: repository_dispatch: - types: [clawsweeper_dashboard_refresh] + types: [clawsweeper_state_refresh] schedule: - cron: "*/15 * * * *" @@ -11,7 +11,7 @@ permissions: contents: write concurrency: - group: clawsweeper-dashboard + group: clawsweeper-state-dashboard cancel-in-progress: true jobs: @@ -20,14 +20,13 @@ jobs: steps: - uses: actions/checkout@v6 with: - path: dashboard + path: state-repo fetch-depth: 0 - uses: actions/checkout@v6 with: - repository: openclaw/clawsweeper - path: clawsweeper - filter: blob:none + ref: state + path: state fetch-depth: 1 - uses: actions/setup-node@v5 @@ -38,14 +37,14 @@ jobs: run: corepack enable - name: Render dashboard - working-directory: dashboard + working-directory: state-repo run: | pnpm install --frozen-lockfile pnpm run check - pnpm run render -- --source ../clawsweeper + pnpm run render -- --source ../state - name: Commit dashboard - working-directory: dashboard + working-directory: state-repo run: | if [ -z "$(git status --porcelain -- README.md)" ]; then echo "Dashboard unchanged." diff --git a/README.md b/README.md index 1c09a6b70b..0687b1208e 100644 --- a/README.md +++ b/README.md @@ -1,21 +1,21 @@ # ClawSweeper Dashboard -Generated dashboard for [openclaw/clawsweeper](https://github.com/openclaw/clawsweeper). +Generated from the durable state branch for [openclaw/clawsweeper](https://github.com/openclaw/clawsweeper). ## Sweep Dashboard -Last source update: May 1, 2026, 06:12 UTC +Last source update: May 1, 2026, 06:13 UTC ### Fleet | Metric | Count | | --- | ---: | | Covered repositories | 3 | -| Open review records | 7652 | +| Open review records | 7653 | | Archived closed records | 15505 | -| Fresh reviews, 7d | 7607 | +| Fresh reviews, 7d | 7608 | | Proposed closes awaiting apply | 7 | -| Work candidates awaiting promotion | 2413 | +| Work candidates awaiting promotion | 2414 | | Failed or stale reviews | 21 | ### Current Runs @@ -30,7 +30,7 @@ Last source update: May 1, 2026, 06:12 UTC | Repository | Open records | Archived | Fresh | Proposed closes | Work candidates | Failed/stale | Last review | Last close | | --- | ---: | ---: | ---: | ---: | ---: | ---: | --- | --- | -| [openclaw/openclaw](https://github.com/openclaw/openclaw) | 6723 | 15479 | 6678 | 7 | 2367 | 9 | May 1, 2026, 06:12 UTC | May 1, 2026, 06:05 UTC | +| [openclaw/openclaw](https://github.com/openclaw/openclaw) | 6724 | 15479 | 6679 | 7 | 2368 | 9 | May 1, 2026, 06:13 UTC | May 1, 2026, 06:05 UTC | | [openclaw/clawhub](https://github.com/openclaw/clawhub) | 924 | 26 | 924 | 0 | 45 | 12 | Apr 29, 2026, 22:22 UTC | Apr 29, 2026, 17:17 UTC | | [openclaw/clawsweeper](https://github.com/openclaw/clawsweeper) | 5 | 0 | 5 | 0 | 1 | 0 | May 1, 2026, 02:03 UTC | unknown | @@ -38,52 +38,53 @@ Last source update: May 1, 2026, 06:12 UTC | Repository | Item | Title | Priority | Reviewed | Report | | --- | --- | --- | --- | --- | --- | -| [openclaw/openclaw](https://github.com/openclaw/openclaw) | [#75183](https://github.com/openclaw/openclaw/pull/75183) | fix: simplify bundled runtime dependency repair | high | May 1, 2026, 06:08 UTC | [records/openclaw-openclaw/items/75183.md](https://github.com/openclaw/clawsweeper/blob/main/records/openclaw-openclaw/items/75183.md) | -| [openclaw/openclaw](https://github.com/openclaw/openclaw) | [#72025](https://github.com/openclaw/openclaw/pull/72025) | fix(signal): enable inbound status reactions | high | May 1, 2026, 06:08 UTC | [records/openclaw-openclaw/items/72025.md](https://github.com/openclaw/clawsweeper/blob/main/records/openclaw-openclaw/items/72025.md) | -| [openclaw/openclaw](https://github.com/openclaw/openclaw) | [#72677](https://github.com/openclaw/openclaw/pull/72677) | fix(cron): warn on main heartbeat handoff ghost runs | high | May 1, 2026, 06:05 UTC | [records/openclaw-openclaw/items/72677.md](https://github.com/openclaw/clawsweeper/blob/main/records/openclaw-openclaw/items/72677.md) | -| [openclaw/openclaw](https://github.com/openclaw/openclaw) | [#74377](https://github.com/openclaw/openclaw/issues/74377) | [Bug]: tools array empty at Anthropic provider despite 17 tools computed in attempt.ts (Telegram channel) | high | May 1, 2026, 06:04 UTC | [records/openclaw-openclaw/items/74377.md](https://github.com/openclaw/clawsweeper/blob/main/records/openclaw-openclaw/items/74377.md) | -| [openclaw/openclaw](https://github.com/openclaw/openclaw) | [#73243](https://github.com/openclaw/openclaw/pull/73243) | fix(diagnostics): abort stuck sessions | high | May 1, 2026, 06:04 UTC | [records/openclaw-openclaw/items/73243.md](https://github.com/openclaw/clawsweeper/blob/main/records/openclaw-openclaw/items/73243.md) | -| [openclaw/openclaw](https://github.com/openclaw/openclaw) | [#75155](https://github.com/openclaw/openclaw/issues/75155) | Talk Mode: user voice transcripts don't render in WebChat/Control UI thread | high | May 1, 2026, 06:04 UTC | [records/openclaw-openclaw/items/75155.md](https://github.com/openclaw/clawsweeper/blob/main/records/openclaw-openclaw/items/75155.md) | -| [openclaw/openclaw](https://github.com/openclaw/openclaw) | [#75206](https://github.com/openclaw/openclaw/issues/75206) | Auto-update leaves stale chunk reference: conversation-runtime imports missing inbound.runtime-*.js → Teleg... | high | May 1, 2026, 06:04 UTC | [records/openclaw-openclaw/items/75206.md](https://github.com/openclaw/clawsweeper/blob/main/records/openclaw-openclaw/items/75206.md) | -| [openclaw/openclaw](https://github.com/openclaw/openclaw) | [#75153](https://github.com/openclaw/openclaw/issues/75153) | [Feature]: expose channels.start / stop / restart via CLI so a wedged channel can recover without container... | high | May 1, 2026, 06:04 UTC | [records/openclaw-openclaw/items/75153.md](https://github.com/openclaw/clawsweeper/blob/main/records/openclaw-openclaw/items/75153.md) | -| [openclaw/openclaw](https://github.com/openclaw/openclaw) | [#75456](https://github.com/openclaw/openclaw/issues/75456) | security audit --json can hang while staging plugin runtime deps and scanning backup extension dirs | high | May 1, 2026, 06:03 UTC | [records/openclaw-openclaw/items/75456.md](https://github.com/openclaw/clawsweeper/blob/main/records/openclaw-openclaw/items/75456.md) | -| [openclaw/openclaw](https://github.com/openclaw/openclaw) | [#75171](https://github.com/openclaw/openclaw/issues/75171) | [Bug]: TypeError: (0, _pluginSdk.createReplyPrefixContext) is not a function after update | high | May 1, 2026, 06:03 UTC | [records/openclaw-openclaw/items/75171.md](https://github.com/openclaw/clawsweeper/blob/main/records/openclaw-openclaw/items/75171.md) | -| [openclaw/openclaw](https://github.com/openclaw/openclaw) | [#75131](https://github.com/openclaw/openclaw/issues/75131) | [Bug]: delivery-queue: send-retry creates fresh UUIDs (not idempotent); recovery should fail-permanent on T... | high | May 1, 2026, 06:03 UTC | [records/openclaw-openclaw/items/75131.md](https://github.com/openclaw/clawsweeper/blob/main/records/openclaw-openclaw/items/75131.md) | -| [openclaw/openclaw](https://github.com/openclaw/openclaw) | [#75151](https://github.com/openclaw/openclaw/issues/75151) | [Bug]: Context overflow reset can map sessionFile to nonexistent transcript, orphaning real session history | high | May 1, 2026, 06:03 UTC | [records/openclaw-openclaw/items/75151.md](https://github.com/openclaw/clawsweeper/blob/main/records/openclaw-openclaw/items/75151.md) | -| [openclaw/openclaw](https://github.com/openclaw/openclaw) | [#75180](https://github.com/openclaw/openclaw/pull/75180) | fix(reply): delivery-aware media tracking in block reply pipeline (#75156) | high | May 1, 2026, 06:00 UTC | [records/openclaw-openclaw/items/75180.md](https://github.com/openclaw/clawsweeper/blob/main/records/openclaw-openclaw/items/75180.md) | -| [openclaw/openclaw](https://github.com/openclaw/openclaw) | [#75452](https://github.com/openclaw/openclaw/issues/75452) | Heartbeat per-turn model override persists after turn completes (2026.4.29) | high | May 1, 2026, 05:57 UTC | [records/openclaw-openclaw/items/75452.md](https://github.com/openclaw/clawsweeper/blob/main/records/openclaw-openclaw/items/75452.md) | -| [openclaw/openclaw](https://github.com/openclaw/openclaw) | [#75425](https://github.com/openclaw/openclaw/pull/75425) | fix(media): fall back to qrcode/lib subpath when bare specifier fails to resolve | high | May 1, 2026, 05:57 UTC | [records/openclaw-openclaw/items/75425.md](https://github.com/openclaw/clawsweeper/blob/main/records/openclaw-openclaw/items/75425.md) | -| [openclaw/openclaw](https://github.com/openclaw/openclaw) | [#71324](https://github.com/openclaw/openclaw/pull/71324) | fix(webchat): hide legacy runtime transcript wrappers | high | May 1, 2026, 05:56 UTC | [records/openclaw-openclaw/items/71324.md](https://github.com/openclaw/clawsweeper/blob/main/records/openclaw-openclaw/items/71324.md) | -| [openclaw/openclaw](https://github.com/openclaw/openclaw) | [#58683](https://github.com/openclaw/openclaw/pull/58683) | feat(heartbeat): add time-of-day schedule for variable intervals | high | May 1, 2026, 05:56 UTC | [records/openclaw-openclaw/items/58683.md](https://github.com/openclaw/clawsweeper/blob/main/records/openclaw-openclaw/items/58683.md) | -| [openclaw/openclaw](https://github.com/openclaw/openclaw) | [#58650](https://github.com/openclaw/openclaw/pull/58650) | fix(reply-runtime): preserve final answer in /reasoning on with block replies | high | May 1, 2026, 05:56 UTC | [records/openclaw-openclaw/items/58650.md](https://github.com/openclaw/clawsweeper/blob/main/records/openclaw-openclaw/items/58650.md) | -| [openclaw/openclaw](https://github.com/openclaw/openclaw) | [#58608](https://github.com/openclaw/openclaw/issues/58608) | Session corruption from orphaned tool_result blocks survives restart (overload/timeout interruption) | high | May 1, 2026, 05:55 UTC | [records/openclaw-openclaw/items/58608.md](https://github.com/openclaw/clawsweeper/blob/main/records/openclaw-openclaw/items/58608.md) | -| [openclaw/openclaw](https://github.com/openclaw/openclaw) | [#75447](https://github.com/openclaw/openclaw/issues/75447) | [Bug]: openclaw update installls old whatsapp extension - update should not install extensions that are old... | high | May 1, 2026, 05:49 UTC | [records/openclaw-openclaw/items/75447.md](https://github.com/openclaw/clawsweeper/blob/main/records/openclaw-openclaw/items/75447.md) | +| [openclaw/openclaw](https://github.com/openclaw/openclaw) | [#75462](https://github.com/openclaw/openclaw/pull/75462) | fix: log and recover from swallowed subagent completion errors | high | May 1, 2026, 06:13 UTC | [records/openclaw-openclaw/items/75462.md](https://github.com/openclaw/clawsweeper-state/blob/state/records/openclaw-openclaw/items/75462.md) | +| [openclaw/openclaw](https://github.com/openclaw/openclaw) | [#75183](https://github.com/openclaw/openclaw/pull/75183) | fix: simplify bundled runtime dependency repair | high | May 1, 2026, 06:08 UTC | [records/openclaw-openclaw/items/75183.md](https://github.com/openclaw/clawsweeper-state/blob/state/records/openclaw-openclaw/items/75183.md) | +| [openclaw/openclaw](https://github.com/openclaw/openclaw) | [#72025](https://github.com/openclaw/openclaw/pull/72025) | fix(signal): enable inbound status reactions | high | May 1, 2026, 06:08 UTC | [records/openclaw-openclaw/items/72025.md](https://github.com/openclaw/clawsweeper-state/blob/state/records/openclaw-openclaw/items/72025.md) | +| [openclaw/openclaw](https://github.com/openclaw/openclaw) | [#72677](https://github.com/openclaw/openclaw/pull/72677) | fix(cron): warn on main heartbeat handoff ghost runs | high | May 1, 2026, 06:05 UTC | [records/openclaw-openclaw/items/72677.md](https://github.com/openclaw/clawsweeper-state/blob/state/records/openclaw-openclaw/items/72677.md) | +| [openclaw/openclaw](https://github.com/openclaw/openclaw) | [#74377](https://github.com/openclaw/openclaw/issues/74377) | [Bug]: tools array empty at Anthropic provider despite 17 tools computed in attempt.ts (Telegram channel) | high | May 1, 2026, 06:04 UTC | [records/openclaw-openclaw/items/74377.md](https://github.com/openclaw/clawsweeper-state/blob/state/records/openclaw-openclaw/items/74377.md) | +| [openclaw/openclaw](https://github.com/openclaw/openclaw) | [#73243](https://github.com/openclaw/openclaw/pull/73243) | fix(diagnostics): abort stuck sessions | high | May 1, 2026, 06:04 UTC | [records/openclaw-openclaw/items/73243.md](https://github.com/openclaw/clawsweeper-state/blob/state/records/openclaw-openclaw/items/73243.md) | +| [openclaw/openclaw](https://github.com/openclaw/openclaw) | [#75155](https://github.com/openclaw/openclaw/issues/75155) | Talk Mode: user voice transcripts don't render in WebChat/Control UI thread | high | May 1, 2026, 06:04 UTC | [records/openclaw-openclaw/items/75155.md](https://github.com/openclaw/clawsweeper-state/blob/state/records/openclaw-openclaw/items/75155.md) | +| [openclaw/openclaw](https://github.com/openclaw/openclaw) | [#75206](https://github.com/openclaw/openclaw/issues/75206) | Auto-update leaves stale chunk reference: conversation-runtime imports missing inbound.runtime-*.js → Teleg... | high | May 1, 2026, 06:04 UTC | [records/openclaw-openclaw/items/75206.md](https://github.com/openclaw/clawsweeper-state/blob/state/records/openclaw-openclaw/items/75206.md) | +| [openclaw/openclaw](https://github.com/openclaw/openclaw) | [#75153](https://github.com/openclaw/openclaw/issues/75153) | [Feature]: expose channels.start / stop / restart via CLI so a wedged channel can recover without container... | high | May 1, 2026, 06:04 UTC | [records/openclaw-openclaw/items/75153.md](https://github.com/openclaw/clawsweeper-state/blob/state/records/openclaw-openclaw/items/75153.md) | +| [openclaw/openclaw](https://github.com/openclaw/openclaw) | [#75456](https://github.com/openclaw/openclaw/issues/75456) | security audit --json can hang while staging plugin runtime deps and scanning backup extension dirs | high | May 1, 2026, 06:03 UTC | [records/openclaw-openclaw/items/75456.md](https://github.com/openclaw/clawsweeper-state/blob/state/records/openclaw-openclaw/items/75456.md) | +| [openclaw/openclaw](https://github.com/openclaw/openclaw) | [#75171](https://github.com/openclaw/openclaw/issues/75171) | [Bug]: TypeError: (0, _pluginSdk.createReplyPrefixContext) is not a function after update | high | May 1, 2026, 06:03 UTC | [records/openclaw-openclaw/items/75171.md](https://github.com/openclaw/clawsweeper-state/blob/state/records/openclaw-openclaw/items/75171.md) | +| [openclaw/openclaw](https://github.com/openclaw/openclaw) | [#75131](https://github.com/openclaw/openclaw/issues/75131) | [Bug]: delivery-queue: send-retry creates fresh UUIDs (not idempotent); recovery should fail-permanent on T... | high | May 1, 2026, 06:03 UTC | [records/openclaw-openclaw/items/75131.md](https://github.com/openclaw/clawsweeper-state/blob/state/records/openclaw-openclaw/items/75131.md) | +| [openclaw/openclaw](https://github.com/openclaw/openclaw) | [#75151](https://github.com/openclaw/openclaw/issues/75151) | [Bug]: Context overflow reset can map sessionFile to nonexistent transcript, orphaning real session history | high | May 1, 2026, 06:03 UTC | [records/openclaw-openclaw/items/75151.md](https://github.com/openclaw/clawsweeper-state/blob/state/records/openclaw-openclaw/items/75151.md) | +| [openclaw/openclaw](https://github.com/openclaw/openclaw) | [#75180](https://github.com/openclaw/openclaw/pull/75180) | fix(reply): delivery-aware media tracking in block reply pipeline (#75156) | high | May 1, 2026, 06:00 UTC | [records/openclaw-openclaw/items/75180.md](https://github.com/openclaw/clawsweeper-state/blob/state/records/openclaw-openclaw/items/75180.md) | +| [openclaw/openclaw](https://github.com/openclaw/openclaw) | [#75452](https://github.com/openclaw/openclaw/issues/75452) | Heartbeat per-turn model override persists after turn completes (2026.4.29) | high | May 1, 2026, 05:57 UTC | [records/openclaw-openclaw/items/75452.md](https://github.com/openclaw/clawsweeper-state/blob/state/records/openclaw-openclaw/items/75452.md) | +| [openclaw/openclaw](https://github.com/openclaw/openclaw) | [#75425](https://github.com/openclaw/openclaw/pull/75425) | fix(media): fall back to qrcode/lib subpath when bare specifier fails to resolve | high | May 1, 2026, 05:57 UTC | [records/openclaw-openclaw/items/75425.md](https://github.com/openclaw/clawsweeper-state/blob/state/records/openclaw-openclaw/items/75425.md) | +| [openclaw/openclaw](https://github.com/openclaw/openclaw) | [#71324](https://github.com/openclaw/openclaw/pull/71324) | fix(webchat): hide legacy runtime transcript wrappers | high | May 1, 2026, 05:56 UTC | [records/openclaw-openclaw/items/71324.md](https://github.com/openclaw/clawsweeper-state/blob/state/records/openclaw-openclaw/items/71324.md) | +| [openclaw/openclaw](https://github.com/openclaw/openclaw) | [#58683](https://github.com/openclaw/openclaw/pull/58683) | feat(heartbeat): add time-of-day schedule for variable intervals | high | May 1, 2026, 05:56 UTC | [records/openclaw-openclaw/items/58683.md](https://github.com/openclaw/clawsweeper-state/blob/state/records/openclaw-openclaw/items/58683.md) | +| [openclaw/openclaw](https://github.com/openclaw/openclaw) | [#58650](https://github.com/openclaw/openclaw/pull/58650) | fix(reply-runtime): preserve final answer in /reasoning on with block replies | high | May 1, 2026, 05:56 UTC | [records/openclaw-openclaw/items/58650.md](https://github.com/openclaw/clawsweeper-state/blob/state/records/openclaw-openclaw/items/58650.md) | +| [openclaw/openclaw](https://github.com/openclaw/openclaw) | [#58608](https://github.com/openclaw/openclaw/issues/58608) | Session corruption from orphaned tool_result blocks survives restart (overload/timeout interruption) | high | May 1, 2026, 05:55 UTC | [records/openclaw-openclaw/items/58608.md](https://github.com/openclaw/clawsweeper-state/blob/state/records/openclaw-openclaw/items/58608.md) | ### Recently Closed | Repository | Item | Title | Reason | Closed | Report | | --- | --- | --- | --- | --- | --- | -| [openclaw/clawhub](https://github.com/openclaw/clawhub) | [#1434](https://github.com/openclaw/clawhub/issues/1434) | Sonarbay-skill incorrectly flaged. | closed externally after review | Apr 29, 2026, 17:17 UTC | [records/openclaw-clawhub/closed/1434.md](https://github.com/openclaw/clawsweeper/blob/main/records/openclaw-clawhub/closed/1434.md) | -| [openclaw/clawhub](https://github.com/openclaw/clawhub) | [#1376](https://github.com/openclaw/clawhub/issues/1376) | False positive: openclaw-workspace-sync flagged as suspicious | closed externally after review | Apr 29, 2026, 17:06 UTC | [records/openclaw-clawhub/closed/1376.md](https://github.com/openclaw/clawsweeper/blob/main/records/openclaw-clawhub/closed/1376.md) | -| [openclaw/clawhub](https://github.com/openclaw/clawhub) | [#1812](https://github.com/openclaw/clawhub/issues/1812) | Skill be flagged as suspicious and being marked hidden | closed externally after review | Apr 29, 2026, 13:48 UTC | [records/openclaw-clawhub/closed/1812.md](https://github.com/openclaw/clawsweeper/blob/main/records/openclaw-clawhub/closed/1812.md) | -| [openclaw/clawhub](https://github.com/openclaw/clawhub) | [#1861](https://github.com/openclaw/clawhub/pull/1861) | feat: add owner rescan security surfaces | closed externally after review | Apr 28, 2026, 23:32 UTC | [records/openclaw-clawhub/closed/1861.md](https://github.com/openclaw/clawsweeper/blob/main/records/openclaw-clawhub/closed/1861.md) | -| [openclaw/clawhub](https://github.com/openclaw/clawhub) | [#1870](https://github.com/openclaw/clawhub/pull/1870) | fix: hide admin CLI help from non-admins | none | Apr 28, 2026, 23:24 UTC | [records/openclaw-clawhub/closed/1870.md](https://github.com/openclaw/clawsweeper/blob/main/records/openclaw-clawhub/closed/1870.md) | -| [openclaw/clawhub](https://github.com/openclaw/clawhub) | [#1869](https://github.com/openclaw/clawhub/pull/1869) | [codex] Use GitHub App auth for publish gate lookups | closed externally after review | Apr 28, 2026, 22:18 UTC | [records/openclaw-clawhub/closed/1869.md](https://github.com/openclaw/clawsweeper/blob/main/records/openclaw-clawhub/closed/1869.md) | -| [openclaw/clawhub](https://github.com/openclaw/clawhub) | [#1841](https://github.com/openclaw/clawhub/pull/1841) | fix: calibrate VT Code Insight moderation | closed externally after review | Apr 28, 2026, 08:18 UTC | [records/openclaw-clawhub/closed/1841.md](https://github.com/openclaw/clawsweeper/blob/main/records/openclaw-clawhub/closed/1841.md) | -| [openclaw/clawhub](https://github.com/openclaw/clawhub) | [#1830](https://github.com/openclaw/clawhub/issues/1830) | False positive: skill-factory incorrectly flagged as suspicious | closed externally after review | Apr 28, 2026, 08:18 UTC | [records/openclaw-clawhub/closed/1830.md](https://github.com/openclaw/clawsweeper/blob/main/records/openclaw-clawhub/closed/1830.md) | -| [openclaw/clawhub](https://github.com/openclaw/clawhub) | [#1517](https://github.com/openclaw/clawhub/issues/1517) | [Appeal] Skill Wrongly Flagged: abu-shotai/ai-video-remix | closed externally after review | Apr 28, 2026, 07:43 UTC | [records/openclaw-clawhub/closed/1517.md](https://github.com/openclaw/clawsweeper/blob/main/records/openclaw-clawhub/closed/1517.md) | -| [openclaw/clawhub](https://github.com/openclaw/clawhub) | [#125](https://github.com/openclaw/clawhub/issues/125) | New Provider Plugin: ClawRouter — 30+ models, smart routing, x402 payments | closed externally after review | Apr 28, 2026, 06:41 UTC | [records/openclaw-clawhub/closed/125.md](https://github.com/openclaw/clawsweeper/blob/main/records/openclaw-clawhub/closed/125.md) | -| [openclaw/clawhub](https://github.com/openclaw/clawhub) | [#1699](https://github.com/openclaw/clawhub/issues/1699) | Plugin search returns 500, and plugin catalog breaks after page 2 | closed externally after review | Apr 28, 2026, 05:46 UTC | [records/openclaw-clawhub/closed/1699.md](https://github.com/openclaw/clawsweeper/blob/main/records/openclaw-clawhub/closed/1699.md) | -| [openclaw/clawhub](https://github.com/openclaw/clawhub) | [#1736](https://github.com/openclaw/clawhub/pull/1736) | Align hover stats with denormalized counters and fix seed digest stat drift | implemented_on_main | Apr 28, 2026, 05:18 UTC | [records/openclaw-clawhub/closed/1736.md](https://github.com/openclaw/clawsweeper/blob/main/records/openclaw-clawhub/closed/1736.md) | -| [openclaw/clawhub](https://github.com/openclaw/clawhub) | [#1324](https://github.com/openclaw/clawhub/pull/1324) | feat: add --dry-run flag to package publish command | implemented_on_main | Apr 28, 2026, 05:18 UTC | [records/openclaw-clawhub/closed/1324.md](https://github.com/openclaw/clawsweeper/blob/main/records/openclaw-clawhub/closed/1324.md) | -| [openclaw/clawhub](https://github.com/openclaw/clawhub) | [#1240](https://github.com/openclaw/clawhub/pull/1240) | fix: use esbuild minification for safari builds | implemented_on_main | Apr 28, 2026, 05:18 UTC | [records/openclaw-clawhub/closed/1240.md](https://github.com/openclaw/clawsweeper/blob/main/records/openclaw-clawhub/closed/1240.md) | -| [openclaw/clawhub](https://github.com/openclaw/clawhub) | [#1842](https://github.com/openclaw/clawhub/pull/1842) | fix: constrain plugin catalog queries | closed externally after review | Apr 28, 2026, 05:05 UTC | [records/openclaw-clawhub/closed/1842.md](https://github.com/openclaw/clawsweeper/blob/main/records/openclaw-clawhub/closed/1842.md) | +| [openclaw/clawhub](https://github.com/openclaw/clawhub) | [#1434](https://github.com/openclaw/clawhub/issues/1434) | Sonarbay-skill incorrectly flaged. | closed externally after review | Apr 29, 2026, 17:17 UTC | [records/openclaw-clawhub/closed/1434.md](https://github.com/openclaw/clawsweeper-state/blob/state/records/openclaw-clawhub/closed/1434.md) | +| [openclaw/clawhub](https://github.com/openclaw/clawhub) | [#1376](https://github.com/openclaw/clawhub/issues/1376) | False positive: openclaw-workspace-sync flagged as suspicious | closed externally after review | Apr 29, 2026, 17:06 UTC | [records/openclaw-clawhub/closed/1376.md](https://github.com/openclaw/clawsweeper-state/blob/state/records/openclaw-clawhub/closed/1376.md) | +| [openclaw/clawhub](https://github.com/openclaw/clawhub) | [#1812](https://github.com/openclaw/clawhub/issues/1812) | Skill be flagged as suspicious and being marked hidden | closed externally after review | Apr 29, 2026, 13:48 UTC | [records/openclaw-clawhub/closed/1812.md](https://github.com/openclaw/clawsweeper-state/blob/state/records/openclaw-clawhub/closed/1812.md) | +| [openclaw/clawhub](https://github.com/openclaw/clawhub) | [#1861](https://github.com/openclaw/clawhub/pull/1861) | feat: add owner rescan security surfaces | closed externally after review | Apr 28, 2026, 23:32 UTC | [records/openclaw-clawhub/closed/1861.md](https://github.com/openclaw/clawsweeper-state/blob/state/records/openclaw-clawhub/closed/1861.md) | +| [openclaw/clawhub](https://github.com/openclaw/clawhub) | [#1870](https://github.com/openclaw/clawhub/pull/1870) | fix: hide admin CLI help from non-admins | none | Apr 28, 2026, 23:24 UTC | [records/openclaw-clawhub/closed/1870.md](https://github.com/openclaw/clawsweeper-state/blob/state/records/openclaw-clawhub/closed/1870.md) | +| [openclaw/clawhub](https://github.com/openclaw/clawhub) | [#1869](https://github.com/openclaw/clawhub/pull/1869) | [codex] Use GitHub App auth for publish gate lookups | closed externally after review | Apr 28, 2026, 22:18 UTC | [records/openclaw-clawhub/closed/1869.md](https://github.com/openclaw/clawsweeper-state/blob/state/records/openclaw-clawhub/closed/1869.md) | +| [openclaw/clawhub](https://github.com/openclaw/clawhub) | [#1841](https://github.com/openclaw/clawhub/pull/1841) | fix: calibrate VT Code Insight moderation | closed externally after review | Apr 28, 2026, 08:18 UTC | [records/openclaw-clawhub/closed/1841.md](https://github.com/openclaw/clawsweeper-state/blob/state/records/openclaw-clawhub/closed/1841.md) | +| [openclaw/clawhub](https://github.com/openclaw/clawhub) | [#1830](https://github.com/openclaw/clawhub/issues/1830) | False positive: skill-factory incorrectly flagged as suspicious | closed externally after review | Apr 28, 2026, 08:18 UTC | [records/openclaw-clawhub/closed/1830.md](https://github.com/openclaw/clawsweeper-state/blob/state/records/openclaw-clawhub/closed/1830.md) | +| [openclaw/clawhub](https://github.com/openclaw/clawhub) | [#1517](https://github.com/openclaw/clawhub/issues/1517) | [Appeal] Skill Wrongly Flagged: abu-shotai/ai-video-remix | closed externally after review | Apr 28, 2026, 07:43 UTC | [records/openclaw-clawhub/closed/1517.md](https://github.com/openclaw/clawsweeper-state/blob/state/records/openclaw-clawhub/closed/1517.md) | +| [openclaw/clawhub](https://github.com/openclaw/clawhub) | [#125](https://github.com/openclaw/clawhub/issues/125) | New Provider Plugin: ClawRouter — 30+ models, smart routing, x402 payments | closed externally after review | Apr 28, 2026, 06:41 UTC | [records/openclaw-clawhub/closed/125.md](https://github.com/openclaw/clawsweeper-state/blob/state/records/openclaw-clawhub/closed/125.md) | +| [openclaw/clawhub](https://github.com/openclaw/clawhub) | [#1699](https://github.com/openclaw/clawhub/issues/1699) | Plugin search returns 500, and plugin catalog breaks after page 2 | closed externally after review | Apr 28, 2026, 05:46 UTC | [records/openclaw-clawhub/closed/1699.md](https://github.com/openclaw/clawsweeper-state/blob/state/records/openclaw-clawhub/closed/1699.md) | +| [openclaw/clawhub](https://github.com/openclaw/clawhub) | [#1736](https://github.com/openclaw/clawhub/pull/1736) | Align hover stats with denormalized counters and fix seed digest stat drift | implemented_on_main | Apr 28, 2026, 05:18 UTC | [records/openclaw-clawhub/closed/1736.md](https://github.com/openclaw/clawsweeper-state/blob/state/records/openclaw-clawhub/closed/1736.md) | +| [openclaw/clawhub](https://github.com/openclaw/clawhub) | [#1324](https://github.com/openclaw/clawhub/pull/1324) | feat: add --dry-run flag to package publish command | implemented_on_main | Apr 28, 2026, 05:18 UTC | [records/openclaw-clawhub/closed/1324.md](https://github.com/openclaw/clawsweeper-state/blob/state/records/openclaw-clawhub/closed/1324.md) | +| [openclaw/clawhub](https://github.com/openclaw/clawhub) | [#1240](https://github.com/openclaw/clawhub/pull/1240) | fix: use esbuild minification for safari builds | implemented_on_main | Apr 28, 2026, 05:18 UTC | [records/openclaw-clawhub/closed/1240.md](https://github.com/openclaw/clawsweeper-state/blob/state/records/openclaw-clawhub/closed/1240.md) | +| [openclaw/clawhub](https://github.com/openclaw/clawhub) | [#1842](https://github.com/openclaw/clawhub/pull/1842) | fix: constrain plugin catalog queries | closed externally after review | Apr 28, 2026, 05:05 UTC | [records/openclaw-clawhub/closed/1842.md](https://github.com/openclaw/clawsweeper-state/blob/state/records/openclaw-clawhub/closed/1842.md) |
Recently Reviewed | Repository | Item | Title | Outcome | Status | Reviewed | | --- | --- | --- | --- | --- | --- | +| [openclaw/openclaw](https://github.com/openclaw/openclaw) | [#75462](https://github.com/openclaw/openclaw/pull/75462) | fix: log and recover from swallowed subagent completion errors | keep_open / kept_open | complete | May 1, 2026, 06:13 UTC | | [openclaw/openclaw](https://github.com/openclaw/openclaw) | [#75441](https://github.com/openclaw/openclaw/pull/75441) | fix(config): log observe recovery write failures | keep_open / kept_open | complete | May 1, 2026, 06:12 UTC | | [openclaw/openclaw](https://github.com/openclaw/openclaw) | [#75460](https://github.com/openclaw/openclaw/pull/75460) | feat(manifest): add Manifest open-source LLM router provider | close / proposed_close | complete | May 1, 2026, 06:12 UTC | | [openclaw/openclaw](https://github.com/openclaw/openclaw) | [#75455](https://github.com/openclaw/openclaw/pull/75455) | Fix BlueBubbles DM routing when chat identifier is present | keep_open / kept_open | complete | May 1, 2026, 06:12 UTC | @@ -98,7 +99,6 @@ Last source update: May 1, 2026, 06:12 UTC | [openclaw/openclaw](https://github.com/openclaw/openclaw) | [#72677](https://github.com/openclaw/openclaw/pull/72677) | fix(cron): warn on main heartbeat handoff ghost runs | keep_open / kept_open | complete | May 1, 2026, 06:05 UTC | | [openclaw/openclaw](https://github.com/openclaw/openclaw) | [#74377](https://github.com/openclaw/openclaw/issues/74377) | [Bug]: tools array empty at Anthropic provider despite 17 tools computed in attempt.ts (Telegram channel) | keep_open / kept_open | complete | May 1, 2026, 06:04 UTC | | [openclaw/openclaw](https://github.com/openclaw/openclaw) | [#75406](https://github.com/openclaw/openclaw/issues/75406) | v2026.4.29 - synchronous WASM tokenizer init blocks event loop 20-79s on first LLM call (system-prompt / ru... | keep_open / kept_open | complete | May 1, 2026, 06:04 UTC | -| [openclaw/openclaw](https://github.com/openclaw/openclaw) | [#73320](https://github.com/openclaw/openclaw/pull/73320) | Limit internal task completion payloads | keep_open / kept_open | complete | May 1, 2026, 06:04 UTC |
@@ -136,114 +136,114 @@ State: Failed clusters need inspection | Cluster | State | Reason | Report | Run | | --- | --- | --- | --- | --- | -| [clawsweeper-commit-openclaw-openclaw-173f959613b3](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-173f959613b3.md) | merge_canonical blocked | job does not allow merge | [clawsweeper-commit-openclaw-openclaw-173f959613b3](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-173f959613b3.md) | [25204506377](https://github.com/openclaw/clawsweeper/actions/runs/25204506377) | -| [clawsweeper-commit-openclaw-openclaw-464e57360262](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-464e57360262.md) | merge_canonical blocked | job does not allow merge | [clawsweeper-commit-openclaw-openclaw-464e57360262](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-464e57360262.md) | [25204309027](https://github.com/openclaw/clawsweeper/actions/runs/25204309027) | -| [clawsweeper-commit-openclaw-openclaw-e8f9c3e6dedc](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-e8f9c3e6dedc.md) | merge_canonical blocked | job does not allow merge | [clawsweeper-commit-openclaw-openclaw-e8f9c3e6dedc](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-e8f9c3e6dedc.md) | [25204170897](https://github.com/openclaw/clawsweeper/actions/runs/25204170897) | -| [clawsweeper-commit-openclaw-openclaw-214b3d333676](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-214b3d333676.md) | merge_canonical blocked | job does not allow merge | [clawsweeper-commit-openclaw-openclaw-214b3d333676](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-214b3d333676.md) | [25203815918](https://github.com/openclaw/clawsweeper/actions/runs/25203815918) | -| [clawsweeper-commit-openclaw-openclaw-76930da7ebc7](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-76930da7ebc7.md) | merge_canonical blocked | job does not allow merge | [clawsweeper-commit-openclaw-openclaw-76930da7ebc7](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-76930da7ebc7.md) | [25203495459](https://github.com/openclaw/clawsweeper/actions/runs/25203495459) | -| [automerge-openclaw-openclaw-75382](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/automerge-openclaw-openclaw-75382.md) | merge_canonical blocked | job does not allow merge | [automerge-openclaw-openclaw-75382](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/automerge-openclaw-openclaw-75382.md) | [25202542275](https://github.com/openclaw/clawsweeper/actions/runs/25202542275) | -| [clawsweeper-commit-openclaw-openclaw-5d1ba08e3c97](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-5d1ba08e3c97.md) | execute_fix blocked | fix artifact is too broad for autonomous execution; split into narrower jobs or explicitly set CLAWSWEEPER_ALLOW_BROAD_FIX_ARTIFACTS=1 | [clawsweeper-commit-openclaw-openclaw-5d1ba08e3c97](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-5d1ba08e3c97.md) | [25202885744](https://github.com/openclaw/clawsweeper/actions/runs/25202885744) | -| [automerge-openclaw-openclaw-75363](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/automerge-openclaw-openclaw-75363.md) | fix failed | Codex /review did not pass after 2 attempt(s): No security-sensitive issue found in the diff. The artifact’s unrelated `.agents` files are absent,... | [automerge-openclaw-openclaw-75363](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/automerge-openclaw-openclaw-75363.md) | [25202543309](https://github.com/openclaw/clawsweeper/actions/runs/25202543309) | -| [clawsweeper-commit-openclaw-openclaw-8989ceee50ab](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-8989ceee50ab.md) | merge_canonical blocked | job does not allow merge | [clawsweeper-commit-openclaw-openclaw-8989ceee50ab](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-8989ceee50ab.md) | [25202541355](https://github.com/openclaw/clawsweeper/actions/runs/25202541355) | -| [automerge-openclaw-openclaw-74506](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/automerge-openclaw-openclaw-74506.md) | merge_canonical blocked | job does not allow merge | [automerge-openclaw-openclaw-74506](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/automerge-openclaw-openclaw-74506.md) | [25202544672](https://github.com/openclaw/clawsweeper/actions/runs/25202544672) | -| [clawsweeper-commit-openclaw-openclaw-3e67ee63b4e0](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-3e67ee63b4e0.md) | merge_canonical blocked | job does not allow merge | [clawsweeper-commit-openclaw-openclaw-3e67ee63b4e0](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-3e67ee63b4e0.md) | [25200994696](https://github.com/openclaw/clawsweeper/actions/runs/25200994696) | -| [clawsweeper-commit-openclaw-openclaw-45b86450795d](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-45b86450795d.md) | merge_canonical blocked | job does not allow merge | [clawsweeper-commit-openclaw-openclaw-45b86450795d](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-45b86450795d.md) | [25200785766](https://github.com/openclaw/clawsweeper/actions/runs/25200785766) | -| [clawsweeper-commit-openclaw-openclaw-60bdb96f2c4c](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-60bdb96f2c4c.md) | merge_canonical blocked | job does not allow merge | [clawsweeper-commit-openclaw-openclaw-60bdb96f2c4c](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-60bdb96f2c4c.md) | [25200786346](https://github.com/openclaw/clawsweeper/actions/runs/25200786346) | -| [clawsweeper-commit-openclaw-openclaw-354084b1b320](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-354084b1b320.md) | merge_canonical blocked | job does not allow merge | [clawsweeper-commit-openclaw-openclaw-354084b1b320](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-354084b1b320.md) | [25200785151](https://github.com/openclaw/clawsweeper/actions/runs/25200785151) | -| [clawsweeper-commit-openclaw-openclaw-e0fe02fb0970](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-e0fe02fb0970.md) | merge_canonical blocked | job does not allow merge | [clawsweeper-commit-openclaw-openclaw-e0fe02fb0970](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-e0fe02fb0970.md) | [25200786950](https://github.com/openclaw/clawsweeper/actions/runs/25200786950) | -| [clawsweeper-commit-openclaw-openclaw-df0ee092f017](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-df0ee092f017.md) | merge_canonical blocked | job does not allow merge | [clawsweeper-commit-openclaw-openclaw-df0ee092f017](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-df0ee092f017.md) | [25200373309](https://github.com/openclaw/clawsweeper/actions/runs/25200373309) | -| [automerge-openclaw-openclaw-75326](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/automerge-openclaw-openclaw-75326.md) | merge_canonical blocked | job does not allow merge | [automerge-openclaw-openclaw-75326](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/automerge-openclaw-openclaw-75326.md) | [25198747424](https://github.com/openclaw/clawsweeper/actions/runs/25198747424) | -| [clawsweeper-commit-openclaw-openclaw-b277ae3f4c40](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-b277ae3f4c40.md) | merge_canonical blocked | job does not allow merge | [clawsweeper-commit-openclaw-openclaw-b277ae3f4c40](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-b277ae3f4c40.md) | [25198053576](https://github.com/openclaw/clawsweeper/actions/runs/25198053576) | -| [clawsweeper-commit-openclaw-openclaw-a102f4dede6a](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-a102f4dede6a.md) | execute_fix blocked | validation command failed (pnpm check:changed): [check:changed] lanes=core, coreTests [check:changed] src/agents/agent-command.ts: core production... | [clawsweeper-commit-openclaw-openclaw-a102f4dede6a](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-a102f4dede6a.md) | [25197023690](https://github.com/openclaw/clawsweeper/actions/runs/25197023690) | -| [automerge-openclaw-openclaw-75302](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/automerge-openclaw-openclaw-75302.md) | merge_canonical blocked | job does not allow merge | [automerge-openclaw-openclaw-75302](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/automerge-openclaw-openclaw-75302.md) | [25196881228](https://github.com/openclaw/clawsweeper/actions/runs/25196881228) | -| [clawsweeper-commit-openclaw-openclaw-52bf20b07d6e](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-52bf20b07d6e.md) | merge_canonical blocked | job does not allow merge | [clawsweeper-commit-openclaw-openclaw-52bf20b07d6e](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-52bf20b07d6e.md) | [25195746048](https://github.com/openclaw/clawsweeper/actions/runs/25195746048) | -| [clawsweeper-commit-openclaw-openclaw-ef799fd57a77](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-ef799fd57a77.md) | merge_canonical blocked | job does not allow merge | [clawsweeper-commit-openclaw-openclaw-ef799fd57a77](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-ef799fd57a77.md) | [25195271001](https://github.com/openclaw/clawsweeper/actions/runs/25195271001) | -| [clawsweeper-commit-openclaw-openclaw-af5a1fbddb14](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-af5a1fbddb14.md) | merge_canonical blocked | job does not allow merge | [clawsweeper-commit-openclaw-openclaw-af5a1fbddb14](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-af5a1fbddb14.md) | [25192772436](https://github.com/openclaw/clawsweeper/actions/runs/25192772436) | -| [automerge-openclaw-openclaw-74716](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/automerge-openclaw-openclaw-74716.md) | fix failed | validation command failed (pnpm check:changed): [check:changed] lanes=core, coreTests, extensions, extensionTests, apps, docs [check:changed] exten... | [automerge-openclaw-openclaw-74716](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/automerge-openclaw-openclaw-74716.md) | [25192389369](https://github.com/openclaw/clawsweeper/actions/runs/25192389369) | -| [clawsweeper-commit-openclaw-openclaw-1d74ecd71f0f](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-1d74ecd71f0f.md) | merge_canonical blocked | job does not allow merge | [clawsweeper-commit-openclaw-openclaw-1d74ecd71f0f](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-1d74ecd71f0f.md) | [25191267120](https://github.com/openclaw/clawsweeper/actions/runs/25191267120) | -| [clawsweeper-commit-openclaw-openclaw-027ea5f08bd9](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-027ea5f08bd9.md) | execute_fix blocked | Codex /review did not pass after 2 attempt(s): Merge is blocked by one incomplete repair. The branch is narrow and `pnpm check:changed` plus `git d... | [clawsweeper-commit-openclaw-openclaw-027ea5f08bd9](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-027ea5f08bd9.md) | [25187047448](https://github.com/openclaw/clawsweeper/actions/runs/25187047448) | -| [automerge-openclaw-openclaw-75209](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/automerge-openclaw-openclaw-75209.md) | merge_canonical blocked | job does not allow merge | [automerge-openclaw-openclaw-75209](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/automerge-openclaw-openclaw-75209.md) | [25186718052](https://github.com/openclaw/clawsweeper/actions/runs/25186718052) | -| [clawsweeper-commit-openclaw-openclaw-581fbea1d653](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-581fbea1d653.md) | merge_canonical blocked | job does not allow merge | [clawsweeper-commit-openclaw-openclaw-581fbea1d653](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-581fbea1d653.md) | [25183870132](https://github.com/openclaw/clawsweeper/actions/runs/25183870132) | -| [clawsweeper-commit-openclaw-openclaw-54e6e3d7daf5](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-54e6e3d7daf5.md) | merge_canonical blocked | job does not allow merge | [clawsweeper-commit-openclaw-openclaw-54e6e3d7daf5](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-54e6e3d7daf5.md) | [25183184702](https://github.com/openclaw/clawsweeper/actions/runs/25183184702) | -| [automerge-openclaw-openclaw-74472](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/automerge-openclaw-openclaw-74472.md) | merge_canonical blocked | job does not allow merge | [automerge-openclaw-openclaw-74472](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/automerge-openclaw-openclaw-74472.md) | [25182390249](https://github.com/openclaw/clawsweeper/actions/runs/25182390249) | +| [clawsweeper-commit-openclaw-openclaw-173f959613b3](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-173f959613b3.md) | merge_canonical blocked | job does not allow merge | [clawsweeper-commit-openclaw-openclaw-173f959613b3](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-173f959613b3.md) | [25204506377](https://github.com/openclaw/clawsweeper/actions/runs/25204506377) | +| [clawsweeper-commit-openclaw-openclaw-464e57360262](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-464e57360262.md) | merge_canonical blocked | job does not allow merge | [clawsweeper-commit-openclaw-openclaw-464e57360262](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-464e57360262.md) | [25204309027](https://github.com/openclaw/clawsweeper/actions/runs/25204309027) | +| [clawsweeper-commit-openclaw-openclaw-e8f9c3e6dedc](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-e8f9c3e6dedc.md) | merge_canonical blocked | job does not allow merge | [clawsweeper-commit-openclaw-openclaw-e8f9c3e6dedc](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-e8f9c3e6dedc.md) | [25204170897](https://github.com/openclaw/clawsweeper/actions/runs/25204170897) | +| [clawsweeper-commit-openclaw-openclaw-214b3d333676](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-214b3d333676.md) | merge_canonical blocked | job does not allow merge | [clawsweeper-commit-openclaw-openclaw-214b3d333676](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-214b3d333676.md) | [25203815918](https://github.com/openclaw/clawsweeper/actions/runs/25203815918) | +| [clawsweeper-commit-openclaw-openclaw-76930da7ebc7](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-76930da7ebc7.md) | merge_canonical blocked | job does not allow merge | [clawsweeper-commit-openclaw-openclaw-76930da7ebc7](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-76930da7ebc7.md) | [25203495459](https://github.com/openclaw/clawsweeper/actions/runs/25203495459) | +| [automerge-openclaw-openclaw-75382](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/automerge-openclaw-openclaw-75382.md) | merge_canonical blocked | job does not allow merge | [automerge-openclaw-openclaw-75382](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/automerge-openclaw-openclaw-75382.md) | [25202542275](https://github.com/openclaw/clawsweeper/actions/runs/25202542275) | +| [clawsweeper-commit-openclaw-openclaw-5d1ba08e3c97](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-5d1ba08e3c97.md) | execute_fix blocked | fix artifact is too broad for autonomous execution; split into narrower jobs or explicitly set CLAWSWEEPER_ALLOW_BROAD_FIX_ARTIFACTS=1 | [clawsweeper-commit-openclaw-openclaw-5d1ba08e3c97](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-5d1ba08e3c97.md) | [25202885744](https://github.com/openclaw/clawsweeper/actions/runs/25202885744) | +| [automerge-openclaw-openclaw-75363](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/automerge-openclaw-openclaw-75363.md) | fix failed | Codex /review did not pass after 2 attempt(s): No security-sensitive issue found in the diff. The artifact’s unrelated `.agents` files are absent,... | [automerge-openclaw-openclaw-75363](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/automerge-openclaw-openclaw-75363.md) | [25202543309](https://github.com/openclaw/clawsweeper/actions/runs/25202543309) | +| [clawsweeper-commit-openclaw-openclaw-8989ceee50ab](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-8989ceee50ab.md) | merge_canonical blocked | job does not allow merge | [clawsweeper-commit-openclaw-openclaw-8989ceee50ab](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-8989ceee50ab.md) | [25202541355](https://github.com/openclaw/clawsweeper/actions/runs/25202541355) | +| [automerge-openclaw-openclaw-74506](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/automerge-openclaw-openclaw-74506.md) | merge_canonical blocked | job does not allow merge | [automerge-openclaw-openclaw-74506](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/automerge-openclaw-openclaw-74506.md) | [25202544672](https://github.com/openclaw/clawsweeper/actions/runs/25202544672) | +| [clawsweeper-commit-openclaw-openclaw-3e67ee63b4e0](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-3e67ee63b4e0.md) | merge_canonical blocked | job does not allow merge | [clawsweeper-commit-openclaw-openclaw-3e67ee63b4e0](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-3e67ee63b4e0.md) | [25200994696](https://github.com/openclaw/clawsweeper/actions/runs/25200994696) | +| [clawsweeper-commit-openclaw-openclaw-45b86450795d](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-45b86450795d.md) | merge_canonical blocked | job does not allow merge | [clawsweeper-commit-openclaw-openclaw-45b86450795d](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-45b86450795d.md) | [25200785766](https://github.com/openclaw/clawsweeper/actions/runs/25200785766) | +| [clawsweeper-commit-openclaw-openclaw-60bdb96f2c4c](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-60bdb96f2c4c.md) | merge_canonical blocked | job does not allow merge | [clawsweeper-commit-openclaw-openclaw-60bdb96f2c4c](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-60bdb96f2c4c.md) | [25200786346](https://github.com/openclaw/clawsweeper/actions/runs/25200786346) | +| [clawsweeper-commit-openclaw-openclaw-354084b1b320](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-354084b1b320.md) | merge_canonical blocked | job does not allow merge | [clawsweeper-commit-openclaw-openclaw-354084b1b320](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-354084b1b320.md) | [25200785151](https://github.com/openclaw/clawsweeper/actions/runs/25200785151) | +| [clawsweeper-commit-openclaw-openclaw-e0fe02fb0970](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-e0fe02fb0970.md) | merge_canonical blocked | job does not allow merge | [clawsweeper-commit-openclaw-openclaw-e0fe02fb0970](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-e0fe02fb0970.md) | [25200786950](https://github.com/openclaw/clawsweeper/actions/runs/25200786950) | +| [clawsweeper-commit-openclaw-openclaw-df0ee092f017](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-df0ee092f017.md) | merge_canonical blocked | job does not allow merge | [clawsweeper-commit-openclaw-openclaw-df0ee092f017](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-df0ee092f017.md) | [25200373309](https://github.com/openclaw/clawsweeper/actions/runs/25200373309) | +| [automerge-openclaw-openclaw-75326](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/automerge-openclaw-openclaw-75326.md) | merge_canonical blocked | job does not allow merge | [automerge-openclaw-openclaw-75326](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/automerge-openclaw-openclaw-75326.md) | [25198747424](https://github.com/openclaw/clawsweeper/actions/runs/25198747424) | +| [clawsweeper-commit-openclaw-openclaw-b277ae3f4c40](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-b277ae3f4c40.md) | merge_canonical blocked | job does not allow merge | [clawsweeper-commit-openclaw-openclaw-b277ae3f4c40](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-b277ae3f4c40.md) | [25198053576](https://github.com/openclaw/clawsweeper/actions/runs/25198053576) | +| [clawsweeper-commit-openclaw-openclaw-a102f4dede6a](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-a102f4dede6a.md) | execute_fix blocked | validation command failed (pnpm check:changed): [check:changed] lanes=core, coreTests [check:changed] src/agents/agent-command.ts: core production... | [clawsweeper-commit-openclaw-openclaw-a102f4dede6a](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-a102f4dede6a.md) | [25197023690](https://github.com/openclaw/clawsweeper/actions/runs/25197023690) | +| [automerge-openclaw-openclaw-75302](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/automerge-openclaw-openclaw-75302.md) | merge_canonical blocked | job does not allow merge | [automerge-openclaw-openclaw-75302](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/automerge-openclaw-openclaw-75302.md) | [25196881228](https://github.com/openclaw/clawsweeper/actions/runs/25196881228) | +| [clawsweeper-commit-openclaw-openclaw-52bf20b07d6e](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-52bf20b07d6e.md) | merge_canonical blocked | job does not allow merge | [clawsweeper-commit-openclaw-openclaw-52bf20b07d6e](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-52bf20b07d6e.md) | [25195746048](https://github.com/openclaw/clawsweeper/actions/runs/25195746048) | +| [clawsweeper-commit-openclaw-openclaw-ef799fd57a77](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-ef799fd57a77.md) | merge_canonical blocked | job does not allow merge | [clawsweeper-commit-openclaw-openclaw-ef799fd57a77](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-ef799fd57a77.md) | [25195271001](https://github.com/openclaw/clawsweeper/actions/runs/25195271001) | +| [clawsweeper-commit-openclaw-openclaw-af5a1fbddb14](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-af5a1fbddb14.md) | merge_canonical blocked | job does not allow merge | [clawsweeper-commit-openclaw-openclaw-af5a1fbddb14](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-af5a1fbddb14.md) | [25192772436](https://github.com/openclaw/clawsweeper/actions/runs/25192772436) | +| [automerge-openclaw-openclaw-74716](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/automerge-openclaw-openclaw-74716.md) | fix failed | validation command failed (pnpm check:changed): [check:changed] lanes=core, coreTests, extensions, extensionTests, apps, docs [check:changed] exten... | [automerge-openclaw-openclaw-74716](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/automerge-openclaw-openclaw-74716.md) | [25192389369](https://github.com/openclaw/clawsweeper/actions/runs/25192389369) | +| [clawsweeper-commit-openclaw-openclaw-1d74ecd71f0f](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-1d74ecd71f0f.md) | merge_canonical blocked | job does not allow merge | [clawsweeper-commit-openclaw-openclaw-1d74ecd71f0f](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-1d74ecd71f0f.md) | [25191267120](https://github.com/openclaw/clawsweeper/actions/runs/25191267120) | +| [clawsweeper-commit-openclaw-openclaw-027ea5f08bd9](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-027ea5f08bd9.md) | execute_fix blocked | Codex /review did not pass after 2 attempt(s): Merge is blocked by one incomplete repair. The branch is narrow and `pnpm check:changed` plus `git d... | [clawsweeper-commit-openclaw-openclaw-027ea5f08bd9](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-027ea5f08bd9.md) | [25187047448](https://github.com/openclaw/clawsweeper/actions/runs/25187047448) | +| [automerge-openclaw-openclaw-75209](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/automerge-openclaw-openclaw-75209.md) | merge_canonical blocked | job does not allow merge | [automerge-openclaw-openclaw-75209](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/automerge-openclaw-openclaw-75209.md) | [25186718052](https://github.com/openclaw/clawsweeper/actions/runs/25186718052) | +| [clawsweeper-commit-openclaw-openclaw-581fbea1d653](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-581fbea1d653.md) | merge_canonical blocked | job does not allow merge | [clawsweeper-commit-openclaw-openclaw-581fbea1d653](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-581fbea1d653.md) | [25183870132](https://github.com/openclaw/clawsweeper/actions/runs/25183870132) | +| [clawsweeper-commit-openclaw-openclaw-54e6e3d7daf5](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-54e6e3d7daf5.md) | merge_canonical blocked | job does not allow merge | [clawsweeper-commit-openclaw-openclaw-54e6e3d7daf5](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-54e6e3d7daf5.md) | [25183184702](https://github.com/openclaw/clawsweeper/actions/runs/25183184702) | +| [automerge-openclaw-openclaw-74472](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/automerge-openclaw-openclaw-74472.md) | merge_canonical blocked | job does not allow merge | [automerge-openclaw-openclaw-74472](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/automerge-openclaw-openclaw-74472.md) | [25182390249](https://github.com/openclaw/clawsweeper/actions/runs/25182390249) | ### Fix Failure Queue | Cluster | Status | Target | Branch/PR | Reason | Run | | --- | --- | --- | --- | --- | --- | -| [clawsweeper-commit-openclaw-openclaw-5d1ba08e3c97](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-5d1ba08e3c97.md) | blocked | | | fix artifact is too broad for autonomous execution; split into narrower jobs or explicitly set CLAWSWEEPER_ALLOW_BROAD_FIX_ARTIFACTS=1 | [25202885744](https://github.com/openclaw/clawsweeper/actions/runs/25202885744) | -| [automerge-openclaw-openclaw-75363](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/automerge-openclaw-openclaw-75363.md) | failed | | | Codex /review did not pass after 2 attempt(s): No security-sensitive issue found in the diff. The artifact’s unrelated `.agents` files are absent,... | [25202543309](https://github.com/openclaw/clawsweeper/actions/runs/25202543309) | -| [automerge-openclaw-openclaw-75363](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/automerge-openclaw-openclaw-75363.md) | blocked | | | Codex /review did not pass after 2 attempt(s): No security-sensitive issue found in the diff. The artifact’s unrelated `.agents` files are absent,... | [25202543309](https://github.com/openclaw/clawsweeper/actions/runs/25202543309) | -| [clawsweeper-commit-openclaw-openclaw-a102f4dede6a](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-a102f4dede6a.md) | blocked | | | validation command failed (pnpm check:changed): [check:changed] lanes=core, coreTests [check:changed] src/agents/agent-command.ts: core production... | [25197023690](https://github.com/openclaw/clawsweeper/actions/runs/25197023690) | -| [automerge-openclaw-openclaw-74716](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/automerge-openclaw-openclaw-74716.md) | failed | | | validation command failed (pnpm check:changed): [check:changed] lanes=core, coreTests, extensions, extensionTests, apps, docs [check:changed] exten... | [25192389369](https://github.com/openclaw/clawsweeper/actions/runs/25192389369) | -| [automerge-openclaw-openclaw-74716](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/automerge-openclaw-openclaw-74716.md) | blocked | | | validation command failed (pnpm check:changed): [check:changed] lanes=core, coreTests, extensions, extensionTests, apps, docs [check:changed] exten... | [25192389369](https://github.com/openclaw/clawsweeper/actions/runs/25192389369) | -| [clawsweeper-commit-openclaw-openclaw-027ea5f08bd9](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-027ea5f08bd9.md) | blocked | | | Codex /review did not pass after 2 attempt(s): Merge is blocked by one incomplete repair. The branch is narrow and `pnpm check:changed` plus `git d... | [25187047448](https://github.com/openclaw/clawsweeper/actions/runs/25187047448) | -| [clawsweeper-commit-openclaw-openclaw-82ca6ecdde80](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-82ca6ecdde80.md) | blocked | | | fix artifact is too broad for autonomous execution; split into narrower jobs or explicitly set CLAWSWEEPER_ALLOW_BROAD_FIX_ARTIFACTS=1 | [25176627885](https://github.com/openclaw/clawsweeper/actions/runs/25176627885) | -| [clawsweeper-commit-openclaw-openclaw-ac599c9e539f](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-ac599c9e539f.md) | blocked | | | validation command failed (pnpm check:changed): [check:changed] lanes=core, coreTests [check:changed] src/plugins/bundled-runtime-deps-selection.ts... | [25171874076](https://github.com/openclaw/clawsweeper/actions/runs/25171874076) | -| [clawsweeper-commit-openclaw-openclaw-3c9437ae547a](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-3c9437ae547a.md) | blocked | | | fix artifact is too broad for autonomous execution; split into narrower jobs or explicitly set CLAWSWEEPER_ALLOW_BROAD_FIX_ARTIFACTS=1 | [25149929229](https://github.com/openclaw/clawsweeper/actions/runs/25149929229) | -| [clawsweeper-commit-openclaw-openclaw-0142c791232e](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-0142c791232e.md) | blocked | | | fix artifact is too broad for autonomous execution; split into narrower jobs or explicitly set CLAWSWEEPER_ALLOW_BROAD_FIX_ARTIFACTS=1 | [25147836943](https://github.com/openclaw/clawsweeper/actions/runs/25147836943) | -| [clawsweeper-commit-openclaw-openclaw-d7396d4ffa2f](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-d7396d4ffa2f.md) | blocked | | | fix artifact is too broad for autonomous execution; split into narrower jobs or explicitly set CLAWSWEEPER_ALLOW_BROAD_FIX_ARTIFACTS=1 | [25147023250](https://github.com/openclaw/clawsweeper/actions/runs/25147023250) | -| [automerge-openclaw-openclaw-74638](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/automerge-openclaw-openclaw-74638.md) | failed | | | validation command failed (pnpm check:changed): [check:changed] lanes=core, coreTests, docs [check:changed] src/config/config.schema-regressions.te... | [25146762143](https://github.com/openclaw/clawsweeper/actions/runs/25146762143) | -| [automerge-openclaw-openclaw-74638](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/automerge-openclaw-openclaw-74638.md) | blocked | | | validation command failed (pnpm check:changed): [check:changed] lanes=core, coreTests, docs [check:changed] src/config/config.schema-regressions.te... | [25146762143](https://github.com/openclaw/clawsweeper/actions/runs/25146762143) | -| [clawsweeper-commit-openclaw-openclaw-25d2e9bdace3](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-25d2e9bdace3.md) | blocked | | | validation command failed (pnpm check:changed): [check:changed] lanes=apps [check:changed] apps/macos/Sources/OpenClaw/GatewayLaunchAgentManager.sw... | [25145494152](https://github.com/openclaw/clawsweeper/actions/runs/25145494152) | -| [clawsweeper-commit-openclaw-openclaw-58153d38af57](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-58153d38af57.md) | blocked | | | validation command failed (pnpm check:changed): [check:changed] lanes=core, coreTests, extensions, extensionTests [check:changed] extensions/codex/... | [25143847817](https://github.com/openclaw/clawsweeper/actions/runs/25143847817) | -| [clawsweeper-commit-openclaw-openclaw-0b59964ec945](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-0b59964ec945.md) | blocked | | | Codex /review failed: structured output was not written to replacement-codex-review-1.json; stdout={"type":"thread.started","thread_id":"019ddbc8-0... | [25140762037](https://github.com/openclaw/clawsweeper/actions/runs/25140762037) | -| [automerge-openclaw-openclaw-74528](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/automerge-openclaw-openclaw-74528.md) | blocked | | | Codex /review failed: structured output was not written to replacement-codex-review-1.json; stdout={"type":"thread.started","thread_id":"019ddba8-1... | [25139586999](https://github.com/openclaw/clawsweeper/actions/runs/25139586999) | -| [clawsweeper-commit-openclaw-openclaw-db6951088a19](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-db6951088a19.md) | blocked | | | validation command failed (pnpm check:changed): [check:changed] lanes=core, coreTests, extensions, extensionTests [check:changed] extensions/telegr... | [25128072554](https://github.com/openclaw/clawsweeper/actions/runs/25128072554) | -| [clawsweeper-commit-openclaw-openclaw-6a4c866b6a8b](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-6a4c866b6a8b.md) | blocked | | | fix artifact is too broad for autonomous execution; split into narrower jobs or explicitly set CLAWSWEEPER_REPAIR_ALLOW_BROAD_FIX_ARTIFACTS=1 | [25094690632](https://github.com/openclaw/clawsweeper/actions/runs/25094690632) | -| [ghcrawl-166004-agentic-merge](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-166004-agentic-merge.md) | blocked | | | Codex /review did not pass after 2 attempt(s): Cannot perform the review without inspecting the repository diff and validation state. | [25087637821](https://github.com/openclaw/clawsweeper/actions/runs/25087637821) | -| [ghcrawl-156717-autonomous-smoke](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-156717-autonomous-smoke.md) | blocked | | | validation command failed (pnpm check:changed): [check:changed] lanes=core, coreTests, docs [check:changed] ui/src/styles/chat/layout.css: core pro... | [25085937628](https://github.com/openclaw/clawsweeper/actions/runs/25085937628) | -| [ghcrawl-156593-autonomous-smoke](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-156593-autonomous-smoke.md) | failed | | | To https://github.com/LiaoyuanNing/openclaw.git ! [remote rejected] HEAD -> fix/feishu-p2p-thread-reply (refusing to allow a GitHub App to create o... | [25084314903](https://github.com/openclaw/clawsweeper/actions/runs/25084314903) | -| [ghcrawl-156593-autonomous-smoke](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-156593-autonomous-smoke.md) | blocked | | | Codex /review did not pass after 2 attempt(s): Blocked. The diff is narrow and has no visible secret, dependency, workflow, install, or security-se... | [25084314903](https://github.com/openclaw/clawsweeper/actions/runs/25084314903) | -| [ghcrawl-156627-autonomous-smoke](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-156627-autonomous-smoke.md) | blocked | | | fix artifact is too broad for autonomous execution; split into narrower jobs or explicitly set CLAWSWEEPER_REPAIR_ALLOW_BROAD_FIX_ARTIFACTS=1 | [25070489790](https://github.com/openclaw/clawsweeper/actions/runs/25070489790) | +| [clawsweeper-commit-openclaw-openclaw-5d1ba08e3c97](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-5d1ba08e3c97.md) | blocked | | | fix artifact is too broad for autonomous execution; split into narrower jobs or explicitly set CLAWSWEEPER_ALLOW_BROAD_FIX_ARTIFACTS=1 | [25202885744](https://github.com/openclaw/clawsweeper/actions/runs/25202885744) | +| [automerge-openclaw-openclaw-75363](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/automerge-openclaw-openclaw-75363.md) | failed | | | Codex /review did not pass after 2 attempt(s): No security-sensitive issue found in the diff. The artifact’s unrelated `.agents` files are absent,... | [25202543309](https://github.com/openclaw/clawsweeper/actions/runs/25202543309) | +| [automerge-openclaw-openclaw-75363](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/automerge-openclaw-openclaw-75363.md) | blocked | | | Codex /review did not pass after 2 attempt(s): No security-sensitive issue found in the diff. The artifact’s unrelated `.agents` files are absent,... | [25202543309](https://github.com/openclaw/clawsweeper/actions/runs/25202543309) | +| [clawsweeper-commit-openclaw-openclaw-a102f4dede6a](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-a102f4dede6a.md) | blocked | | | validation command failed (pnpm check:changed): [check:changed] lanes=core, coreTests [check:changed] src/agents/agent-command.ts: core production... | [25197023690](https://github.com/openclaw/clawsweeper/actions/runs/25197023690) | +| [automerge-openclaw-openclaw-74716](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/automerge-openclaw-openclaw-74716.md) | failed | | | validation command failed (pnpm check:changed): [check:changed] lanes=core, coreTests, extensions, extensionTests, apps, docs [check:changed] exten... | [25192389369](https://github.com/openclaw/clawsweeper/actions/runs/25192389369) | +| [automerge-openclaw-openclaw-74716](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/automerge-openclaw-openclaw-74716.md) | blocked | | | validation command failed (pnpm check:changed): [check:changed] lanes=core, coreTests, extensions, extensionTests, apps, docs [check:changed] exten... | [25192389369](https://github.com/openclaw/clawsweeper/actions/runs/25192389369) | +| [clawsweeper-commit-openclaw-openclaw-027ea5f08bd9](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-027ea5f08bd9.md) | blocked | | | Codex /review did not pass after 2 attempt(s): Merge is blocked by one incomplete repair. The branch is narrow and `pnpm check:changed` plus `git d... | [25187047448](https://github.com/openclaw/clawsweeper/actions/runs/25187047448) | +| [clawsweeper-commit-openclaw-openclaw-82ca6ecdde80](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-82ca6ecdde80.md) | blocked | | | fix artifact is too broad for autonomous execution; split into narrower jobs or explicitly set CLAWSWEEPER_ALLOW_BROAD_FIX_ARTIFACTS=1 | [25176627885](https://github.com/openclaw/clawsweeper/actions/runs/25176627885) | +| [clawsweeper-commit-openclaw-openclaw-ac599c9e539f](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-ac599c9e539f.md) | blocked | | | validation command failed (pnpm check:changed): [check:changed] lanes=core, coreTests [check:changed] src/plugins/bundled-runtime-deps-selection.ts... | [25171874076](https://github.com/openclaw/clawsweeper/actions/runs/25171874076) | +| [clawsweeper-commit-openclaw-openclaw-3c9437ae547a](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-3c9437ae547a.md) | blocked | | | fix artifact is too broad for autonomous execution; split into narrower jobs or explicitly set CLAWSWEEPER_ALLOW_BROAD_FIX_ARTIFACTS=1 | [25149929229](https://github.com/openclaw/clawsweeper/actions/runs/25149929229) | +| [clawsweeper-commit-openclaw-openclaw-0142c791232e](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-0142c791232e.md) | blocked | | | fix artifact is too broad for autonomous execution; split into narrower jobs or explicitly set CLAWSWEEPER_ALLOW_BROAD_FIX_ARTIFACTS=1 | [25147836943](https://github.com/openclaw/clawsweeper/actions/runs/25147836943) | +| [clawsweeper-commit-openclaw-openclaw-d7396d4ffa2f](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-d7396d4ffa2f.md) | blocked | | | fix artifact is too broad for autonomous execution; split into narrower jobs or explicitly set CLAWSWEEPER_ALLOW_BROAD_FIX_ARTIFACTS=1 | [25147023250](https://github.com/openclaw/clawsweeper/actions/runs/25147023250) | +| [automerge-openclaw-openclaw-74638](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/automerge-openclaw-openclaw-74638.md) | failed | | | validation command failed (pnpm check:changed): [check:changed] lanes=core, coreTests, docs [check:changed] src/config/config.schema-regressions.te... | [25146762143](https://github.com/openclaw/clawsweeper/actions/runs/25146762143) | +| [automerge-openclaw-openclaw-74638](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/automerge-openclaw-openclaw-74638.md) | blocked | | | validation command failed (pnpm check:changed): [check:changed] lanes=core, coreTests, docs [check:changed] src/config/config.schema-regressions.te... | [25146762143](https://github.com/openclaw/clawsweeper/actions/runs/25146762143) | +| [clawsweeper-commit-openclaw-openclaw-25d2e9bdace3](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-25d2e9bdace3.md) | blocked | | | validation command failed (pnpm check:changed): [check:changed] lanes=apps [check:changed] apps/macos/Sources/OpenClaw/GatewayLaunchAgentManager.sw... | [25145494152](https://github.com/openclaw/clawsweeper/actions/runs/25145494152) | +| [clawsweeper-commit-openclaw-openclaw-58153d38af57](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-58153d38af57.md) | blocked | | | validation command failed (pnpm check:changed): [check:changed] lanes=core, coreTests, extensions, extensionTests [check:changed] extensions/codex/... | [25143847817](https://github.com/openclaw/clawsweeper/actions/runs/25143847817) | +| [clawsweeper-commit-openclaw-openclaw-0b59964ec945](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-0b59964ec945.md) | blocked | | | Codex /review failed: structured output was not written to replacement-codex-review-1.json; stdout={"type":"thread.started","thread_id":"019ddbc8-0... | [25140762037](https://github.com/openclaw/clawsweeper/actions/runs/25140762037) | +| [automerge-openclaw-openclaw-74528](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/automerge-openclaw-openclaw-74528.md) | blocked | | | Codex /review failed: structured output was not written to replacement-codex-review-1.json; stdout={"type":"thread.started","thread_id":"019ddba8-1... | [25139586999](https://github.com/openclaw/clawsweeper/actions/runs/25139586999) | +| [clawsweeper-commit-openclaw-openclaw-db6951088a19](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-db6951088a19.md) | blocked | | | validation command failed (pnpm check:changed): [check:changed] lanes=core, coreTests, extensions, extensionTests [check:changed] extensions/telegr... | [25128072554](https://github.com/openclaw/clawsweeper/actions/runs/25128072554) | +| [clawsweeper-commit-openclaw-openclaw-6a4c866b6a8b](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-6a4c866b6a8b.md) | blocked | | | fix artifact is too broad for autonomous execution; split into narrower jobs or explicitly set CLAWSWEEPER_REPAIR_ALLOW_BROAD_FIX_ARTIFACTS=1 | [25094690632](https://github.com/openclaw/clawsweeper/actions/runs/25094690632) | +| [ghcrawl-166004-agentic-merge](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-166004-agentic-merge.md) | blocked | | | Codex /review did not pass after 2 attempt(s): Cannot perform the review without inspecting the repository diff and validation state. | [25087637821](https://github.com/openclaw/clawsweeper/actions/runs/25087637821) | +| [ghcrawl-156717-autonomous-smoke](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-156717-autonomous-smoke.md) | blocked | | | validation command failed (pnpm check:changed): [check:changed] lanes=core, coreTests, docs [check:changed] ui/src/styles/chat/layout.css: core pro... | [25085937628](https://github.com/openclaw/clawsweeper/actions/runs/25085937628) | +| [ghcrawl-156593-autonomous-smoke](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-156593-autonomous-smoke.md) | failed | | | To https://github.com/LiaoyuanNing/openclaw.git ! [remote rejected] HEAD -> fix/feishu-p2p-thread-reply (refusing to allow a GitHub App to create o... | [25084314903](https://github.com/openclaw/clawsweeper/actions/runs/25084314903) | +| [ghcrawl-156593-autonomous-smoke](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-156593-autonomous-smoke.md) | blocked | | | Codex /review did not pass after 2 attempt(s): Blocked. The diff is narrow and has no visible secret, dependency, workflow, install, or security-se... | [25084314903](https://github.com/openclaw/clawsweeper/actions/runs/25084314903) | +| [ghcrawl-156627-autonomous-smoke](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-156627-autonomous-smoke.md) | blocked | | | fix artifact is too broad for autonomous execution; split into narrower jobs or explicitly set CLAWSWEEPER_REPAIR_ALLOW_BROAD_FIX_ARTIFACTS=1 | [25070489790](https://github.com/openclaw/clawsweeper/actions/runs/25070489790) | ### Top Blocked Reasons | Reason | Latest count | Example cluster | | --- | ---: | --- | -| job does not allow merge | 91 | [clawsweeper-commit-openclaw-openclaw-173f959613b3](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/clawsweeper-commit-openclaw-openclaw-173f959613b3.md) | -| action status is blocked | 89 | [ghcrawl-156636-autonomous-smoke](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-156636-autonomous-smoke.md) | -| close requires ClawSweeper Repair fix PR opened/pushed or merge executed first | 13 | [ghcrawl-156593-autonomous-smoke](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-156593-autonomous-smoke.md) | -| merge requires CLAWSWEEPER_REPAIR_ALLOW_MERGE=1; labeled for human review | 10 | [ghcrawl-156679-autonomous-smoke](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-156679-autonomous-smoke.md) | -| merge state status is UNSTABLE | 10 | [ghcrawl-156647-autonomous-smoke](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-156647-autonomous-smoke.md) | -| target changed since worker review | 9 | [ghcrawl-156624-autonomous-smoke](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-156624-autonomous-smoke.md) | -| mergeable state is CONFLICTING | 5 | [ghcrawl-156651-autonomous-smoke](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-156651-autonomous-smoke.md) | -| target is not listed in job candidates | 4 | [ghcrawl-156682-autonomous-smoke](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-156682-autonomous-smoke.md) | -| Fix-first policy blocks superseded closeout until #49430 is repaired and merged. | 2 | [ghcrawl-156585-autonomous-smoke](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-156585-autonomous-smoke.md) | -| Clearly superseded by the canonical PR path, but closure is blocked until the canonical fix lands. | 2 | [ghcrawl-156879-autonomous-smoke](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-156879-autonomous-smoke.md) | -| require_fix_before_close blocks superseded PR closeout until the canonical fix path is landed or opened as a concrete fix PR. | 2 | [ghcrawl-156789-autonomous-smoke](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-156789-autonomous-smoke.md) | -| canonical is not listed in job refs | 2 | [ghcrawl-156658-autonomous-smoke](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-156658-autonomous-smoke.md) | -| maintainer issue comment blocks low-signal auto-close | 2 | [low-signal-pr-sweep-20260425T2346-01](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/low-signal-pr-sweep-20260425t2346-01.md) | -| Blocked on the canonical fix path landing; job policy does not allow unmerged fix closeout. | 1 | [automerge-openclaw-openclaw-74666](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/automerge-openclaw-openclaw-74666.md) | -| Superseded closeout is clear, but closure is blocked by this job's policy and requires human approval. | 1 | [automerge-openclaw-openclaw-74134](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/automerge-openclaw-openclaw-74134.md) | +| job does not allow merge | 91 | [clawsweeper-commit-openclaw-openclaw-173f959613b3](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/clawsweeper-commit-openclaw-openclaw-173f959613b3.md) | +| action status is blocked | 89 | [ghcrawl-156636-autonomous-smoke](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-156636-autonomous-smoke.md) | +| close requires ClawSweeper Repair fix PR opened/pushed or merge executed first | 13 | [ghcrawl-156593-autonomous-smoke](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-156593-autonomous-smoke.md) | +| merge requires CLAWSWEEPER_REPAIR_ALLOW_MERGE=1; labeled for human review | 10 | [ghcrawl-156679-autonomous-smoke](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-156679-autonomous-smoke.md) | +| merge state status is UNSTABLE | 10 | [ghcrawl-156647-autonomous-smoke](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-156647-autonomous-smoke.md) | +| target changed since worker review | 9 | [ghcrawl-156624-autonomous-smoke](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-156624-autonomous-smoke.md) | +| mergeable state is CONFLICTING | 5 | [ghcrawl-156651-autonomous-smoke](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-156651-autonomous-smoke.md) | +| target is not listed in job candidates | 4 | [ghcrawl-156682-autonomous-smoke](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-156682-autonomous-smoke.md) | +| Fix-first policy blocks superseded closeout until #49430 is repaired and merged. | 2 | [ghcrawl-156585-autonomous-smoke](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-156585-autonomous-smoke.md) | +| Clearly superseded by the canonical PR path, but closure is blocked until the canonical fix lands. | 2 | [ghcrawl-156879-autonomous-smoke](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-156879-autonomous-smoke.md) | +| require_fix_before_close blocks superseded PR closeout until the canonical fix path is landed or opened as a concrete fix PR. | 2 | [ghcrawl-156789-autonomous-smoke](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-156789-autonomous-smoke.md) | +| canonical is not listed in job refs | 2 | [ghcrawl-156658-autonomous-smoke](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-156658-autonomous-smoke.md) | +| maintainer issue comment blocks low-signal auto-close | 2 | [low-signal-pr-sweep-20260425T2346-01](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/low-signal-pr-sweep-20260425t2346-01.md) | +| Blocked on the canonical fix path landing; job policy does not allow unmerged fix closeout. | 1 | [automerge-openclaw-openclaw-74666](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/automerge-openclaw-openclaw-74666.md) | +| Superseded closeout is clear, but closure is blocked by this job's policy and requires human approval. | 1 | [automerge-openclaw-openclaw-74134](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/automerge-openclaw-openclaw-74134.md) | ### Latest Repair Closures | Target | Action | Title | Closed | Cluster | Report | Run | | --- | --- | --- | --- | --- | --- | --- | -| [#59439](#59439) | close_superseded | | Apr 28, 2026, 05:25 UTC | [ghcrawl-207050-agentic-merge](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-207050-agentic-merge.md) | [ghcrawl-207050-agentic-merge](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-207050-agentic-merge.md) | [25035228706](https://github.com/openclaw/clawsweeper/actions/runs/25035228706) | -| [#48388](#48388) | close_fixed_by_candidate | | Apr 28, 2026, 05:23 UTC | [ghcrawl-199239-agentic-merge](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-199239-agentic-merge.md) | [ghcrawl-199239-agentic-merge](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-199239-agentic-merge.md) | [25035231796](https://github.com/openclaw/clawsweeper/actions/runs/25035231796) | -| [#50435](#50435) | close_superseded | | Apr 28, 2026, 05:23 UTC | [ghcrawl-199239-agentic-merge](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-199239-agentic-merge.md) | [ghcrawl-199239-agentic-merge](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-199239-agentic-merge.md) | [25035231796](https://github.com/openclaw/clawsweeper/actions/runs/25035231796) | -| [#59409](#59409) | close_fixed_by_candidate | | Apr 28, 2026, 05:23 UTC | [ghcrawl-199239-agentic-merge](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-199239-agentic-merge.md) | [ghcrawl-199239-agentic-merge](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-199239-agentic-merge.md) | [25035231796](https://github.com/openclaw/clawsweeper/actions/runs/25035231796) | -| [#59431](#59431) | close_superseded | | Apr 28, 2026, 05:23 UTC | [ghcrawl-199239-agentic-merge](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-199239-agentic-merge.md) | [ghcrawl-199239-agentic-merge](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-199239-agentic-merge.md) | [25035231796](https://github.com/openclaw/clawsweeper/actions/runs/25035231796) | -| [#61016](#61016) | close_superseded | | Apr 28, 2026, 05:00 UTC | [ghcrawl-156640-autonomous-smoke](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-156640-autonomous-smoke.md) | [ghcrawl-156640-autonomous-smoke](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-156640-autonomous-smoke.md) | [25034019917](https://github.com/openclaw/clawsweeper/actions/runs/25034019917) | -| [#49957](#49957) | close_duplicate | | Apr 28, 2026, 04:59 UTC | [ghcrawl-156664-autonomous-smoke](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-156664-autonomous-smoke.md) | [ghcrawl-156664-autonomous-smoke](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-156664-autonomous-smoke.md) | [25033552424](https://github.com/openclaw/clawsweeper/actions/runs/25033552424) | -| [#49961](#49961) | close_superseded | | Apr 28, 2026, 04:59 UTC | [ghcrawl-156664-autonomous-smoke](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-156664-autonomous-smoke.md) | [ghcrawl-156664-autonomous-smoke](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-156664-autonomous-smoke.md) | [25033552424](https://github.com/openclaw/clawsweeper/actions/runs/25033552424) | -| [#54429](#54429) | close_duplicate | | Apr 26, 2026, 03:04 UTC | [ghcrawl-166002-agentic-merge](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-166002-agentic-merge.md) | [ghcrawl-166002-agentic-merge](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-166002-agentic-merge.md) | [24946559138](https://github.com/openclaw/clawsweeper-repair/actions/runs/24946559138) | -| [#41992](#41992) | close_duplicate | | Apr 26, 2026, 03:04 UTC | [ghcrawl-165992-agentic-merge](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-165992-agentic-merge.md) | [ghcrawl-165992-agentic-merge](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-165992-agentic-merge.md) | [24946558493](https://github.com/openclaw/clawsweeper-repair/actions/runs/24946558493) | -| [#43242](#43242) | close_duplicate | | Apr 26, 2026, 03:04 UTC | [ghcrawl-165992-agentic-merge](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-165992-agentic-merge.md) | [ghcrawl-165992-agentic-merge](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-165992-agentic-merge.md) | [24946558493](https://github.com/openclaw/clawsweeper-repair/actions/runs/24946558493) | -| [#56298](#56298) | close_duplicate | | Apr 26, 2026, 03:04 UTC | [ghcrawl-165992-agentic-merge](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-165992-agentic-merge.md) | [ghcrawl-165992-agentic-merge](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-165992-agentic-merge.md) | [24946558493](https://github.com/openclaw/clawsweeper-repair/actions/runs/24946558493) | -| [#63094](#63094) | close_duplicate | | Apr 26, 2026, 03:04 UTC | [ghcrawl-165992-agentic-merge](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-165992-agentic-merge.md) | [ghcrawl-165992-agentic-merge](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-165992-agentic-merge.md) | [24946558493](https://github.com/openclaw/clawsweeper-repair/actions/runs/24946558493) | -| [#67622](#67622) | close_duplicate | | Apr 26, 2026, 03:04 UTC | [ghcrawl-165992-agentic-merge](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-165992-agentic-merge.md) | [ghcrawl-165992-agentic-merge](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-165992-agentic-merge.md) | [24946558493](https://github.com/openclaw/clawsweeper-repair/actions/runs/24946558493) | -| [#67029](#67029) | close_duplicate | | Apr 26, 2026, 01:36 UTC | [ghcrawl-143819-autonomous-smoke](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-143819-autonomous-smoke.md) | [ghcrawl-143819-autonomous-smoke](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-143819-autonomous-smoke.md) | [24939011554](https://github.com/openclaw/clawsweeper-repair/actions/runs/24939011554) | -| [#69886](#69886) | close_duplicate | | Apr 26, 2026, 01:36 UTC | [ghcrawl-143819-autonomous-smoke](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-143819-autonomous-smoke.md) | [ghcrawl-143819-autonomous-smoke](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-143819-autonomous-smoke.md) | [24939011554](https://github.com/openclaw/clawsweeper-repair/actions/runs/24939011554) | -| [#70353](#70353) | close_duplicate | | Apr 26, 2026, 01:36 UTC | [ghcrawl-143819-autonomous-smoke](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-143819-autonomous-smoke.md) | [ghcrawl-143819-autonomous-smoke](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-143819-autonomous-smoke.md) | [24939011554](https://github.com/openclaw/clawsweeper-repair/actions/runs/24939011554) | -| [#70395](#70395) | close_duplicate | | Apr 26, 2026, 01:36 UTC | [ghcrawl-143819-autonomous-smoke](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-143819-autonomous-smoke.md) | [ghcrawl-143819-autonomous-smoke](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-143819-autonomous-smoke.md) | [24939011554](https://github.com/openclaw/clawsweeper-repair/actions/runs/24939011554) | -| [#71133](#71133) | close_duplicate | | Apr 26, 2026, 01:36 UTC | [ghcrawl-143819-autonomous-smoke](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-143819-autonomous-smoke.md) | [ghcrawl-143819-autonomous-smoke](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-143819-autonomous-smoke.md) | [24939011554](https://github.com/openclaw/clawsweeper-repair/actions/runs/24939011554) | -| [#70180](#70180) | close_duplicate | | Apr 26, 2026, 01:36 UTC | [ghcrawl-143816-autonomous-smoke](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-143816-autonomous-smoke.md) | [ghcrawl-143816-autonomous-smoke](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-143816-autonomous-smoke.md) | [24939009401](https://github.com/openclaw/clawsweeper-repair/actions/runs/24939009401) | -| [#65832](#65832) | close_duplicate | | Apr 26, 2026, 01:36 UTC | [ghcrawl-143816-autonomous-smoke](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-143816-autonomous-smoke.md) | [ghcrawl-143816-autonomous-smoke](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-143816-autonomous-smoke.md) | [24939009401](https://github.com/openclaw/clawsweeper-repair/actions/runs/24939009401) | -| [#66758](#66758) | close_duplicate | | Apr 26, 2026, 01:36 UTC | [ghcrawl-143816-autonomous-smoke](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-143816-autonomous-smoke.md) | [ghcrawl-143816-autonomous-smoke](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-143816-autonomous-smoke.md) | [24939009401](https://github.com/openclaw/clawsweeper-repair/actions/runs/24939009401) | -| [#67406](#67406) | close_duplicate | | Apr 26, 2026, 01:36 UTC | [ghcrawl-143816-autonomous-smoke](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-143816-autonomous-smoke.md) | [ghcrawl-143816-autonomous-smoke](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-143816-autonomous-smoke.md) | [24939009401](https://github.com/openclaw/clawsweeper-repair/actions/runs/24939009401) | -| [#50541](#50541) | close_duplicate | | Apr 26, 2026, 01:36 UTC | [ghcrawl-143815-autonomous-smoke](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-143815-autonomous-smoke.md) | [ghcrawl-143815-autonomous-smoke](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-143815-autonomous-smoke.md) | [24939008778](https://github.com/openclaw/clawsweeper-repair/actions/runs/24939008778) | -| [#50691](#50691) | close_duplicate | | Apr 26, 2026, 01:36 UTC | [ghcrawl-143815-autonomous-smoke](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-143815-autonomous-smoke.md) | [ghcrawl-143815-autonomous-smoke](https://github.com/openclaw/clawsweeper/blob/main/results/openclaw/ghcrawl-143815-autonomous-smoke.md) | [24939008778](https://github.com/openclaw/clawsweeper-repair/actions/runs/24939008778) | +| [#59439](#59439) | close_superseded | | Apr 28, 2026, 05:25 UTC | [ghcrawl-207050-agentic-merge](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-207050-agentic-merge.md) | [ghcrawl-207050-agentic-merge](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-207050-agentic-merge.md) | [25035228706](https://github.com/openclaw/clawsweeper/actions/runs/25035228706) | +| [#48388](#48388) | close_fixed_by_candidate | | Apr 28, 2026, 05:23 UTC | [ghcrawl-199239-agentic-merge](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-199239-agentic-merge.md) | [ghcrawl-199239-agentic-merge](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-199239-agentic-merge.md) | [25035231796](https://github.com/openclaw/clawsweeper/actions/runs/25035231796) | +| [#50435](#50435) | close_superseded | | Apr 28, 2026, 05:23 UTC | [ghcrawl-199239-agentic-merge](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-199239-agentic-merge.md) | [ghcrawl-199239-agentic-merge](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-199239-agentic-merge.md) | [25035231796](https://github.com/openclaw/clawsweeper/actions/runs/25035231796) | +| [#59409](#59409) | close_fixed_by_candidate | | Apr 28, 2026, 05:23 UTC | [ghcrawl-199239-agentic-merge](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-199239-agentic-merge.md) | [ghcrawl-199239-agentic-merge](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-199239-agentic-merge.md) | [25035231796](https://github.com/openclaw/clawsweeper/actions/runs/25035231796) | +| [#59431](#59431) | close_superseded | | Apr 28, 2026, 05:23 UTC | [ghcrawl-199239-agentic-merge](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-199239-agentic-merge.md) | [ghcrawl-199239-agentic-merge](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-199239-agentic-merge.md) | [25035231796](https://github.com/openclaw/clawsweeper/actions/runs/25035231796) | +| [#61016](#61016) | close_superseded | | Apr 28, 2026, 05:00 UTC | [ghcrawl-156640-autonomous-smoke](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-156640-autonomous-smoke.md) | [ghcrawl-156640-autonomous-smoke](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-156640-autonomous-smoke.md) | [25034019917](https://github.com/openclaw/clawsweeper/actions/runs/25034019917) | +| [#49957](#49957) | close_duplicate | | Apr 28, 2026, 04:59 UTC | [ghcrawl-156664-autonomous-smoke](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-156664-autonomous-smoke.md) | [ghcrawl-156664-autonomous-smoke](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-156664-autonomous-smoke.md) | [25033552424](https://github.com/openclaw/clawsweeper/actions/runs/25033552424) | +| [#49961](#49961) | close_superseded | | Apr 28, 2026, 04:59 UTC | [ghcrawl-156664-autonomous-smoke](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-156664-autonomous-smoke.md) | [ghcrawl-156664-autonomous-smoke](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-156664-autonomous-smoke.md) | [25033552424](https://github.com/openclaw/clawsweeper/actions/runs/25033552424) | +| [#54429](#54429) | close_duplicate | | Apr 26, 2026, 03:04 UTC | [ghcrawl-166002-agentic-merge](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-166002-agentic-merge.md) | [ghcrawl-166002-agentic-merge](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-166002-agentic-merge.md) | [24946559138](https://github.com/openclaw/clawsweeper-repair/actions/runs/24946559138) | +| [#41992](#41992) | close_duplicate | | Apr 26, 2026, 03:04 UTC | [ghcrawl-165992-agentic-merge](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-165992-agentic-merge.md) | [ghcrawl-165992-agentic-merge](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-165992-agentic-merge.md) | [24946558493](https://github.com/openclaw/clawsweeper-repair/actions/runs/24946558493) | +| [#43242](#43242) | close_duplicate | | Apr 26, 2026, 03:04 UTC | [ghcrawl-165992-agentic-merge](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-165992-agentic-merge.md) | [ghcrawl-165992-agentic-merge](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-165992-agentic-merge.md) | [24946558493](https://github.com/openclaw/clawsweeper-repair/actions/runs/24946558493) | +| [#56298](#56298) | close_duplicate | | Apr 26, 2026, 03:04 UTC | [ghcrawl-165992-agentic-merge](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-165992-agentic-merge.md) | [ghcrawl-165992-agentic-merge](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-165992-agentic-merge.md) | [24946558493](https://github.com/openclaw/clawsweeper-repair/actions/runs/24946558493) | +| [#63094](#63094) | close_duplicate | | Apr 26, 2026, 03:04 UTC | [ghcrawl-165992-agentic-merge](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-165992-agentic-merge.md) | [ghcrawl-165992-agentic-merge](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-165992-agentic-merge.md) | [24946558493](https://github.com/openclaw/clawsweeper-repair/actions/runs/24946558493) | +| [#67622](#67622) | close_duplicate | | Apr 26, 2026, 03:04 UTC | [ghcrawl-165992-agentic-merge](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-165992-agentic-merge.md) | [ghcrawl-165992-agentic-merge](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-165992-agentic-merge.md) | [24946558493](https://github.com/openclaw/clawsweeper-repair/actions/runs/24946558493) | +| [#67029](#67029) | close_duplicate | | Apr 26, 2026, 01:36 UTC | [ghcrawl-143819-autonomous-smoke](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-143819-autonomous-smoke.md) | [ghcrawl-143819-autonomous-smoke](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-143819-autonomous-smoke.md) | [24939011554](https://github.com/openclaw/clawsweeper-repair/actions/runs/24939011554) | +| [#69886](#69886) | close_duplicate | | Apr 26, 2026, 01:36 UTC | [ghcrawl-143819-autonomous-smoke](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-143819-autonomous-smoke.md) | [ghcrawl-143819-autonomous-smoke](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-143819-autonomous-smoke.md) | [24939011554](https://github.com/openclaw/clawsweeper-repair/actions/runs/24939011554) | +| [#70353](#70353) | close_duplicate | | Apr 26, 2026, 01:36 UTC | [ghcrawl-143819-autonomous-smoke](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-143819-autonomous-smoke.md) | [ghcrawl-143819-autonomous-smoke](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-143819-autonomous-smoke.md) | [24939011554](https://github.com/openclaw/clawsweeper-repair/actions/runs/24939011554) | +| [#70395](#70395) | close_duplicate | | Apr 26, 2026, 01:36 UTC | [ghcrawl-143819-autonomous-smoke](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-143819-autonomous-smoke.md) | [ghcrawl-143819-autonomous-smoke](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-143819-autonomous-smoke.md) | [24939011554](https://github.com/openclaw/clawsweeper-repair/actions/runs/24939011554) | +| [#71133](#71133) | close_duplicate | | Apr 26, 2026, 01:36 UTC | [ghcrawl-143819-autonomous-smoke](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-143819-autonomous-smoke.md) | [ghcrawl-143819-autonomous-smoke](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-143819-autonomous-smoke.md) | [24939011554](https://github.com/openclaw/clawsweeper-repair/actions/runs/24939011554) | +| [#70180](#70180) | close_duplicate | | Apr 26, 2026, 01:36 UTC | [ghcrawl-143816-autonomous-smoke](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-143816-autonomous-smoke.md) | [ghcrawl-143816-autonomous-smoke](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-143816-autonomous-smoke.md) | [24939009401](https://github.com/openclaw/clawsweeper-repair/actions/runs/24939009401) | +| [#65832](#65832) | close_duplicate | | Apr 26, 2026, 01:36 UTC | [ghcrawl-143816-autonomous-smoke](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-143816-autonomous-smoke.md) | [ghcrawl-143816-autonomous-smoke](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-143816-autonomous-smoke.md) | [24939009401](https://github.com/openclaw/clawsweeper-repair/actions/runs/24939009401) | +| [#66758](#66758) | close_duplicate | | Apr 26, 2026, 01:36 UTC | [ghcrawl-143816-autonomous-smoke](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-143816-autonomous-smoke.md) | [ghcrawl-143816-autonomous-smoke](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-143816-autonomous-smoke.md) | [24939009401](https://github.com/openclaw/clawsweeper-repair/actions/runs/24939009401) | +| [#67406](#67406) | close_duplicate | | Apr 26, 2026, 01:36 UTC | [ghcrawl-143816-autonomous-smoke](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-143816-autonomous-smoke.md) | [ghcrawl-143816-autonomous-smoke](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-143816-autonomous-smoke.md) | [24939009401](https://github.com/openclaw/clawsweeper-repair/actions/runs/24939009401) | +| [#50541](#50541) | close_duplicate | | Apr 26, 2026, 01:36 UTC | [ghcrawl-143815-autonomous-smoke](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-143815-autonomous-smoke.md) | [ghcrawl-143815-autonomous-smoke](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-143815-autonomous-smoke.md) | [24939008778](https://github.com/openclaw/clawsweeper-repair/actions/runs/24939008778) | +| [#50691](#50691) | close_duplicate | | Apr 26, 2026, 01:36 UTC | [ghcrawl-143815-autonomous-smoke](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-143815-autonomous-smoke.md) | [ghcrawl-143815-autonomous-smoke](https://github.com/openclaw/clawsweeper-state/blob/state/results/openclaw/ghcrawl-143815-autonomous-smoke.md) | [24939008778](https://github.com/openclaw/clawsweeper-repair/actions/runs/24939008778) | diff --git a/package.json b/package.json index 0b61ec36e8..7e5f8370f0 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "@openclaw/clawsweeper-dashboard", + "name": "@openclaw/clawsweeper-state", "version": "0.1.0", "private": true, "license": "MIT", diff --git a/scripts/render.mjs b/scripts/render.mjs index 539d52ce73..8d85192b20 100644 --- a/scripts/render.mjs +++ b/scripts/render.mjs @@ -5,12 +5,12 @@ import { writeText } from "./source.mjs"; import { renderSweepDashboard } from "./sweep-dashboard.mjs"; const args = parseArgs(process.argv.slice(2)); -const sourceRoot = path.resolve(args.source ?? process.env.CLAWSWEEPER_SOURCE ?? "../clawsweeper"); +const sourceRoot = path.resolve(args.source ?? process.env.CLAWSWEEPER_STATE ?? "../state"); const output = path.resolve(args.output ?? "README.md"); const body = `# ClawSweeper Dashboard -Generated dashboard for [` + +Generated from the durable state branch for [` + `openclaw/clawsweeper](https://github.com/openclaw/clawsweeper). ${renderSweepDashboard(sourceRoot)} diff --git a/scripts/repair-dashboard.mjs b/scripts/repair-dashboard.mjs index 2d3ddc4bf2..1b25874af6 100644 --- a/scripts/repair-dashboard.mjs +++ b/scripts/repair-dashboard.mjs @@ -2,7 +2,7 @@ import path from "node:path"; import { formatTimestamp, link, percent, rowsOrNone, tableCell, truncate } from "./markdown.mjs"; import { jsonFiles, newestTimestamp, readJson } from "./source.mjs"; -const REPORT_REPO = "https://github.com/openclaw/clawsweeper"; +const REPORT_BASE = "https://github.com/openclaw/clawsweeper-state/blob/state"; const CLOSE_ACTIONS = new Set([ "close", "close_duplicate", @@ -187,7 +187,7 @@ function clusterLink(record) { const owner = String(record.repo ?? "unknown/unknown").split("/")[0] || "unknown"; const cluster = String(record.cluster_id ?? ""); const slug = cluster.toLowerCase().replace(/[^a-z0-9]+/g, "-").replace(/^-|-$/g, ""); - return link(cluster || "unknown", `${REPORT_REPO}/blob/main/results/${owner}/${slug}.md`); + return link(cluster || "unknown", `${REPORT_BASE}/results/${owner}/${slug}.md`); } function runLink(record) { diff --git a/scripts/sweep-dashboard.mjs b/scripts/sweep-dashboard.mjs index ba2bbac507..a29405d997 100644 --- a/scripts/sweep-dashboard.mjs +++ b/scripts/sweep-dashboard.mjs @@ -14,7 +14,7 @@ import { const FRESH_DAYS = 7; const DAY_MS = 24 * 60 * 60 * 1000; -const REPORT_REPO = "https://github.com/openclaw/clawsweeper"; +const REPORT_BASE = "https://github.com/openclaw/clawsweeper-state/blob/state"; export function renderSweepDashboard(root) { const snapshots = PROFILES.map((profile) => sweepSnapshot(root, profile)); @@ -230,7 +230,7 @@ function itemLink(item) { } function reportLink(item) { - return link(item.reportPath, `${REPORT_REPO}/blob/main/${item.reportPath}`); + return link(item.reportPath, `${REPORT_BASE}/${item.reportPath}`); } function statusRow(snapshot) {