281 Commits

Author SHA1 Message Date
Peter Steinberger
d286620c03 chore(skills): fold testbox notes into crabbox 2026-05-03 16:36:17 +01:00
Peter Steinberger
f968c30e94 docs(skills): refresh crabbox AWS workflow 2026-05-02 06:19:13 +01:00
Peter Steinberger
a3fe0b08aa docs: update openclaw crabbox validation workflow 2026-05-02 05:20:46 +01:00
Peter Steinberger
c851a58518 docs: require explicit commit instruction in triage skills 2026-05-02 02:43:51 +01:00
Peter Steinberger
dc3e8973c3 docs(agents): require review before sweep commits 2026-05-01 22:50:16 +01:00
Peter Steinberger
bfd3c2a450 docs: clarify crabbox auth 2026-05-01 10:12:23 +01:00
Peter Steinberger
61985cb1d2 chore: simplify crabbox integration 2026-05-01 09:27:00 +01:00
Dallin Romney
778902103d fix(agents): release embedded-run scope on hung provider abort + heap-leak harness (#75008)
* fix(agents): extract abortable from runEmbeddedAttempt to release captured run scope on hung provider abort (#74182)

* test(agents): drop synthetic WeakRef retention test for abortable

* feat(scripts): add embedded-run-abort-leak harness for runtime closure-leak validation

* feat(scripts): add production mode to leak harness importing real abortable

* docs(changelog): add #74182 fix entry for embedded-run abort closure release
2026-05-01 12:24:13 +08:00
Peter Steinberger
f2d97df262 docs: add small bugfix sweep skill 2026-05-01 04:39:07 +01:00
Peter Steinberger
7969f1f07c docs(release): clarify unpublished beta tag reuse 2026-04-30 18:21:14 +01:00
Peter Steinberger
7a2bb2fcda docs: document high-confidence triage candidate filter 2026-04-30 04:18:16 +01:00
Peter Steinberger
5e8c396bb8 docs: explain security autofix boundary 2026-04-30 02:11:36 +01:00
Peter Steinberger
64cb9c5b71 docs: document clawsweeper changelog gate 2026-04-30 02:08:54 +01:00
Peter Steinberger
10a9654674 docs: update clawsweeper automerge workflow 2026-04-30 02:00:07 +01:00
Peter Steinberger
21e2168b8f ci: shard install smoke release checks 2026-04-29 22:25:55 +01:00
Peter Steinberger
6e351f2f05 docs: prefer clawsweeper mentions in skill 2026-04-29 22:18:44 +01:00
Peter Steinberger
0e46240543 docs: document clawsweeper autofix mode 2026-04-29 22:07:47 +01:00
Peter Steinberger
987af6805b docs: update clawsweeper repair cap 2026-04-29 21:55:35 +01:00
Peter Steinberger
06fcd3b60e docs: document clawsweeper freeform mentions 2026-04-29 21:46:18 +01:00
Peter Steinberger
57e4994caf ci: speed up release validation 2026-04-29 19:55:37 +01:00
Peter Steinberger
e3af6fb3c8 docs: document ClawSweeper review command 2026-04-29 18:05:03 +01:00
Peter Steinberger
9f21335462 ci: reduce release runner queue pressure 2026-04-29 17:45:53 +01:00
Peter Steinberger
acae48b790 docs: document clawsweeper review findings 2026-04-29 16:40:19 +01:00
Peter Steinberger
a2cf05c4fb docs: complete clawsweeper skill commands 2026-04-29 16:26:28 +01:00
Peter Steinberger
c6b269154a docs: document clawsweeper re-review mention 2026-04-29 16:22:49 +01:00
Peter Steinberger
d30ba5351e docs: update clawsweeper gate names 2026-04-29 12:27:15 +01:00
Peter Steinberger
f79553bef6 fix(auth): scope external CLI auth status overlays (#74156)
* fix(auth): scope external CLI auth status overlays

* fix: pass external auth config to overlays

* fix(auth): keep no-prompt CLI reads file-only

* docs: update clawsweeper app wording
2026-04-29 12:23:50 +01:00
Peter Steinberger
fa8a7d70ee docs: fix clawsweeper skill metadata 2026-04-29 10:20:09 +01:00
Peter Steinberger
35cccbeb68 docs: unify clawsweeper skill 2026-04-29 10:16:07 +01:00
Vincent Koc
bd3ffd0802 fix(testbox): guard stale OpenClaw Testbox reuse 2026-04-29 00:51:17 -07:00
Peter Steinberger
a0fd105e5e ci: split plugin prerelease validation 2026-04-29 08:21:12 +01:00
Peter Steinberger
fda8cc2a9d ci: keep heavy plugin sweeps release-only 2026-04-29 06:49:05 +01:00
Peter Steinberger
ade863e08f docs: update Clownfish automerge skill 2026-04-29 06:47:52 +01:00
Peter Steinberger
996c9d71e9 ci(test): reserve plugin prerelease for release validation 2026-04-29 06:20:38 +01:00
Peter Steinberger
c20a3f548f docs: update Clownfish cloud PR skill 2026-04-29 04:23:51 +01:00
Peter Steinberger
9bf50450de docs: document ClawSweeper commit reruns 2026-04-29 03:51:00 +01:00
Peter Steinberger
ba0f2e948f ci: preinstall ffmpeg for live media checks 2026-04-29 03:48:33 +01:00
Peter Steinberger
38e56972cd docs: document Clownfish comment commands 2026-04-29 03:24:01 +01:00
Peter Steinberger
610e575844 chore: add ClawSweeper agent skill 2026-04-29 02:48:40 +01:00
Peter Steinberger
28ff82dcda chore: add Clownfish cloud PR skill 2026-04-29 01:40:04 +01:00
Vincent Koc
4d82dc4fb4 docs(skills): expand test performance workflow 2026-04-28 10:41:53 -07:00
Patrick Erichsen
ab3feca0d5 docs(skills): generalize pre-release testing skill wording (#73468) 2026-04-28 02:50:11 -07:00
Vincent Koc
17811480da docs(skills): add plugin pre-release test plan 2026-04-28 02:40:33 -07:00
Peter Steinberger
67b16a4a6d fix: centralize source reply delivery mode 2026-04-28 09:14:19 +01:00
Peter Steinberger
a811e164e3 ci: speed up full release validation 2026-04-28 09:02:57 +01:00
Peter Steinberger
e5452a9c57 ci: speed up release validation 2026-04-28 03:52:05 +01:00
Peter Steinberger
65b605569b docs: record release tweet workflow 2026-04-28 03:47:20 +01:00
Peter Steinberger
0294aebe6f feat(providers): add DeepInfra provider plugin (#73038)
* feat(providers): add DeepInfra provider plugin

* feat(deepinfra): add media provider surfaces

* fix(deepinfra): satisfy provider boundary checks

* docs: add gitcrawl maintainer skill

* test: include deepinfra in live media sweeps

* fix: remove stale tts contract import
2026-04-28 01:12:54 +01:00
Peter Steinberger
b90f29d313 ci: split native live release shards 2026-04-28 00:49:10 +01:00
Peter Steinberger
f1edd601bc ci: split release qa parity lanes 2026-04-28 00:05:33 +01:00