Repository navigation
v0.2.0
dsh-session-prompt v0.2.0
适配 DSH dsh-v0.1.2-alpha.1(要求 DSH ≥ dsh-v0.1.2-alpha.1;更老宿主会拒绝加载并给出明确诊断,请改用 v0.1.x)。
为什么发布本次版本
DSH dsh-v0.1.2-alpha.1 移除了 @deepseek-ai/dsh-client-runtime 包,快照 store 原语迁入新冻结模块表词 @deepseek-ai/dsh-client-store。旧版本 client 半区 require("@deepseek-ai/dsh-client-runtime/client") 在新版加载器解析不到,导致 Failed to load plugins(missed the module table)。
变更
- 客户端快照 store 原语改用
@deepseek-ai/dsh-client-store(createSnapshotStore/SnapshotStore) SettingsScope类型改从@deepseek-ai/dsh-client-ui-settings/client导入ClientContext类型替换为@deepseek-ai/cordis的Context- 构建 externals 与
dsh.client.inject同步更新 - 客户端 factory 增加兼容守卫:老宿主(< dsh-v0.1.2-alpha.1)拒绝加载并提示升级 DSH 或回退 v0.1.x
- 版本号 0.1.0 → 0.2.0
安装
dsh plugin --profile <profile> add github:masknull/dsh-session-prompt
固定版本安装:
github:masknull/dsh-session-prompt#<commit-sha>;本版本 tag 为v0.2.0。
License
MIT