dsh-v0.1.0-rc.8Pre-release
v0.1.0-rc.8
Added 6
- Expand multimodal support with configurable native image requests for DeepSeek adapters
- Enable image input for commands such as /goal and /plan
- Support file and session references in the @ menu
- Make Claude Code and Codex subagents installable on demand as Profile Bundles
- Support non-interactive permission modes and named instances for Codex
- Add persistent PowerShell session support to Windows PTY terminals and enable it by default in the Minimal preset
Changed 7
- Improve layout and information presentation including ~ abbreviations for home directories, narrow composer layouts, and feedback UI
- Improve UI interactions for sidebar search focus, workflow panels, model selection, and retrying failed local file opens
- Improve tool calls with concurrent web_search queries and prompt subagent report delivery that wakes parent tasks
- Improve installation and startup by reducing dependency download size and opening the browser automatically for local dsh web runs
- Improve fork performance for sessions with large histories
- Improve SQLite read, write, and fork performance while reducing storage size with incompatible storage format
- Cover all four built-in Agent Presets and the dependencies required for rg / glob search and MCP stdio tools in the Python SDK runtime
Fixed 3
- Fix model request failures caused by oversized images or excessive accumulated image payloads
- Preserve displayed response prefixes in follow-up prompts and forks after cancelling streamed generation
- Fix custom OpenAI-compatible gateway failures caused by request-format differences or missing reasoning content
From DeepSeek Harness
- 增强多模态支持度,DeepSeek 模型适配器支持配置启用原生图片请求,
/goal、/plan等命令可接收图文输入,@菜单支持引用文件和会话 - Claude Code 与 Codex 子代理均可作为 Profile Bundle 按需安装,Codex 同时支持非交互权限模式和多个命名实例
- Windows PTY 终端支持持久 PowerShell 会话, 并在极简模式预设中默认支持
问题修复
- 修复图片尺寸过大或历史图片累计载荷过高导致模型请求失败的问题
- 修正取消流式生成后已展示的回复前缀未带入后续提问和分叉会话
- 修复部分自定义 OpenAI 兼容网关因请求格式差异无法调用,以及推理内容回传可能缺失问题
体验优化
- 优化布局和信息呈现,涉及HOME 目录以
~缩写表示、输入框窄屏布局、反馈界面等 - 优化界面操作,涉及侧栏搜索焦点响应、工作流面板操作、模型选择器选中操作、打开本地文件失败支持重试等
- 优化工具调用,
web_search支持并发查询、子代理reportDelivery会及时反馈并唤醒父任务 - 优化安装与启动,改善下载依赖体积、本地运行
dsh web时会自动打开浏览器 - 改善大历史会话执行分叉操作上的性能耗时
其他变更
- 改善 SQLite 后端的读写与分叉性能并降低存储体积,数据结构不兼容
- 明确品牌使用规范:“DeepSeek Harness”是注册商标,详见 品牌使用规范
SDK
- Python SDK 依赖配置覆盖 4 个内置 Agent 预设,并包含
rg/ glob 搜索和 MCP stdio 工具所需依赖
- Expand multimodal support with configurable native image requests for DeepSeek adapters, image input for commands such as
/goaland/plan, and file and session references in the@menu by @LegGasai and @CreatixChu - Make Claude Code and Codex subagents installable on demand as Profile Bundles, with non-interactive permission modes and named instances for Codex by @pku-xht
- Add persistent PowerShell session support to Windows PTY terminals and enable it by default in the Minimal preset by @Elevator14B
Bug Fixes
- Fix model request failures caused by oversized images or excessive accumulated image payloads by @CreatixChu
- Preserve displayed response prefixes in follow-up prompts and forks after cancelling streamed generation by @CreatixChu
- Fix custom OpenAI-compatible gateway failures caused by request-format differences or missing reasoning content by @LegGasai
Improvements
- Improve layout and information presentation, including
~abbreviations for home directories, narrow composer layouts, and feedback UI by @07akioni and @Chinesezjc - Improve UI interactions for sidebar search focus, workflow panels, model selection, and retrying failed local file opens by @yixiangihsiang, @pku-xht, @LegGasai, and @07akioni
- Improve tool calls with concurrent
web_searchqueries and prompt subagent report delivery that wakes parent tasks by @Dudu-0223 - Improve installation and startup by reducing dependency download size and opening the browser automatically for local
dsh webruns by @imccyu and @lsdsjy - Improve fork performance for sessions with large histories by @Magolor
Chores
- Improve SQLite read, write, and fork performance while reducing storage size; the storage format is incompatible by @Magolor
- Clarify brand usage: “DeepSeek Harness” is a registered trademark; see the Brand Usage Guidelines by @imccyu
SDK
- Cover all four built-in Agent Presets and the dependencies required for
rg/ glob search and MCP stdio tools in the Python SDK runtime by @koalazf99
Full Changelog: