Vincent Koc
7a54076770
test(plugins): avoid kitchen sink config drift
2026-05-02 15:25:17 -07:00
Vincent Koc
a8f62725e5
test(plugins): pin kitchen sink npm fixture
2026-05-02 15:25:17 -07:00
Vincent Koc
1417008ff7
test(plugins): harden package plugin e2e lanes
2026-05-02 15:25:17 -07:00
Vincent Koc
00ad13b599
fix(plugins): use default tags for official plugin installs
2026-05-02 14:47:53 -07:00
Vincent Koc
dc6d9973e9
fix(plugins): tolerate missing clawhub artifact resolver
2026-05-02 14:28:20 -07:00
Peter Steinberger
63a3a0e1ec
fix: recover missing plugin payloads during update
2026-05-02 21:53:37 +01:00
Vincent Koc
5e1529c48b
fix(tests): satisfy codex plugin smoke lint
2026-05-02 12:32:24 -07:00
Peter Steinberger
154512f2e1
test: support published beta codex plugin smoke
2026-05-02 20:14:45 +01:00
Peter Steinberger
23ac9ccfd5
test: add codex npm plugin Docker live proof
2026-05-02 20:08:48 +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
Vincent Koc
b326e5c0f4
test(plugins): support live clawhub legacy zips
2026-05-02 11:01:54 -07:00
Vincent Koc
2400ae23b8
test(plugins): accept legacy clawhub artifacts
2026-05-02 11:00:53 -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
Vincent Koc
03be4bfac5
fix(plugins): align clawhub clawpack downloads
2026-05-02 09:58:09 -07:00
Vincent Koc
437acb4184
test(plugins): exercise clawhub clawpack fixtures
2026-05-02 09:02:37 -07: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
9d5a0d4094
test: support legacy plugin cleanup package layout
2026-05-02 15:36:01 +01:00
Peter Steinberger
408642dc34
test: skip legacy doctor in upgrade survivor prep
2026-05-02 15:04:06 +01:00
Peter Steinberger
695960975a
test(release): relax reduced kitchen sink diagnostics
2026-05-02 13:40:45 +01:00
Peter Steinberger
2165d1687e
test(release): allow kitchen sink channel probe diagnostic
2026-05-02 13:37:17 +01:00
Peter Steinberger
ffc79532b8
test(release): stabilize live release gates
2026-05-02 13:06:37 +01:00
Peter Steinberger
5d0925fbb2
test(release): align package docker expectations
2026-05-02 12:10:04 +01:00
Peter Steinberger
ad264a9f5a
fix(release): keep core runtime plugins installed
2026-05-02 11:48:34 +01:00
Peter Steinberger
051171ba8f
fix(release): restore package acceptance checks
2026-05-02 11:18:15 +01:00
Peter Steinberger
51d78ca0dc
test: extend parallels gpt-5.5 model timeout
2026-05-02 09:30:30 +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
44778bc7e2
fix: stabilize release web provider validation
2026-05-02 08:05:51 +01:00
Peter Steinberger
414ed21aba
fix: harden release Docker gateway smokes
2026-05-02 08:04:15 +01:00
Peter Steinberger
4a4aad8935
fix: stabilize release validation lanes
2026-05-02 07:40:37 +01:00
Peter Steinberger
bf6a02c6da
fix: stabilize release validation
2026-05-02 07:13:22 +01:00
Peter Steinberger
500d235d8e
fix(release): stop windows smoke gateway before update
2026-05-02 05:21:37 +01:00
Peter Steinberger
912f6693ac
fix(release): stabilize full validation harness lanes
2026-05-02 04:22:14 +01:00
Peter Steinberger
7ed73f5383
test: broaden plugin install update coverage
2026-05-02 02:57:23 +01:00
Peter Steinberger
683549b17f
fix: tolerate update migration pre-doctor cleanup
2026-05-02 00:44:30 +01:00
Peter Steinberger
682e05532d
test: add update migration package gate
2026-05-02 00:34:33 +01:00
Peter Steinberger
890a053062
test(release): strip BOM from Windows smoke config
2026-05-02 00:05:53 +01:00
Peter Steinberger
d85980a529
fix: refresh release validation expectations
2026-05-01 23:41:22 +01:00
Peter Steinberger
bcd6499abd
test: harden plugin update validation
2026-05-01 23:33:05 +01:00
Peter Steinberger
34b40b007c
test(release): fix Windows smoke config patch quoting
2026-05-01 23:32:11 +01:00
Peter Steinberger
cce08881ec
test(release): harden Windows smoke model setup
2026-05-01 23:26:29 +01:00
Peter Steinberger
bac552faf7
test: drop implicit startup sidecar smoke fallback
2026-05-01 23:07:25 +01:00
Peter Steinberger
8e63600c14
test: remove stale runtime deps lock smoke
2026-05-01 21:59:50 +01:00
Peter Steinberger
364ec53785
test(release): prefer GPT-5.5 smoke models
2026-05-01 21:45:03 +01:00
Peter Steinberger
ed8f50f240
refactor: simplify plugin dependency handling
...
Simplify plugin installation and runtime loading around package-manager-owned dependencies, with Jiti reserved for local/TS fallback paths.
Also scans npm plugin install roots so hoisted transitive dependencies are covered by dependency denylist and node_modules symlink checks.
2026-05-01 21:32:22 +01:00
Peter Steinberger
569e1ea070
fix(release): preserve Docker package runtime deps
2026-05-01 21:05:42 +01:00