Commit Graph

828 Commits

Author SHA1 Message Date
Vincent Koc
2a1c6cf179 test(plugins): expose discord onboarding lane 2026-05-03 02:24:24 -07:00
Vincent Koc
8af6add03b test(ci): update plugin registry fixture assertion 2026-05-03 01:23:00 -07:00
Vincent Koc
c7bbb3f9af refactor(plugins): declare static runtime assets in package metadata 2026-05-02 23:47:25 -07:00
Vincent Koc
833a42c253 test(gateway): split full-suite gateway-server shard 2026-05-02 22:40:00 -07:00
Peter Steinberger
468656bc1b ci(release): recover Windows packaged upgrade smoke 2026-05-03 04:02:09 +01:00
Vincent Koc
7886b62c20 fix(release): use bundled channel in activation smoke 2026-05-02 19:41:16 -07:00
clawsweeper[bot]
cb31616d88 fix(ui): clean up delete confirm popover listener (#76318)
Summary:
- The PR centralizes Control UI chat delete-confirm popover dismissal, adds listener-cleanup regression coverage and unit-UI test routing fixes, and records the fix in the changelog.
- Reproducibility: yes. Current-main source shows a high-confidence path: open the delete confirm, let `reques ... ncel, Delete, or same-button toggle; those paths remove the popover without removing the document listener.

Automerge notes:
- PR branch already contained follow-up commit before automerge: fix(ui): clean up delete confirm popover listener
- PR branch already contained follow-up commit before automerge: fix(clawsweeper): address review for automerge-openclaw-openclaw-7559…
- PR branch already contained follow-up commit before automerge: fix(clawsweeper): reconcile automerge-openclaw-openclaw-75590 with ma…
- PR branch already contained follow-up commit before automerge: fix(ui): repair delete confirm listener cleanup checks

Validation:
- ClawSweeper review passed for head 62240d8153.
- Required merge gates passed before the squash merge.

Prepared head SHA: 62240d8153
Review: https://github.com/openclaw/openclaw/pull/76318#issuecomment-4364990281

Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com>
Co-authored-by: Ricardo-M-L <69202550+Ricardo-M-L@users.noreply.github.com>
2026-05-03 02:21:10 +00:00
Vincent Koc
eb907508e8 test(ci): keep npm scan on plugin prerelease 2026-05-02 17:35:37 -07:00
clawsweeper[bot]
afe42fc977 fix(e2e): escape Windows stale update import regex (#75315) thanks @steipete
Fix the Windows stale-import guard regex used by the Parallels npm update smoke path, with related maintainer-flow and regression-test cleanup preserved on a verified branch.
2026-05-02 19:10:44 -05:00
Shakker
f7549079ce fix: prune legacy plugin runtime deps on install 2026-05-03 00:39:40 +01:00
Vincent Koc
7be0d6e76d fix(ci): pass upgrade survivor matrix to package planning 2026-05-02 16:33:57 -07:00
pashpashpash
ad0e1a0d5d test: show bootstrap context in prompt snapshots (#76302) 2026-05-03 08:29:34 +09:00
Peter Steinberger
9a899a29b8 test(tooling): align plugin prerelease expectations 2026-05-02 23:53:41 +01:00
Peter Steinberger
9ef7c024c8 test(docker): expect discord onboard package lane 2026-05-02 23:36:43 +01:00
pashpashpash
bcb2476ae7 Rename Codex runtime prompt snapshot directory (#76274)
* test: rename Codex runtime prompt snapshots

* test: refresh prompt snapshots with node24

* test: format prompt snapshot markdown in generator
2026-05-03 07:34:59 +09:00
Peter Steinberger
15dc7d3f57 test(release): align pack checks with externalized plugins 2026-05-02 23:00:04 +01:00
pashpashpash
9e57b98bb9 Improve Codex happy path prompt snapshots (#76229)
* test: add Codex model prompt layers to snapshots

* test: keep rendered prompt snapshots raw

* test: check prompt snapshot drift in ci

* test: prefer codex model cache for prompt fixtures

* fix: exclude publishable plugin dist from core package
2026-05-03 06:40:20 +09:00
Peter Steinberger
c5013eaf43 docs: complete source-backed docs sweep 2026-05-02 22:37:01 +01:00
Vincent Koc
dc6d9973e9 fix(plugins): tolerate missing clawhub artifact resolver 2026-05-02 14:28:20 -07:00
Peter Steinberger
23ac9ccfd5 test: add codex npm plugin Docker live proof 2026-05-02 20:08:48 +01:00
Peter Steinberger
4b4dfe429d ci: expand release upgrade baselines 2026-05-02 19:46:00 +01:00
Vincent Koc
76c327c096 fix(plugins): remove unsupported bundle metadata 2026-05-02 11:42:17 -07:00
Peter Steinberger
c3c2c31168 ci: update codex cli live smoke 2026-05-02 19:37:51 +01:00
Vincent Koc
f6aedd33e5 test(plugins): restore npm registry for live clawhub 2026-05-02 11:16:08 -07:00
Vincent Koc
43aaeeee15 test(plugins): pass live clawhub flag to docker 2026-05-02 11:10:47 -07:00
Vincent Koc
9c0c0ed127 test(plugins): add live clawhub docker switch 2026-05-02 11:07:05 -07:00
Peter Steinberger
93ffc80e9e ci: use gpt-5.4 for codex cli live smoke 2026-05-02 19:02:35 +01:00
Vincent Koc
1b951c565e fix(github): raise Barnacle active PR limit 2026-05-02 10:37:46 -07:00
Peter Steinberger
bb294bcd20 feat: support alpha releases 2026-05-02 18:29:13 +01:00
Vincent Koc
7fae11b3b1 fix(plugins): persist clawhub artifact metadata 2026-05-02 10:17:19 -07:00
Peter Steinberger
aafdc5945a chore: delete stale memory host bridges 2026-05-02 18:15:26 +01:00
Vincent Koc
03be4bfac5 fix(plugins): align clawhub clawpack downloads 2026-05-02 09:58:09 -07:00
Peter Steinberger
30e05211c1 test: tolerate unavailable release agent turn 2026-05-02 17:53:09 +01:00
Vincent Koc
437acb4184 test(plugins): exercise clawhub clawpack fixtures 2026-05-02 09:02:37 -07:00
pashpashpash
563dca82f4 Add Codex happy path prompt snapshots (#75807)
* Add Codex prompt snapshots

* Fix prompt snapshot scenario catalogs

* Harden prompt snapshot drift check

* Fix CLI compat build export

* fix: keep codex snapshots out of core plugin surface

* fix: harden prompt snapshot ci checks

* fix: accept readonly web search onboarding scopes

* fix: repair plugin sdk package boundary types

* fix: clear prompt snapshot ci regressions

* fix: clear latest main ci checks

* fix: resolve latest main discord helper overlap

* fix: refresh codex dynamic tool snapshots

* fix: align prompt snapshot branch with latest ci

* fix: isolate plugin auto enable tests

* test: refresh prompt dynamic tool snapshots

* fix: stabilize bundled channel auto enable

* fix: clean stale prompt snapshots
2026-05-03 00:59:55 +09:00
Peter Steinberger
b63d098e8c fix: repair configured plugin installs (#76129)
Summary:
- The PR adds a 2026.5.2 doctor repair pass for actively used configured downloadable plugins, prefers ClawHub ... pm fallback, records installed plugin state, extends upgrade-survivor coverage, and updates docs/changelog.
- Reproducibility: yes. Static inspection of current main and the PR head gives a high-confidence reproduction ... d-plugin install pass, while the PR tests the new repair-only path, success stamping, and warning behavior.

ClawSweeper fixups:
- Included follow-up commit: test: cover configured plugin install update path
- Included follow-up commit: test: isolate channel option metadata cache
- Included follow-up commit: fix: keep configured plugin repair scoped

Validation:
- ClawSweeper review passed for head d3519ce42c.
- Required merge gates passed before the squash merge.

Prepared head SHA: d3519ce42c
Review: https://github.com/openclaw/openclaw/pull/76129#issuecomment-4364120658

Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-05-02 15:49:52 +00:00
Vincent Koc
33eebc29c3 test(plugins): cover kitchen sink clawhub cutover 2026-05-02 08:30:47 -07:00
Peter Steinberger
3f2c3a69d7 fix(release): stabilize slow live release gates 2026-05-02 16:04:39 +01:00
Peter Steinberger
9d5a0d4094 test: support legacy plugin cleanup package layout 2026-05-02 15:36:01 +01:00
Peter Steinberger
c06739d773 fix(heartbeat): type wake scheduling intent
Co-authored-by: Jordan Baker <jbb@scryent.com>
2026-05-02 14:52:18 +01:00
Peter Steinberger
f523620abe ci: use gpt-5.4 for cross-os release smoke 2026-05-02 13:47:51 +01:00
Peter Steinberger
335f870cd2 test: keep live release smokes tool-minimal 2026-05-02 12:18:25 +01:00
Peter Steinberger
a0c3cd6878 test: cover npm pack override reference 2026-05-02 10:25:44 +01:00
Peter Steinberger
e9cd362cd8 ci: preserve artifact package source metadata 2026-05-02 09:48:50 +01:00
Peter Steinberger
5eabb6e697 build(deps): internalize bundled plugin runtime deps 2026-05-02 09:39:38 +01:00
Peter Steinberger
51d78ca0dc test: extend parallels gpt-5.5 model timeout 2026-05-02 09:30:30 +01:00
Peter Steinberger
b65946b044 ci: keep release package metadata 2026-05-02 09:27:04 +01:00
Peter Steinberger
daad78701f test: extend bundled plugin runtime ready smoke 2026-05-02 09:05:06 +01:00
Peter Steinberger
b9096de37c test: extend parallels gpt-5.5 smoke budgets 2026-05-02 08:42:25 +01:00
Peter Steinberger
798515809c fix: write complete release provider config 2026-05-02 07:45:55 +01:00