Replies: 1 comment
|
顺着这个补 host 侧那一半: The host half is gone too ( |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Version: DSH
0.1.7-alpha.1(npm, Windows 11, web profile). Upgraded from0.1.6-alpha.2.Symptom
After upgrading, multiple third-party plugins with
dsh.client.injectfail:@xgone/dsh-remote0.3.3 — entry permanentlypending (waiting for service: settingsScope)(0.1.7-alpha.1: bundle stays pending (waiting for service: settingsScope) — client half injects a service removed by the settings-architecture migration xgone/dsh-remote#20)@dingyi222666/dsh-session-notification0.1.19 —web boot: 1 entry did not activate ...: failed(0.1.7-alpha.1 client 半激活失败:uiSession.pendingInteractions 已被移除(并入 sessionStatus) dingyi222666/dsh-session-notification#5)@michengai/dsh-automation0.1.45 — abnormal after upgradedsh-cost-meter1.7.32 worksWhat we verified (so the report doesn't chase the wrong direction)
dsh-client-modulesbrowser half is byte-identical (SHA256) between 0.1.6-alpha.2 and 0.1.7-alpha.1, and the manifests of all five plugins comply with the documented contract (dsh.client.platform: "web"+ optional inject). The per-plugin failures have unrelated root causes (see linked issues).settingsScopeappears zero times in the entire 0.1.7 package tree. 0.1.7 moved settings to per-profile plugin configuration (release notes: "custom settings plugins must adapt") and deleted the legacy client services without an alias or shim.dsh-settingsnow provides a service namedsettingswhose document is the profile patch;settings.yamlis one-time imported (renamed.imported).Requests
settingsScope) for one release, or make the boot/Plugin-Manager diagnostic name the removed service (e.g. "service X was removed by the settings migration — see release notes") instead of a barepending/failed.Secondary (same migration family)
dsh pluginCLI exits 1 insiderunPluginCommand(lib/plugin-DJ-rVHUS.js) already on 0.1.6-alpha.2, which broke dshmarket-driven installs/updates before the upgrade (log timestamps 2026-09-22 11:54–12:14 local,.dsh-market/log.ndjson); full stack available. The same package installs fine via directpnpm --dir <profile> add(7.8 s once the store is warm).Linked per-plugin reports
All reactions