Peter Steinberger
|
250376f885
|
fix: simplify bundled runtime dependency repair (#75183)
Summary:
- Merged fix: simplify bundled runtime dependency repair after ClawSweeper review.
ClawSweeper fixups:
- Included follow-up commit: fix: verify cached bundled runtime roots
- Included follow-up commit: refactor: simplify plugin runtime startup paths
- Included follow-up commit: refactor: trim plugin startup policy helpers
- Included follow-up commit: refactor: trust package manager runtime deps materialization
- Included follow-up commit: fix: narrow channel runtime deps skip policy
- Included follow-up commit: refactor: defer startup plugin runtime deps
- Ran the ClawSweeper repair loop before final review.
Validation:
- ClawSweeper review passed for head 04dc566534.
- Required merge gates passed before the squash merge.
Prepared head SHA: 04dc566534
Review: https://github.com/openclaw/openclaw/pull/75183#issuecomment-4358383786
Co-authored-by: Peter Steinberger <steipete@gmail.com>
Co-authored-by: Shakker <shakkerdroid@gmail.com>
Co-authored-by: clawsweeper-repair <clawsweeper-repair@users.noreply.github.com>
|
2026-05-01 07:49:02 +00:00 |
|
Peter Steinberger
|
8cf724a381
|
fix(plugins): simplify bundled runtime deps staging
* fix(plugins): simplify bundled runtime deps staging
* refactor(plugins): declare bundled root runtime deps
* fix(plugins): isolate pnpm runtime dependency installs
* test(gateway): wait for deferred agent routing calls in server suite
* test(ci): follow extracted update-channel assertions
* fix(plugins): bypass pnpm age gate for bundled runtime deps
* test: drop stale rebase leftovers
* test: preserve mirrored root dependency drift guard
* test: stage mirrored deps in facade fixtures
* fix(plugin-sdk): expose provider setup metadata
* test(plugin-sdk): satisfy spread lint in facade deps fixture
* refactor(plugins): share bundled runtime deps install flow
* fix(plugins): finish runtime deps rebase cleanup
* fix(plugins): remove stale mirror import
* refactor(plugins): centralize bundled runtime root preparation
* fix(plugins): skip Windows pnpm cmd shims
* refactor(plugins): let package managers own runtime deps staging
* fix(plugins): validate staged runtime deps
* fix(plugins): preserve lazy runtime deps fallback
|
2026-04-29 17:04:56 +01:00 |
|
Peter Steinberger
|
234cbf5f46
|
perf(plugins): memoize packaged runtime dist mirrors
|
2026-04-29 13:10:28 +01:00 |
|
Peter Steinberger
|
725d557de6
|
fix(plugins): shorten runtime mirror lock hold
|
2026-04-28 09:10:37 +01:00 |
|
Peter Steinberger
|
f71f5bc586
|
fix: repair packaged plugin runtime mirrors
|
2026-04-28 00:23:38 +01:00 |
|
Peter Steinberger
|
6f09039b0c
|
fix(plugins): reuse unchanged runtime mirrors
|
2026-04-27 23:45:02 +01:00 |
|
Peter Steinberger
|
444acde1de
|
feat: support layered plugin runtime deps
|
2026-04-27 09:21:25 +01:00 |
|
Peter Steinberger
|
8811112ab3
|
fix(release): stabilize full validation lanes
|
2026-04-27 07:46:44 +01:00 |
|
Peter Steinberger
|
3173842913
|
fix: keep staged plugin mirrors idempotent
|
2026-04-27 07:44:15 +01:00 |
|
Peter Steinberger
|
19cb9ca6bf
|
fix: materialize staged plugin runtime chunks
|
2026-04-27 07:08:44 +01:00 |
|
Peter Steinberger
|
0e490a3c26
|
fix(plugins): serialize bundled runtime mirrors
|
2026-04-26 11:32:07 +01:00 |
|
Peter Steinberger
|
9e9aa4722a
|
fix(plugins): load mirrored runtime deps through ESM-safe aliases
|
2026-04-25 19:39:20 +01:00 |
|
Peter Steinberger
|
d2ab6b4fd5
|
fix(plugins): preserve package deps for runtime mirrors
|
2026-04-25 19:39:19 +01:00 |
|
Peter Steinberger
|
b5779b992f
|
fix(plugins): mirror SDK alias for staged sidecars
|
2026-04-24 04:24:58 +01:00 |
|
Peter Steinberger
|
9c733956c0
|
fix(plugins): repair bundled deps on activation
|
2026-04-22 20:27:42 +01:00 |
|