Commit Graph

173 Commits

Author SHA1 Message Date
Peter Steinberger
077a19caec
fix: preserve skipped apply source reasons 2026-05-08 15:25:50 +01:00
Vincent Koc
41c9c68470
fix(security): harden report sanitizers 2026-04-30 03:45:54 -07:00
Vincent Koc
25ca3b1d48
fix(import): support portable gitcrawl body excerpts 2026-04-29 18:04:24 -07:00
Vincent Koc
7ac7590296
chore(openclaw): load remote gitcrawl dedupe jobs 2026-04-29 05:43:59 -07:00
Vincent Koc
4dfcf46b02
fix(publish): tolerate non-json GitHub hydration 2026-04-29 04:17:28 -07:00
Vincent Koc
873c9c800b
fix(messages): keep no-op variants testable 2026-04-29 01:31:42 -07:00
Vincent Koc
02233ba5f9
fix(router): clear command progress reactions 2026-04-29 01:29:57 -07:00
Vincent Koc
9885ef4ae6
fix(router): require clownfish automerge command 2026-04-29 01:19:28 -07:00
Vincent Koc
6c1fe749a3
fix(router): make automerge comments fish friendly 2026-04-29 01:11:14 -07:00
Vincent Koc
734574fc85
fix(router): accept bare automerge commands 2026-04-29 00:59:24 -07:00
Vincent Koc
dcc0c84bb8
feat(router): add maintainer autoclose command 2026-04-29 00:45:58 -07:00
Peter Steinberger
ca15ce3162
fix(router): use deterministic security gates in finalizers 2026-04-29 08:33:09 +01:00
Peter Steinberger
7b7853b340
fix(router): make automerge security routing deterministic 2026-04-29 08:31:14 +01:00
Vincent Koc
b746241ff2
fix(router): require maintainer permissions for commands 2026-04-29 00:30:28 -07:00
Peter Steinberger
928057e450
fix(router): report no-op automerge repair outcomes 2026-04-29 08:23:12 +01:00
Peter Steinberger
c275e6ad69
fix: label commit finding repairs and clean up titles 2026-04-29 08:19:21 +01:00
Peter Steinberger
c81cf7e938
fix(router): route edited automerge review comments 2026-04-29 08:14:19 +01:00
Peter Steinberger
53ad7921f7
fix: keep commit finding repair scope to executable files 2026-04-29 08:11:09 +01:00
Vincent Koc
3bc4a894bb
fix(messages): vary clownfish external comments 2026-04-29 00:09:46 -07:00
Peter Steinberger
d1e1f51b94
fix(router): continue automerge repair on needs-human 2026-04-29 08:07:28 +01:00
Peter Steinberger
efff30d7de
fix: avoid advisory-only security quarantine 2026-04-29 07:48:39 +01:00
Peter Steinberger
98e6251fab
fix: fall back when ClawSweeper dispatch is rejected 2026-04-29 07:36:11 +01:00
Peter Steinberger
54f9097ee5
fix: dispatch ClawSweeper item reviews directly 2026-04-29 07:31:47 +01:00
Peter Steinberger
f835f2341c
fix: push new fix branches with explicit refs 2026-04-29 07:12:28 +01:00
Peter Steinberger
706dcf61b7
fix: use fallback token for ClawSweeper dispatch 2026-04-29 07:08:55 +01:00
Peter Steinberger
2bc3388a72
fix: allow maintainer permission fallback for comment routing 2026-04-29 07:07:39 +01:00
Peter Steinberger
c698313b6b
fix: enable Clownfish automerge for adopted PRs 2026-04-29 07:01:38 +01:00
Peter Steinberger
6f0af20e8a
feat: add ClawSweeper-reviewed automerge loop (#8)
* feat: add ClawSweeper-reviewed automerge loop

* fix: harden automerge merge gates
2026-04-29 06:46:19 +01:00
Peter Steinberger
bce93d86fa
fix: process edited ClawSweeper comments 2026-04-29 06:38:43 +01:00
Peter Steinberger
25ed93de7e
feat: route ClawSweeper repair markers 2026-04-29 06:25:36 +01:00
Peter Steinberger
e020282908
fix: make Clownfish comments friendlier 2026-04-29 05:47:58 +01:00
Peter Steinberger
254f9cfe20
fix: ignore changelog files in Clownfish PR cap 2026-04-29 05:03:28 +01:00
Peter Steinberger
d850a3471d
fix: raise Clownfish PR area cap 2026-04-29 04:58:59 +01:00
Peter Steinberger
db5bc25d0c
fix: avoid security false positives from review boilerplate 2026-04-29 04:39:59 +01:00
Peter Steinberger
0624869fcf
feat: harden Clownfish replacement PR flow 2026-04-29 04:23:27 +01:00
Peter Steinberger
6acdbf9eff
feat: intake clawsweeper commit findings 2026-04-29 04:12:47 +01:00
Peter Steinberger
afc5506523
fix: skip closed targets in ClawSweeper auto-repair 2026-04-29 03:57:43 +01:00
Peter Steinberger
2a169e10b1
feat: auto-update Clownfish PRs from ClawSweeper 2026-04-29 03:44:01 +01:00
Peter Steinberger
9b4cc27f06
feat: add maintainer comment routing 2026-04-29 03:23:26 +01:00
Peter Steinberger
7afff900d5
feat: add Clownfish cloud PR jobs 2026-04-29 01:39:50 +01:00
Vincent Koc
da036e4908
feat(ops): gate Clownfish merges for human review
Adds a separate merge gate, human-review labels for merge-ready targets, wave dispatching, and promotes the stuck job backlog into inbox.
2026-04-28 00:06:05 -07:00
Vincent Koc
cc7fe08cc1
fix(ops): move closed records under jobs
Move closed OpenClaw records under jobs/openclaw/closed and rename active ghcrawl import surfaces to gitcrawl with compatibility aliases.
2026-04-27 23:01:27 -07:00
Vincent Koc
3f97cc4181
fix(finalizer): surface blocked PR action queues 2026-04-27 22:48:33 -07:00
Vincent Koc
90f3864656
fix(codex): default workers to fast service tier 2026-04-27 22:20:55 -07:00
Vincent Koc
11314bb097
fix(finalizer): scan labeled clownfish prs 2026-04-27 22:13:15 -07:00
Vincent Koc
d6c3e30c6a
fix(reports): count post-flight closeouts 2026-04-27 22:07:08 -07:00
Vincent Koc
aac0e9f220
fix(post-flight): close landed fix followers 2026-04-27 21:37:10 -07:00
Vincent Koc
50ecaf3685
fix(post-flight): trust scoped fix preflight 2026-04-27 21:33:52 -07:00
Vincent Koc
9664db6944
fix(executor): refresh base before push 2026-04-27 21:31:20 -07:00
Vincent Koc
8facaf4d62
fix(post-flight): record recoverable merge races 2026-04-27 21:08:32 -07:00