v0.1.5-alpha.1 — DSH 0.1.5-alpha.1 compatibility
Pre-releaseSession Graph now supports DeepSeek Harness 0.1.5-alpha.1. Starting with this release, the plugin version matches its target DSH version, including prerelease suffixes.
Changes
- Restore Session Digest generation through the current Session Controller inspection API.
- Restore Merge submission using immutable Session event snapshots and the standard plugin message source.
- Add
dsh-session-graph-migrate, a self-contained offline tool for historical V0/V1/V2 Merge logs rejected by the new Harness migration. It validates first and writes only to an explicitly selected new output file; existing files are never overwritten. - Fix runtime dependency declarations, projection schemas, and published SessionId type compatibility.
- Check source and published Host/Client declarations against the matching DSH release; exercise the packed plugin in an isolated real web profile.
Install
dsh plugin --profile web add @benz-ai-x/dsh-client-ui-session-graph@0.1.5-alpha.1
dsh webThis is a prerelease published under npm tag next. DSH 0.1.2-alpha.1–alpha.3 users should keep the historical plugin 0.1.6.
Upgrading does not automatically repair historical logs. See the recovery instructions.
Validation: 169 standalone tests, 110 matching-Harness integration tests, four source/package declaration checks, and packed-profile installation, runtime, recovery-command, and removal acceptance. Release CI passed on Node 22.19, 24, and 26.
中文说明
本版适配 DSH 0.1.5-alpha.1,插件版本从此与目标 DSH 完全一致,包含预发布后缀。
已修复摘要和 Merge 的旧接口调用、消息格式、依赖与打包类型冲突,并补齐真实宿主及安装包验证。新增独立运行的旧 Merge 日志恢复命令,默认只校验,指定输出后才生成新文件;升级不会自动迁移真实会话。操作步骤见中文恢复说明。
请使用上方固定版本的安装命令。本版为预发布版本,npm 标签为 next;旧 DSH 0.1.2-alpha.1–alpha.3 继续使用历史插件 0.1.6。