[Bug] 0.1.2-rc.1 (next): client-modules "build-time externals drift" breaks session/workspace controllers ("loader fibers failed") #5544
Replies: 2 comments 1 reply
|
similar problem |
|
Failed to load plugins |
|
similar problem |
|
Failed to load plugins |
Uh oh!
There was an error while loading. Please reload this page.
Environment
@deepseek-ai/dsh0.1.2-rc.1 (nextchannel;latestis still 0.1.1-rc.2)Symptom
After upgrading to 0.1.2-rc.1, the web UI fails to boot:
Root cause
The client bundles for
dsh-api-session-controlleranddsh-api-workspace-controllercarry a runtimerequire("@deepseek-ai/dsh-client-store")(and@deepseek-ai/dsh-client-ui-primitives), but those two packages are neither a platform seed word nor a registered client entry:dsh-client-storehas nodsh.clientdeclaration and noexports["./client"](onlyexports["."] -> lib/index.js), so it is never composed as a manifest entry.dsh-client-modules/lib/client.js:i.e. the build externalized
dsh-client-storebut did not ship it as an independent client bundle (unlike@deepseek-ai/cordis, which is seeded as a platform word).Impact
The whole plugin tree fails to load on the web front end, making 0.1.2-rc.1 unusable in the browser. (Server-side loader entries load fine; this is front-end client-modules only.)
Repro
@deepseek-ai/dsh@0.1.2-rc.1(next).dsh web, open the UI.Additional note
0.1.2-rc.1 also introduces token auth (
?token=...-> signed cookie); see discussion #5519 for the PWA/iOS side effect.Workaround: stay on
latest(0.1.1-rc.2), which does not have these controller/client packages.All reactions