deepseek-harness/packages/boot/app-boot/tests
Tianyi Cui 809a4c5bad fix(app-boot): preserve profile modules inside pkg executables
Teach the profile installation fallback to use normal symlinks under Node and real ESM proxy packages under pkg. Each proxy records the source package version, mirrors its explicit runtime subpath exports, and re-exports the virtual /snapshot URLs, so built-in Loader rows and external plugin peers resolve one shared Cordis/module instance from an on-disk profile.

Keep proxy healing idempotent, reject foreign real directories, cover root and subpath imports in packaged mode, and expand AggregateError startup diagnostics so concurrent Loader failures retain their individual import causes. This is the reusable packaged-profile mechanism; Python-specific artifact wiring remains in the next commit.
2026-08-24 17:28:26 +08:00
..
app-boot.spec.ts fix(app-boot): preserve profile modules inside pkg executables 2026-08-24 17:28:26 +08:00
config-dump.spec.ts fix(webhook): align patch-relative fixtures and invariants 2026-08-23 01:48:35 +08:00
config-reload.spec.ts build(vendor): rescope the vendored Cordis packages into @deepseek-ai 2026-08-10 22:04:13 +08:00
hmr-config.spec.ts test(app-boot): unlink hmr alias junctions before removing the target 2026-08-13 15:16:12 +08:00
profile.spec.ts fix(app-boot): preserve profile modules inside pkg executables 2026-08-24 17:28:26 +08:00
user-patches.spec.ts feat(webhook): create workspace sessions from GitHub events 2026-08-23 01:48:35 +08:00