fix(ci): reduce ClawSweeper GitHub API pressure#343
Conversation
|
Codex review: needs maintainer review before merge. Reviewed June 20, 2026, 6:45 AM ET / 10:45 UTC. Summary Reproducibility: no. high-confidence live reproduction was performed. Source inspection shows current main dispatches created/edited comment activity through a second spam-intake workflow before classification, and repair gh retries currently use short 1-5 second waits. Review metrics: 1 noteworthy metric.
Merge readiness Overall follows the weaker of proof and patch quality, so missing proof can cap an otherwise strong patch. Rank-up moves:
Risk before merge
Maintainer options:
Next step before merge
Security Review detailsBest possible solution: Land the narrow automation and retry consolidation after current-head checks pass and maintainers are comfortable with the live dispatch rollout, with follow-up monitoring on the next github-activity spam-candidate path. Do we have a high-confidence way to reproduce the issue? No high-confidence live reproduction was performed. Source inspection shows current main dispatches created/edited comment activity through a second spam-intake workflow before classification, and repair gh retries currently use short 1-5 second waits. Is this the best way to solve the issue? Yes, mostly. Reusing the existing intake classifier inside github-activity and sharing the retry wait helper is a narrow maintainable fix, but the live workflow/token path should be validated by current-head checks or rollout monitoring. AGENTS.md: found and applied where relevant. Codex review notes: model internal, reasoning high; reviewed against 471bf8065dd4. Label changesLabel changes:
Label justifications:
Evidence reviewedWhat I checked:
Likely related people:
What the crustacean ranks mean
Shiny media proof means a screenshot, video, or linked artifact directly shows the changed behavior. Runtime, network, CSP, and security claims still need visible diagnostics. How this review workflow works
|
Summary
Reduce GitHub API pressure across ClawSweeper intake and review workers:
Verification
The OpenClaw ingress-side token pre-filter is in the companion PR: openclaw/openclaw.