Commit Graph

65 Commits

Author SHA1 Message Date
Vincent Koc
195790bbe8
fix(worker): probe execute GitHub token 2026-04-29 04:03:32 -07:00
Vincent Koc
060ab197c4
fix(worker): prefer PAT for execute actions 2026-04-29 03:49:14 -07:00
Vincent Koc
244d9ed221
fix(worker): fall back from app read token 2026-04-29 03:19:20 -07:00
Vincent Koc
f2ef581728
fix(worker): verify app token with api call 2026-04-29 03:16:55 -07:00
Vincent Koc
3bc4a894bb
fix(messages): vary clownfish external comments 2026-04-29 00:09:46 -07:00
Peter Steinberger
7855b57dab
ci: request workflow permission for commit finding repairs 2026-04-29 08:08:48 +01:00
Peter Steinberger
4c4d7ec7e6
ci: fall back when workflow token is unavailable 2026-04-29 07:33:19 +01:00
Peter Steinberger
f0b8b2befb
ci: request workflow permission for fix PR branches 2026-04-29 07:24:19 +01:00
Peter Steinberger
20540c1e90
fix: allow scoped comment-router dispatch windows 2026-04-29 07:22:46 +01:00
Peter Steinberger
706dcf61b7
fix: use fallback token for ClawSweeper dispatch 2026-04-29 07:08:55 +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
a4b78ea1ed
test: add Clownfish script tests 2026-04-29 06:05:58 +01:00
Peter Steinberger
d850a3471d
fix: raise Clownfish PR area cap 2026-04-29 04:58:59 +01:00
Peter Steinberger
23b0335ba2
ci: avoid rerunning publish finalizer on push races 2026-04-29 04:47:53 +01:00
Peter Steinberger
721a239457
ci: pass Clownfish area cap into executor 2026-04-29 04:37:02 +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
9b4cc27f06
feat: add maintainer comment routing 2026-04-29 03:23:26 +01:00
Peter Steinberger
aa52883e3a
ci: mint GitHub App tokens for Clownfish workers 2026-04-29 01:46:23 +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
d0e303d624
fix(workflow): leave timeout room for reports 2026-04-27 21:14:15 -07:00
Vincent Koc
68766d5583
fix(engine): give rebase repair more room 2026-04-27 02:59:18 -07:00
Vincent Koc
fd3fada323
fix(execute): cap codex timeout below workflow step 2026-04-27 00:20:22 -07:00
Vincent Koc
b095bcdd89
chore: split openclaw jobs into inbox and outbox 2026-04-26 22:06:48 -07:00
Vincent Koc
50a0b51ad3
chore: add clownfish job hygiene tooling 2026-04-26 21:42:08 -07:00
Vincent Koc
27c2c31069
fix: allow replacement branch rebase repair 2026-04-26 12:29:47 -07:00
Vincent Koc
be3a835251
fix: add post-flight PR finalization 2026-04-26 12:13:19 -07:00
Vincent Koc
3956500116
ci: bump artifact actions 2026-04-26 04:50:02 -07:00
Vincent Koc
16fda484d4
fix: keep live gates on by default 2026-04-26 04:26:41 -07:00
Vincent Koc
83dd553069
fix: use changed-lane validation for target fixes 2026-04-26 03:46:35 -07:00
Vincent Koc
485e655850
fix(ci): opt actions into node 24 2026-04-26 03:41:25 -07:00
Vincent Koc
6aee57d89d
fix: prepare target checkout dependencies 2026-04-26 03:13:30 -07:00
Vincent Koc
7d6a3e872a
fix: preserve failed cluster artifacts 2026-04-26 02:56:26 -07:00
Vincent Koc
3e1749c4df
fix: run cluster execution on blacksmith fast lanes 2026-04-26 02:45:28 -07:00
Vincent Koc
f5c4e19505
fix: cap fix pr execution at thirty minutes 2026-04-26 01:34:56 -07:00
Vincent Koc
2177b28c1e
fix: run codex canaries on gpt-5.5 2026-04-26 01:33:35 -07:00
Vincent Koc
6415dec173
fix: speed up cluster codex execution 2026-04-26 00:54:07 -07:00
Vincent Koc
c1d07df32c
fix: keep worker timeouts reportable 2026-04-26 00:46:33 -07:00
Vincent Koc
3c129f9d2c
fix: bound cluster worker codex timeout 2026-04-25 23:59:26 -07:00
Vincent Koc
c3b8f36836
fix: bound codex fix execution timeout 2026-04-25 23:43:14 -07:00
Vincent Koc
9dfcdb8627
fix: use captured write gates 2026-04-25 20:21:28 -07:00
Vincent Koc
f6fa7967e4
fix: gate fix execution on live mode 2026-04-25 20:04:00 -07:00
Vincent Koc
733f4873ea
fix: run agentic merge prep 2026-04-25 19:06:00 -07:00
Vincent Koc
61980c6202
fix: execute credited fix artifacts 2026-04-25 18:53:10 -07:00
Vincent Koc
4fd6bc4b7e
ci: cache Codex CLI for cluster workers 2026-04-25 17:53:00 -07:00
Vincent Koc
0c25a7fe6b
fix: report PR dashboard rates 2026-04-25 17:49:39 -07:00
Vincent Koc
494c1aaa3c
fix: backfill merge dashboard stats 2026-04-25 17:25:00 -07:00