You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
修复:改名后整个页面无法启动(client-modules: duplicate factory registration / 1 entry did not activate)。客户端半部 __ModuleLoader__.load({ id }) 里声明的模块 id 必须等于本包的 name:改名后它仍是旧名,DSH 便以错误的键注册工厂,插件行无法激活并导致 Web 启动失败。现已改为 @a42null/dsh-opencode-zen-plugin,并新增自动化断言(id ≡ package.json name)防止再次发生。
Fixed: the whole page failed to boot after the rename (client-modules: duplicate factory registration / 1 entry did not activate). The module id declared in the client half's __ModuleLoader__.load({ id })must equal the package name: it still carried the pre-rename name, so DSH keyed the factory registration wrongly, the plugin row never activated, and the web boot failed. It is now @a42null/dsh-opencode-zen-plugin, guarded by an automated assertion (id === package.json name).
If your DSH fails to start because of 0.3.5, upgrading to 0.3.6 is the fix; the boot-failure dialog's “disable third-party plugins, back up the profile patch and restart” button is the emergency recovery.
Unchanged: bilingual settings card, localized plugin-list entry, automatic catalog sync, and publishing to all three registries (npmjs / CNB / GitHub Packages).