26 Commits

Author SHA1 Message Date
Peter Steinberger
9891f30422 test(e2e): relax kitchen-sink diagnostic exhaustiveness 2026-05-03 04:25:15 +01:00
Peter Steinberger
781c9b7ab0 fix(release): harden package update validation 2026-05-03 03:37:52 +01:00
Vincent Koc
4ae9ae12b6 test(e2e): fix kitchen sink crabbox coverage (#76287)
* test(e2e): fix kitchen sink crabbox coverage

* test(e2e): update kitchen sink expected diagnostics

* fix(plugins): harden registry and package gates

* fix(plugins): load lazy tool middleware snapshots

* fix(ci): satisfy crabbox branch gates

* fix(plugins): await guarded fetch cleanup
2026-05-02 18:39:26 -07:00
Vincent Koc
7a54076770 test(plugins): avoid kitchen sink config drift 2026-05-02 15:25:17 -07:00
Vincent Koc
2400ae23b8 test(plugins): accept legacy clawhub artifacts 2026-05-02 11:00:53 -07: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
Vincent Koc
33eebc29c3 test(plugins): cover kitchen sink clawhub cutover 2026-05-02 08:30:47 -07: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
bf6a02c6da fix: stabilize release validation 2026-05-02 07:13:22 +01:00
Peter Steinberger
d85980a529 fix: refresh release validation expectations 2026-05-01 23:41:22 +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
052e5a8147 test(release): align kitchen sink plugin assertions 2026-05-01 19:56:32 +01:00
clawsweeper[bot]
a6af23a1de fix(test): keep kitchen-sink conformance diagnostics clean
* fix: test-harness regression risk

* fix: keep kitchen-sink conformance diagnostics clean

---------

Co-authored-by: openclaw-clawsweeper[bot] <280122609+openclaw-clawsweeper[bot]@users.noreply.github.com>
Co-authored-by: clawsweeper-repair <clawsweeper-repair@users.noreply.github.com>
2026-04-29 21:53:15 -07:00
Peter Steinberger
56155e5048 test: accept kitchen sink conformance diagnostics 2026-04-30 05:04:49 +01:00
Vincent Koc
1a4d55de43 test(plugins): split kitchen sink qa personalities (#74612) 2026-04-29 13:56:49 -07:00
Vincent Koc
1d61862adb fix(gateway): yield after agent accepted ack 2026-04-29 02:29:02 -07:00
Vincent Koc
24adf2c8e6 fix(plugins): reject malformed channel registrations 2026-04-29 02:29:00 -07:00
Vincent Koc
bc205836ca test(plugins): harden kitchen sink external install 2026-04-29 02:14:44 -07:00
Peter Steinberger
beb1d9b481 refactor: extract docker e2e helpers 2026-04-29 09:30:27 +01:00