dshseek

seek://news/dsh-v0-1-3-alpha-1

v0.1.3-alpha.1:rc.1 次日开启新系列

2026年9月4日release#release #upstream #breaking-change #session-format #uploads← 全部资讯

TL;DR

0.1.2 迎来首个候选版本仅一天后,上游开启 v0.1.3-alpha.1。新系列首个 alpha 带有一条明确标注的破坏性变更——会话持久化改由生命周期持有的 SessionHandle 管理,并引入单进程会话锁——外加会话格式 v2 迁移、Web 任意文件上传、代理环境变量支持、一项主动披露的性能回退,以及 macOS x64 SDK wheel。0.1.2 停留在 rc.1;通道上没有任何稳定版。

昨天本站报道了 v0.1.2-rc.1:0.1.2 系列迎来首个候选版本。今天上游开启了 v0.1.3-alpha.1——候选版本诞生次日,新系列开张。0.1.2 线停在 rc.1;它何时、是否迎来稳定版,notes 中没有任何陈述。

破坏性的一半排在最前

新 alpha 的 Chores 一节以一条明确标注破坏性的变更开篇:会话持久化改由生命周期持有的 SessionHandle 管理,agentLoop.create() 变为异步,新增的会话锁保证同一会话至多被一个进程持有。与之相伴,会话格式升级到 v2——旧 v0/v1 日志经不可变的相邻 generation 迁移,Assistant 流按 attempt 聚合进持久化 settlement,Web 端保持实时增量渲染。直接操作会话的集成代码,这一次面对的是真正的迁移工作,不只是重读一遍 changelog。

notes 还用平实的文字主动披露了一项已知性能回退:可能影响部分场景的响应速度,修复将在下一个版本落地。预发布通道在 release notes 里点名自己的回退,对升级者是实打实的服务——注意事项就写在升级者一定会看到的地方。

0.1.3 首个 alpha 里还有什么

  • Web 任意文件上传:文件与图片共用一个预览区,后台上传带进度与取消、跨会话切换仍可见,模型可经现有文件工具按需读取已保存路径。
  • 代理全覆盖:所有出站网络请求遵循启动环境中的 HTTP_PROXY、HTTPS_PROXY、ALL_PROXY 与 NO_PROXY。
  • Python SDK 登陆 Intel Mac:macOS x64 runtime wheel 加入发行包。
  • read_image 直接渲染在 Web 工具卡中——顶层与 PTC 嵌套调用均适用,不再展示原始附件对象。
  • 模型发现长大成人:支持自定义提供商的 models 对象与 Anthropic 原生模型列表,并回填模型名称、上下文窗口与最大输出 token。
  • Agent Team:send_message 统一为 steer 语义,跨 Agent 与冷恢复投递均保留发送者归属与顺序。

修复列表里有带牙的一条:DeepSeek 流式工具调用的续传分片此前可能用空值覆盖调用 ID 或名称,导致工具以空名称失败、写入无法重新打开的会话记录。Windows 盘符根目录 Workspace、Session 缓存读取、搜索结果进入会话的停留问题也一并修复。

与此同时,在昨天的 notes 里

v0.1.2-rc.1 的 release notes 今天被编辑:新增对 oh-my-dsh/dsh-plugin-upgrade-skill 的指引——一个帮助插件作者跨 DSH 版本迁移代码的社区 skill,并明确声明 oh-my-dsh 与 DeepSeek AI 没有隶属关系。官方 notes 在新系列开启的同一天指向生态升级工具,是一个连贯的姿态;该 skill 已收录进本站地图。

通道状态

通道上已发布十一个版本,每一个——包括今天的——都标记为 prerelease。候选标签显然没有冻结代码树。live 仓库元数据仍在站内构建时快照与 stats 页;本文不引用任何时点 star 数。

官方参考