github deepseek-ai/deepseek-harness dsh-v0.1.6-alpha.2
v0.1.6-alpha.2

pre-release2 hours ago

中文 | English

新增功能

  • 新增插件管理页,支持插件安装和修改配置,支持实时开启禁用插件。 @LegGasai, @turtle1999
  • 会话新增回合结束时文件改动卡片,并支持在侧边栏逐文件对比审阅。 @CreatixChu
  • 支持在侧边栏预览 Office 文件,目前支持 Word、Excel 和 PowerPoint 类型。 @yudshj
  • 支持在侧边栏以浏览器模式访问指定 URL。 @imccyu
  • 支持在侧边栏打开 Subagent 会话。 @imccyu
  • 支持在侧边栏预览提交计划。 @LegGasai

体验优化

  • 工作区列表支持按目录层级分组。 @turtle1999
  • 侧边栏布局支持持久化,刷新前后侧边栏终端维持连接。 @LegGasai
  • 改善文件引用与侧边栏操作,支持直接打开已有文件,并在首次发送消息前使用文件预览和终端。 @LegGasai, @Dudu-0223
  • 统一输入框菜单的键盘操作,支持方向键选择、Enter 或 Tab 确认、Escape 关闭。 @liukx0205
  • Trajectory 统一展示文本、图片和文件附件,预览支持附件缩略图。 @sjw1231
  • 思考内容支持紧凑的 Markdown 排版。 @tianyicui
  • 上下文用量移至输入框底部,点击可查看明细。 @LegGasai
  • 改善 CLI 及 Web 启动等候时间。 @imccyu

问题修复

  • 启动失败时分类显示错误和等待中的服务,并将完整诊断保存到日志文件。 @turtle1999
  • 修复 pi-ai 视觉模型被识别为仅支持文本的问题,支持手动调整输入类型。 @Kingwl, @LegGasai
  • 修复重启后待处理的 Inbox 消息无法恢复的问题。 @kermanx
  • 修复 Messages API 地址拼接及历史工具输入格式异常导致的请求失败。 @Magolor, @LegGasai
  • 修复重复申请当前有效权限模式时仍需审批的问题。 @turtle1999
  • 修复 Windows 执行 PTC 和 Shell 命令时控制台窗口闪现的问题。 @07akioni
  • 会话被其他 DSH 实例占用时,提示退出对应实例后重试。 @07akioni
  • 修复会话宽度拖拽区域遮挡内容,以及嵌套悬浮提示重叠的问题。 @yixiangihsiang, @winewill
  • Web 用户终端使用系统用户权限,不受 Agent 沙箱模式限制。 @LegGasai

其他变更

  • 默认模型列表移除 V4 Flash 和 V4 Flash Vision Exp。 @tianyicui
  • 插件依赖解析模式调整为运行时解析,插件管理支持运行时卸载,请开发者检查插件加载和卸载逻辑 @imccyu
  • CLI 支持用 dsh <profile> 启动指定 Profile。 @turtle1999
  • 可继续对话的 Subagent 链默认最多同时保留 8 个子代理、委派深度为 1,可在设置中调整。 @Dudu-0223, @ZiyaZhang
  • 创造模式移除原 Cordis 动态定义及运行工具,调整为通过 Plugin Manager 安装持久化插件。 @turtle1999
  • 客户端 Session 会话支持多实例共存,相关 API 及 slot 有变化。 @imccyu

New Features

  • Add a Plugins page for installing and configuring plugins, with live enabling and disabling. by @LegGasai, @turtle1999
  • Add end-of-turn file change cards to conversations, with file-by-file review in the sidebar. by @CreatixChu
  • Preview Office files in the sidebar, currently supporting Word, Excel and PowerPoint. by @yudshj
  • Open a specified URL in browser mode in the sidebar. by @imccyu
  • Open Subagent conversations in the sidebar. by @imccyu
  • Preview submitted plans in the sidebar. by @LegGasai

Improvements

  • Group workspaces by directory hierarchy. by @turtle1999
  • Persist sidebar layouts and maintain sidebar terminal connections across refreshes. by @LegGasai
  • Improve file references and sidebar interactions: open existing files directly and use file previews and terminals before sending the first message. by @LegGasai, @Dudu-0223
  • Unify keyboard controls in composer menus: arrow keys to select, Enter or Tab to confirm, and Escape to dismiss. by @liukx0205
  • Show text, images and file attachments consistently in Trajectory, with attachment thumbnails in previews. by @sjw1231
  • Render thinking content with compact Markdown formatting. by @tianyicui
  • Move context usage to the composer footer, with details available on click. by @LegGasai
  • Reduce CLI and Web startup wait times. by @imccyu

Bug Fixes

  • Group startup errors and pending services, and save full diagnostics to a log file. by @turtle1999
  • Fix pi-ai vision models being recognized as text-only, and allow input types to be adjusted manually. by @Kingwl, @LegGasai
  • Restore pending Inbox messages after a restart. by @kermanx
  • Fix request failures caused by Messages API endpoint construction and malformed historical tool inputs. by @Magolor, @LegGasai
  • Avoid requesting approval again for the already effective permission mode. by @turtle1999
  • Prevent console windows from flashing when running PTC and shell commands on Windows. by @07akioni
  • When another DSH instance holds a session, prompt the user to exit that instance and retry. by @07akioni
  • Fix conversation resize handles obstructing content and nested tooltips overlapping. by @yixiangihsiang, @winewill
  • Web user terminals run with system-user permissions, independently of the Agent sandbox mode. by @LegGasai

Chores

  • Remove V4 Flash and V4 Flash Vision Exp from the default model list. by @tianyicui
  • Plugin dependencies now use runtime resolution, and Plugin Manager supports runtime unloading. Plugin developers should check their loading and unloading logic. by @imccyu
  • Launch a profile with dsh <profile> in the CLI. by @turtle1999
  • Continuable Subagent chains default to at most 8 live children and a delegation depth of 1, adjustable in settings. by @Dudu-0223, @ZiyaZhang
  • Creator mode removes the previous Cordis dynamic definition and execution tools and uses Plugin Manager to install persistent plugins. by @turtle1999
  • Client Sessions support multiple coexisting instances, with changes to related APIs and slots. by @imccyu

Full Changelog: dsh-v0.1.6-alpha.1...dsh-v0.1.6-alpha.2

Don't miss a new deepseek-harness release

NewReleases is sending notifications on new releases.