Skip to content

Releases: cherrchen/Rivetdeck

Rivetdeck 0.2.0-beta.3

Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 Oct 13:44
v0.2.0-beta.3
fb4896f

中文

Rivetdeck 桌面端 0.2.0-beta.3,内置 DeepSeek Harness 0.2.0-rc.2。

更新内容

  • 内置插件版本管理:随应用源码构建的 Runtime 插件(Desktop Capabilities、Network Subprocess)版本号现在跟随应用版本,由版本脚本统一设定;预装生态插件升级至 Git 0.2.5、Theme Studio 0.1.4。
  • 托管运行时安装修复:托管运行时改为先落位到最终不可变目录再执行校验,修复 Windows 上校验器执行后镜像残留锁定导致的安装失败;失败的未激活代际会被清理。
  • Store 送审确认:发布脚本提交送审后等待 Partner Center 完成 commit 处理,并确认两种架构的安装包均被接受后才报告成功,不再误报草稿状态。

下载

平台 架构 安装包
macOS (Apple Silicon) arm64 DMG · ZIP
macOS (Intel) x64 DMG · ZIP
Windows x64 EXE
Windows arm64 EXE
Linux x86_64 AppImage · DEB
Linux arm64 AppImage · DEB

GitHub 下载的安装包由 CI 构建,未签名。安装前请使用 SHA256SUMS.txt 校验文件。Linux AppImage 运行前需执行 chmod +x;DEB 适用于 Debian/Ubuntu 系发行版。

Microsoft Store 与验证

本次 Store 包版本为 1.0.48.0,已排入 Desktop Store 发版队列;队列在更早版本完成 Partner Center 发布后按序送审,认证与上架尚待完成。Microsoft Store 页面。Beta、RC 和 Stable 共用同一个公开 Store 列表;GitHub 预发布标记不会创建独立 Store 通道。

Release 资产中的 .appx 是未签名的 Store 提交包;在 Store 外安装需要适当的签名证书。直接下载安装请使用上表中的 EXE。

六个平台架构的安装包及两种 Store 架构的安装、启动验证均通过;x64 WACK 总体结果为 PASS(13 项必需检查、2 项可选提示)。Windows SDK 不提供 ARM64 主机上的 WACK 可执行组件,因此 ARM64 记录为 unsupported-host,其原生应用验证已通过。微软认证是独立流程。

完整变更记录 · 发版验证


English

Rivetdeck Desktop 0.2.0-beta.3, bundling DeepSeek Harness 0.2.0-rc.2.

What's changed

  • Bundled plugin versioning: source-built runtime plugins (Desktop Capabilities, Network Subprocess) now track the application version, set by the version script; preinstalled ecosystem plugins move to Git 0.2.5 and Theme Studio 0.1.4.
  • Managed runtime installation fix: managed runtimes are now verified at their final immutable path instead of before the rename, fixing install failures caused by Windows retaining locks on executed images; failed unselected generations are cleaned up.
  • Store submission confirmation: the release script now waits for Partner Center commit processing and verifies both architecture packages are accepted before reporting success, no longer misreporting a draft state.

Downloads

Platform Architecture Installer
macOS (Apple Silicon) arm64 DMG · ZIP
macOS (Intel) x64 DMG · ZIP
Windows x64 EXE
Windows arm64 EXE
Linux x86_64 AppImage · DEB
Linux arm64 AppImage · DEB

GitHub installers are unsigned CI builds. Verify downloads against SHA256SUMS.txt before installation. Run chmod +x before launching a Linux AppImage; DEB packages support Debian/Ubuntu-based distributions.

Microsoft Store and validation

Store package version 1.0.48.0 is queued in the Desktop Store release queue; the queue submits it in order after earlier releases finish Partner Center publication. Certification and publication remain pending. Microsoft Store listing. Beta, RC, and Stable releases share one public Store listing; GitHub prerelease flags do not create separate Store channels.

The .appx release assets are unsigned Store submission packages. Installation outside the Store requires an appropriate signing certificate. Use the EXE downloads above for direct installation.

Installer qualification passed for all six platform/architecture targets, and installed-application checks passed for both Store architectures. The x64 WACK overall result is PASS (13 required checks, 2 optional advisories). The Windows SDK does not provide WACK executables on ARM64 hosts, so ARM64 records unsupported-host; its native application checks passed. Microsoft certification is a separate process.

Full changelog · Release validation

Rivetdeck 0.2.0-beta.2

Pre-release

Choose a tag to compare

@github-actions github-actions released this 09 Oct 10:29
v0.2.0-beta.2
f4f4f69

中文

Rivetdeck 桌面端 0.2.0-beta.2,内置 DeepSeek Harness 0.2.0-rc.2。

更新内容

  • Rivetdeck 品牌:应用名称、原生窗口、菜单、安装包和可执行文件统一使用 Rivetdeck。
  • 全新 About 窗口:展示应用图标、版本、构建号和提交信息,并提供 GitHub 与主页入口;修复主页链接打开行为。
  • 桌面文案本地化:原生菜单、About 和更新提示支持中文与英文。
  • Microsoft Store 支持:提供 Windows x64 与 ARM64 AppX 包。Store 安装的应用由 Microsoft Store 管理更新,原生菜单显示对应提示。
  • Store 自动发版:安装与启动验证通过后,发布流程保留 Store 包并按版本顺序提交,持续跟踪认证与上架状态。

下载

平台 架构 安装包
macOS (Apple Silicon) arm64 DMG · ZIP
macOS (Intel) x64 DMG · ZIP
Windows x64 EXE
Windows arm64 EXE
Linux x86_64 AppImage · DEB
Linux arm64 AppImage · DEB

GitHub 下载的安装包由 CI 构建,未签名。安装前请使用 SHA256SUMS.txt 校验文件。Linux AppImage 运行前需执行 chmod +x;DEB 适用于 Debian/Ubuntu 系发行版。

Microsoft Store 与验证

本次 Store 包版本为 1.0.47.0,已上传至 Partner Center。自动送审流程返回成功,但后台仍显示草稿;本次需要在 Partner Center 手动提交认证。认证与上架尚待完成。Microsoft Store 页面。Beta、RC 和 Stable 共用同一个公开 Store 列表;GitHub 预发布标记不会创建独立 Store 通道。

Release 资产中的 .appx 是未签名的 Store 提交包;在 Store 外安装需要适当的签名证书。直接下载安装请使用上表中的 EXE。

六个平台架构的安装包及两种 Store 架构的安装、启动验证均通过;x64 WACK 总体结果为 PASS。Windows SDK 不提供 ARM64 主机上的 WACK 可执行组件,因此 ARM64 记录为 unsupported-host,其原生应用验证已通过。微软认证是独立流程。

完整变更记录 · 发版验证


English

Rivetdeck Desktop 0.2.0-beta.2, bundling DeepSeek Harness 0.2.0-rc.2.

What's changed

  • Rivetdeck branding: application names, native windows, menus, installers, and executables use Rivetdeck.
  • New About window: displays the application icon, version, build number, and commit, with GitHub and homepage links. Homepage opening is fixed.
  • Localized Desktop copy: native menus, About, and update messages support English and Chinese.
  • Microsoft Store support: Windows x64 and ARM64 AppX packages are available. Microsoft Store manages updates for Store installations, with ownership shown in native menus.
  • Automatic Store releases: after installation and startup qualification, the release workflow retains Store packages and submits them in version order, tracking certification and publication.

Downloads

Platform Architecture Installer
macOS (Apple Silicon) arm64 DMG · ZIP
macOS (Intel) x64 DMG · ZIP
Windows x64 EXE
Windows arm64 EXE
Linux x86_64 AppImage · DEB
Linux arm64 AppImage · DEB

GitHub installers are unsigned CI builds. Verify downloads against SHA256SUMS.txt before installation. Run chmod +x before launching a Linux AppImage; DEB packages support Debian/Ubuntu-based distributions.

Microsoft Store and validation

Store package version 1.0.47.0 has been uploaded to Partner Center. The automatic submission command returned success, but Partner Center still shows a draft; this release requires manual submission for certification. Certification and publication remain pending. Microsoft Store listing. Beta, RC, and Stable releases share one public Store listing; GitHub prerelease flags do not create separate Store channels.

The .appx release assets are unsigned Store submission packages. Installation outside the Store requires an appropriate signing certificate. Use the EXE downloads above for direct installation.

Installer qualification passed for all six platform/architecture targets, and installed-application checks passed for both Store architectures. The x64 WACK overall result is PASS. The Windows SDK does not provide WACK executables on ARM64 hosts, so ARM64 records unsupported-host; its native application checks passed. Microsoft certification is a separate process.

Full changelog · Release validation

DeepSeek Harness Desktop 0.2.0-beta.1

Pre-release

Choose a tag to compare

@github-actions github-actions released this 05 Oct 05:31
v0.2.0-beta.1
8ef5fda

中文

DeepSeek Harness 桌面端安装包,版本 0.2.0-beta.1,内置上游 DeepSeek Harness 0.2.0-rc.2。

本版本由 CI 构建,未签名。安装前请使用 SHA256SUMS.txt 校验下载文件。

下载对照表

平台 架构 下载
macOS (Apple Silicon) arm64 DMG · ZIP
macOS (Intel) x64 DMG · ZIP
Windows x64 EXE
Windows arm64 EXE
Linux x86_64 AppImage · DEB
Linux arm64 AppImage · DEB

校验文件:SHA256SUMS.txt

安装提示

  • macOS:优先使用 DMG;首次打开若提示无法验证开发者,请在「系统设置 → 隐私与安全性」中允许。
  • Windows:根据 CPU 架构选择对应 EXE(x64 或 arm64)。
  • Linux:AppImage 需先 chmod +x;DEB 适用于 Debian/Ubuntu 系发行版。

更新内容

0.2.0 系列首个 Beta,相对 0.1.7-beta.2 更新桌面运行时与内置 Harness:

  • 升级内置 Harness:升级至上游 0.2.0-rc.2,包含上游 0.2.0 预览版的功能与修复;首次使用时会显示预览版提示。
  • Core 与可选工具链分离:应用核心运行不再依赖托管 Node.js/Python 工具链。可从引导流程或「设置 → 运行时」按需安装、检查与移除 Node.js 和 Python;工具链不可用或离线时,Core 仍可启动。
  • 网络与运行时设置整合:「设置」中统一管理网络连接和托管运行时;网络诊断与运行时状态/操作集中在同一设置体验内。
  • 桌面 CLI 启动保护:CLI 安装与启动会校验当前应用安装,避免命令误指向其他版本;PATH 仅暴露 dsh 命令。
  • 跨平台运行时验证与启动加固:打包 smoke 检查在 macOS、Windows、Linux 上验证实际 Node.js/Python 可执行文件版本;Windows 发布还要求已安装 Core 能通过启动检查。

完整变更记录:v0.1.7-beta.2...v0.2.0-beta.1


English

Desktop installers for DeepSeek Harness 0.2.0-beta.1, bundling upstream DeepSeek Harness 0.2.0-rc.2.

These CI artifacts are unsigned. Verify the downloaded file against SHA256SUMS.txt before installation.

Downloads

Platform Arch Download
macOS (Apple Silicon) arm64 DMG · ZIP
macOS (Intel) x64 DMG · ZIP
Windows x64 EXE
Windows arm64 EXE
Linux x86_64 AppImage · DEB
Linux arm64 AppImage · DEB

Checksums: SHA256SUMS.txt

Install hints

  • macOS: prefer the DMG; if Gatekeeper blocks the first launch, allow it under System Settings → Privacy & Security.
  • Windows: choose the EXE matching your CPU architecture (x64 or arm64).
  • Linux: run chmod +x on the AppImage before launching; use the DEB on Debian/Ubuntu-based distributions.

What's Changed

First Beta of the 0.2.0 series. Compared with 0.1.7-beta.2, this release updates the Desktop runtime and bundled harness:

  • Bundled Harness upgrade: now includes upstream 0.2.0-rc.2, with the upstream 0.2.0 preview features and fixes. A preview notice is shown on first use.
  • Core separated from optional toolchains: the application Core no longer depends on managed Node.js/Python toolchains. Install, inspect, or remove Node.js and Python on demand from onboarding or Settings → Runtime; Core can still start when toolchains are unavailable or the machine is offline.
  • Unified network and runtime settings: network connections and managed runtimes are managed from a unified Settings experience, with network diagnostics and runtime status/actions grouped together.
  • Desktop CLI launch safeguards: CLI installation and launch verify the current application installation to avoid targeting another version; only dsh is exposed on PATH.
  • Cross-platform runtime validation and startup hardening: packaged smoke checks verify the actual Node.js/Python executable versions on macOS, Windows, and Linux; Windows releases also require the installed Core to pass its startup check.

Full Changelog: v0.1.7-beta.2...v0.2.0-beta.1

DeepSeek Harness Desktop 0.1.7-beta.2

Pre-release

Choose a tag to compare

@github-actions github-actions released this 30 Sep 16:04
v0.1.7-beta.2
c132718

中文

DeepSeek Harness 桌面端安装包,版本 0.1.7-beta.2,内置上游 DeepSeek Harness 0.1.7-rc.2。

本版本由 CI 构建,未签名。安装前请使用 SHA256SUMS.txt 校验下载文件。

下载对照表

平台 架构 下载
macOS (Apple Silicon) arm64 DMG · ZIP
macOS (Intel) x64 DMG · ZIP
Windows x64 EXE
Windows arm64 EXE
Linux x86_64 AppImage · DEB
Linux arm64 AppImage · DEB

校验文件:SHA256SUMS.txt

安装提示

  • macOS:优先使用 DMG;首次打开若提示无法验证开发者,请在「系统设置 → 隐私与安全性」中允许。
  • Windows:请根据 CPU 架构选择对应 EXE(x64 或 arm64)。
  • Linux:AppImage 需先 chmod +x 赋予执行权限;DEB 适用于 Debian/Ubuntu 系发行版。

更新内容

这是 0.1.7 系列第二个 Beta,在 0.1.7-beta.1 基础上改进 Desktop 工具链和插件运行时;内置 Harness 仍为上游 0.1.7-rc.2。

  • 随应用提供 Node.js 与 Python 工具链:插件及其子进程可使用打包的 Node.js、Python、npm、npx、pip 和 pip3。工具命令通过统一 shim 暴露;Windows 的 Python/pip 命令也会路由到托管运行时,python -m pip 安装到用户包目录。Agent 的 PATH 与工具链路径按目标平台分隔符组合。
  • Desktop 与 Web/CLI 共用 profile 时保持插件解析独立:内置生态插件不再链接到共享 Web profile 的 node_modules;Electron Host 通过专用 profile projection 解析应用自带的插件副本。Desktop 和 CLI/Web 可共享持久化数据,不会互相接管插件解析。
  • 协调 profile 插件变更与运行时状态:安装、替换或移除 profile 插件后,Host 会更新已应用的插件组合并重新协调 Loader 条目;必需的 Desktop 组件不作为用户安装的生态插件展示,应用自带的生态插件也会在 profile 插件移除后保持可用。
  • 更新内置 Git 与 Theme Studio 插件,并扩展 Windows 安装包 smoke 检查,验证打包后的 Node.js 和 Python 工具链。

完整变更记录:v0.1.7-beta.1...v0.1.7-beta.2


English

Desktop installers for DeepSeek Harness 0.1.7-beta.2, bundling upstream DeepSeek Harness 0.1.7-rc.2.

These CI artifacts are unsigned. Please verify the downloaded file against SHA256SUMS.txt before installation.

Downloads

Platform Arch Download
macOS (Apple Silicon) arm64 DMG · ZIP
macOS (Intel) x64 DMG · ZIP
Windows x64 EXE
Windows arm64 EXE
Linux x86_64 AppImage · DEB
Linux arm64 AppImage · DEB

Checksums: SHA256SUMS.txt

Install hints

  • macOS: prefer the DMG; if Gatekeeper blocks the first launch, allow it under System Settings → Privacy & Security.
  • Windows: pick the EXE matching your CPU architecture (x64 or arm64).
  • Linux: chmod +x the AppImage before running; use the DEB on Debian/Ubuntu-based distributions.

What's Changed

Second Beta of the 0.1.7 series, improving the Desktop toolchains and plugin runtime on top of 0.1.7-beta.1; the bundled harness remains upstream 0.1.7-rc.2.

  • Bundled Node.js and Python toolchains: plugins and their child processes can use the packaged Node.js, Python, npm, npx, pip, and pip3 commands through shared shims. Windows Python/pip commands also route to the managed runtime, and python -m pip installs into the user package directory. Agent PATH entries and toolchain paths use the target platform's delimiter.
  • Independent plugin resolution for shared Desktop and Web/CLI profiles: bundled ecosystem plugins are no longer linked into the shared Web profile's node_modules; the Electron Host resolves its bundled copies through a private profile projection. Desktop and CLI/Web can share persisted profile data without taking over each other's plugin resolution.
  • Profile changes reconcile runtime state: after profile plugins are installed, replaced, or removed, the Host updates the applied plugin composition and reconciles Loader entries. Required Desktop components are not shown as user-installed ecosystem plugins, and bundled ecosystem plugins remain available when removed from the profile.
  • Updated bundled Git and Theme Studio plugins, plus a Windows installer smoke check for the packaged Node.js and Python toolchains.

Full Changelog: v0.1.7-beta.1...v0.1.7-beta.2

DeepSeek Harness Desktop 0.1.7-beta.1

Pre-release

Choose a tag to compare

@github-actions github-actions released this 28 Sep 07:28
v0.1.7-beta.1
b9abfbe

中文

DeepSeek Harness 桌面端安装包,版本 0.1.7-beta.1,内置上游 DeepSeek Harness 0.1.7-rc.2。

本版本由 CI 构建,未签名。安装前请使用 SHA256SUMS.txt 校验下载文件。

下载对照表

平台 架构 下载
macOS (Apple Silicon) arm64 DMG · ZIP
macOS (Intel) x64 DMG · ZIP
Windows x64 EXE
Windows arm64 EXE
Linux x86_64 AppImage · DEB
Linux arm64 AppImage · DEB

校验文件:SHA256SUMS.txt

安装提示

  • macOS:优先使用 DMG;首次打开若提示无法验证开发者,请在「系统设置 → 隐私与安全性」中允许。
  • Windows:请根据 CPU 架构选择对应 EXE(x64 或 arm64)。
  • Linux:AppImage 需先 chmod +x 赋予执行权限;DEB 适用于 Debian/Ubuntu 系发行版。

更新内容

这是 0.1.7 系列首个 Beta。相对上次桌面版本 0.1.5-beta.3,主要变化如下:

  • 升级内置 Harness:从上游 0.1.5-rc.2 升至 0.1.7-rc.2;上游功能与修复详见其发布说明。
  • 插件交由 Web profile 管理:Git 0.2.3 与 Theme Studio 0.1.2 作为预装生态 bundle 出现在插件页的 Installed 分组,用户可启用或禁用。Theme Studio 不再是不可关闭的 Desktop runtime 插件。
  • Desktop Capabilities 页面更清晰:官方插件页显示包身份和包含的桌面能力,并从 Host inventory 与 Client feature 读取运行状态。
  • 升级与启动更稳健:旧版 Desktop 插件状态会迁移到 Web profile 并保留禁用状态;启动时串行写入生态插件配置,并避免重复挂载同名插件。
  • 桌面修复:macOS 不再仅因应用启动就读取 Keychain 中的代理凭据;终端发现可跳过未安装的 shell 候选项。
  • 文档:README 更新了 Theme Studio 的插件分类,并链接可独立安装的 多根工作区插件;该插件不随本安装包预装。

完整变更记录:v0.1.5-beta.3...v0.1.7-beta.1


English

Desktop installers for DeepSeek Harness 0.1.7-beta.1, bundling upstream DeepSeek Harness 0.1.7-rc.2.

These CI artifacts are unsigned. Please verify the downloaded file against SHA256SUMS.txt before installation.

Downloads

Platform Arch Download
macOS (Apple Silicon) arm64 DMG · ZIP
macOS (Intel) x64 DMG · ZIP
Windows x64 EXE
Windows arm64 EXE
Linux x86_64 AppImage · DEB
Linux arm64 AppImage · DEB

Checksums: SHA256SUMS.txt

Install hints

  • macOS: prefer the DMG; if Gatekeeper blocks the first launch, allow it under System Settings → Privacy & Security.
  • Windows: pick the EXE matching your CPU architecture (x64 or arm64).
  • Linux: chmod +x the AppImage before running; use the DEB on Debian/Ubuntu-based distributions.

What's Changed

This is the first Beta in the 0.1.7 series. Compared with the previous Desktop release, 0.1.5-beta.3, the main changes are:

  • Bundled Harness upgrade: upstream moves from 0.1.5-rc.2 to 0.1.7-rc.2. See the upstream release notes for its features and fixes.
  • Web profile manages plugins: Git 0.2.3 and Theme Studio 0.1.2 are preinstalled ecosystem bundles in the Plugins page's Installed group. Users can enable or disable either one. Theme Studio is no longer a required Desktop runtime plugin.
  • Clearer Desktop Capabilities page: the Official plugin page shows the package identity and contained desktop capabilities, with status read from the Host inventory and Client features.
  • More reliable upgrades and startup: legacy Desktop plugin state migrates into the Web profile with disabled selections preserved; startup serializes ecosystem plugin writes and avoids duplicate mounts for the same plugin.
  • Desktop fixes: macOS no longer reads Keychain proxy credentials merely because the app starts; terminal discovery can skip shell candidates that are not installed.
  • Documentation: the README corrects Theme Studio's plugin classification and links the independently installed multi-root workspace plugin, which is not bundled with these installers.

Full Changelog: v0.1.5-beta.3...v0.1.7-beta.1

DeepSeek Harness Desktop 0.1.5-beta.3

Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 Sep 15:59
v0.1.5-beta.3
f208251

中文

DeepSeek Harness 桌面端安装包,版本 0.1.5-beta.3。

本版本由 CI 构建,未签名。安装前请使用 SHA256SUMS.txt 校验下载文件。

下载对照表

平台 架构 下载
macOS (Apple Silicon) arm64 DMG · ZIP
macOS (Intel) x64 DMG · ZIP
Windows x64 EXE
Windows arm64 EXE
Linux x86_64 AppImage · DEB
Linux arm64 AppImage · DEB

校验文件:SHA256SUMS.txt

安装提示

  • macOS:优先使用 DMG;首次打开若提示无法验证开发者,请在「系统设置 → 隐私与安全性」中允许。
  • Windows:请根据 CPU 架构选择对应 EXE(x64 或 arm64)。
  • Linux:AppImage 需先 chmod +x 赋予执行权限;DEB 适用于 Debian/Ubuntu 系发行版。

更新内容

0.1.5 系列第三个 Beta,在 0.1.5-beta.2 基础上新增 Desktop 托管的网络设置;内置 Harness 仍为上游 0.1.5-rc.2。

  • 新增「设置 → 网络」页面:提供 Default、Direct、System Proxy 与 Manual Proxy 四种模式。Default 保持现有应用网络行为;Direct 显式直连并清除 Desktop 控制子进程的代理环境变量;System Proxy 按操作系统策略(Windows 当前用户 WinHTTP、macOS CFNetwork、GNOME/KDE 5/6)解析,并且只执行第一条最终路由,包括显式 DIRECT;Manual Proxy 使用单个 HTTP、HTTPS 或 SOCKS5 端点。选择模式后通过「保存并重启」生效。
  • 所有托管流量走同一个环回 Gateway:Managed 模式下 Harness 与 Desktop 自有子进程只看到 127.0.0.1 上的本地 Gateway;所选代理失败不会隐式改用其他代理或直连,而是展示失败,并允许重试同一路由、单次使用 Default 或打开网络设置。
  • 凭据只保存在加密存储与进程内存中:Manual 的 HTTP/HTTPS 用户名密码通过 Electron safeStorage 加密保存(Linux 的 basic_text 视为不可用安全存储),界面以固定占位符表示已保存密码、绝不回显;代理凭据不会写入环境变量,模型可影响的子进程只能看到无凭据的环回地址。
  • 连接测试与诊断:可测试代理、Internet、GitHub 与 LLM API 的可达性;测试走不产生故障提示的 updater 网络路径,不改变当前所选路由,也不调用模型或消耗 token。Advanced 显示当前模式、Gateway 状态、epoch、所选路由、最近失败与 System 策略细节,并允许编辑测试 URL、重载系统代理配置。
  • 随安装包分发 Rust Network Runtime:Gateway、操作系统代理 provider、PAC 执行与 connector 由打包的 resources/network-runtime/dsh-electron-network-runtime(Windows 为 .exe)承担;发布工作流在打包前构建该 Runtime,Desktop CI 在 Windows、macOS 与 Linux 上运行其测试,Windows 安装包冒烟检查现在要求该可执行文件存在。
  • 本版本限制:不支持 Manual bypass、SOCKS5 认证、自定义 HTTPS 代理 CA、客户端证书与集成 NTLM/Negotiate 认证;不支持的 System 后端会 fail closed,Linux 桌面不可用时请改用 Manual 或 Direct。

完整变更记录:v0.1.5-beta.2...v0.1.5-beta.3


English

Desktop installers for DeepSeek Harness 0.1.5-beta.3.

These CI artifacts are unsigned. Please verify the downloaded file against SHA256SUMS.txt before installation.

Downloads

Platform Arch Download
macOS (Apple Silicon) arm64 DMG · ZIP
macOS (Intel) x64 DMG · ZIP
Windows x64 EXE
Windows arm64 EXE
Linux x86_64 AppImage · DEB
Linux arm64 AppImage · DEB

Checksums: SHA256SUMS.txt

Install hints

  • macOS: prefer the DMG; if Gatekeeper blocks the first launch, allow it under System Settings → Privacy & Security.
  • Windows: pick the EXE matching your CPU architecture (x64 or arm64).
  • Linux: chmod +x the AppImage before running; use the DEB on Debian/Ubuntu-based distributions.

What's Changed

Third Beta of the 0.1.5 series, adding Desktop-managed network settings on top of 0.1.5-beta.2; the bundled harness is still upstream 0.1.5-rc.2.

  • New Settings → Network page: four modes — Default, Direct, System Proxy, and Manual Proxy. Default keeps the existing application network behavior; Direct connects explicitly and clears the proxy environment variables Desktop hands to child processes; System Proxy resolves through the operating-system policy (current-user WinHTTP on Windows, CFNetwork on macOS, GNOME/KDE 5/6) and executes only the first final route, including an explicit DIRECT; Manual Proxy takes a single HTTP, HTTPS, or SOCKS5 endpoint. Choosing a mode takes effect through Save & Restart.
  • All managed traffic goes through one loopback Gateway: in Managed modes the harness and the child processes Desktop owns only see a local Gateway on 127.0.0.1; a failing selected proxy never implicitly falls back to another proxy or to a direct connection, but reports the failure and offers retrying the same route, a one-time Use Default This Time, or opening network settings.
  • Credentials stay in encrypted storage and process memory: Manual HTTP/HTTPS username and password are encrypted through Electron safeStorage (Linux basic_text counts as no secure storage available), the UI shows a fixed placeholder for a saved password and never echoes it, proxy credentials never enter environment variables, and child processes a model can influence only ever see the credential-free loopback address.
  • Connectivity tests and diagnostics: proxy, Internet, GitHub, and LLM API reachability can be tested; the tests use the updater network path, which raises no failure prompt, do not change the selected route, and never call a model or spend tokens. Advanced shows the current mode, Gateway state, epoch, selected route, last failure, and System policy details, and allows editing the test URLs and reloading the system proxy configuration.
  • A Rust Network Runtime ships with the installers: the Gateway, the operating-system proxy provider, PAC execution, and the connectors run in the packaged resources/network-runtime/dsh-electron-network-runtime (.exe on Windows); the release workflow builds that runtime before packaging, Desktop CI runs its tests on Windows, macOS, and Linux, and the Windows installer smoke check now requires that executable to be present.
  • Limits in this release: no Manual bypass entries, SOCKS5 authentication, custom HTTPS proxy CA, client certificates, or integrated NTLM/Negotiate authentication; unsupported System backends fail closed, and when no Linux desktop is available use Manual or Direct instead.

Full Changelog: v0.1.5-beta.2...v0.1.5-beta.3

DeepSeek Harness Desktop 0.1.5-beta.2

Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 Sep 17:21
v0.1.5-beta.2
6a5d856

中文

DeepSeek Harness 桌面端安装包,版本 0.1.5-beta.2。

本版本由 CI 构建,未签名。安装前请使用 SHA256SUMS.txt 校验下载文件。

下载对照表

平台 架构 下载
macOS (Apple Silicon) arm64 DMG · ZIP
macOS (Intel) x64 DMG · ZIP
Windows x64 EXE
Windows arm64 EXE
Linux x86_64 AppImage · DEB
Linux arm64 AppImage · DEB

校验文件:SHA256SUMS.txt

安装提示

  • macOS:优先使用 DMG;首次打开若提示无法验证开发者,请在「系统设置 → 隐私与安全性」中允许。
  • Windows:请根据 CPU 架构选择对应 EXE(x64 或 arm64)。
  • Linux:AppImage 需先 chmod +x 赋予执行权限;DEB 适用于 Debian/Ubuntu 系发行版。

更新内容

0.1.5 系列第二个 Beta,在 0.1.5-beta.1 基础上修复 Windows 端问题;内置 Harness 仍为上游 0.1.5-rc.2。

  • Windows 不再弹出终端窗口:桌面进程链上没有进程拥有控制台,而 electron.exe 是 GUI 子系统映像,ELECTRON_RUN_AS_NODE 不改变 PE 子系统,因此 windowsHide / CREATE_NO_WINDOW 对 Host 无效,agent 执行 pwsh、git 等命令时每个控制台目标都会被新分配一个可见控制台(Windows 11 默认终端为 Windows Terminal)。现在安装包随附 Node.js 运行时(resources/node/node.exe),Host 与 dsh plugin 命令子进程统一由它承载并以 windowsHide: true 启动,job runner、ACL runner、受限 pwsh 与普通目标继承同一个隐藏控制台;Host 内 process.execPath 即 node.exe,任务管理器中的 Host 映像由 electron.exe 变为 node.exe,安装包体积增加约 30–50 MB。可用 DSH_ELECTRON_NODE_BINARY 覆盖运行时路径,该变量必须指向存在的可执行文件,否则启动即报错并列出全部候选路径。其它平台的进程拓扑与 pnpm start 行为不变。
  • Windows / Linux 顶部区域让出系统按钮:右侧面板的「文件」标签条与会话页头右侧控件此前位于 Windows 窗口控制按钮叠加层之下。现在侧栏右侧的各列与 macOS 侧栏一样让出原生控制行:中栏以 40px 的 padding-top 把页头与对话下移,右栏绝对定位面板以该行高度为 top,两列都在空出的带内绘制可拖拽区域,侧栏仍占据窗口顶边;全屏右侧面板保留 inset: 0,以自身的 padding-top 让出该行(Windows/Linux 40px、macOS 28px),其标签条与退出全屏、收起按钮不再与系统按钮重叠。只作用于页头的 --dsh-windows-caption-inset 补丁被移除。
  • 内置 Git 插件升级到 @dsh-electron/dsh-plugin-git@0.2.1:客户端不再为每次窗口焦点变化发起一轮刷新,重叠的仓库刷新按路径与 generation 合并为一次 Host 往返,每一轮的结果都能落地。此前 Windows 上控制台窗口引发的焦点抖动会触发互相取代的多轮刷新,Git 面板因此长期空白;配合上面的隐藏控制台修复,Windows 端 Git 恢复正常。
  • Windows 启动路径纳入 CI:desktop-ci 新增 Windows Host startup 作业,在 windows-latest 上运行被监督 Host 的启动用例,覆盖设备路径与控制台附着;此前该用例只在 Linux 运行。

完整变更记录:v0.1.5-beta.1...v0.1.5-beta.2


English

Desktop installers for DeepSeek Harness 0.1.5-beta.2.

These CI artifacts are unsigned. Please verify the downloaded file against SHA256SUMS.txt before installation.

Downloads

Platform Arch Download
macOS (Apple Silicon) arm64 DMG · ZIP
macOS (Intel) x64 DMG · ZIP
Windows x64 EXE
Windows arm64 EXE
Linux x86_64 AppImage · DEB
Linux arm64 AppImage · DEB

Checksums: SHA256SUMS.txt

Install hints

  • macOS: prefer the DMG; if Gatekeeper blocks the first launch, allow it under System Settings → Privacy & Security.
  • Windows: pick the EXE matching your CPU architecture (x64 or arm64).
  • Linux: chmod +x the AppImage before running; use the DEB on Debian/Ubuntu-based distributions.

What's Changed

Second Beta of the 0.1.5 series, fixing the Windows-side problems of 0.1.5-beta.1; the bundled harness is still upstream 0.1.5-rc.2.

  • No more console windows on Windows: no process on the desktop chain owns a console, and electron.exe is a GUI-subsystem image, so ELECTRON_RUN_AS_NODE does not change the PE subsystem and windowsHide / CREATE_NO_WINDOW had no effect on the Host; every console target the agent spawned (pwsh, git, …) therefore got its own visible console, which Windows 11 renders through Windows Terminal. The installer now ships a Node.js runtime (resources/node/node.exe), and the Host and its dsh plugin command children all run on it with windowsHide: true, so the job runner, the ACL runner, the restricted pwsh, and ordinary targets inherit one hidden console; inside the Host process.execPath is node.exe, which changes the Host image in Task Manager, and the installer grows by roughly 30–50 MB. DSH_ELECTRON_NODE_BINARY overrides the runtime and must name an existing executable, otherwise startup fails and lists every candidate path. Process topology and pnpm start are unchanged on other platforms.
  • The Windows and Linux top edge yields to the system buttons: the right panel's file tab strip and the conversation header's right-hand controls sat under Windows' native Window Controls Overlay. The columns right of the sidebar now hold the native-control row free, exactly as the macOS sidebar holds the traffic-light row: the center column takes the 40px row as padding-top and moves its header and conversation below it, the absolutely positioned right panel takes the row as its top, both columns paint a drag strip over the freed band, and the sidebar keeps the window's top edge. The fullscreen right panel keeps inset: 0 and holds the row as its own padding-top (40px on Windows and Linux, 28px on macOS), so its pane strip and its exit-fullscreen and collapse controls no longer overlap the system buttons. The header-only --dsh-windows-caption-inset patch is gone.
  • Bundled Git plugin upgraded to @dsh-electron/dsh-plugin-git@0.2.1: the client no longer starts a refresh round per window focus event, merging overlapping repository refreshes — keyed by path and generation — into one Host round trip so every round's result lands. The focus churn from the Windows console windows used to trigger superseding rounds that never rendered the repository, leaving the Git panel blank; with the hidden-console fix above, Git works on Windows again.
  • Windows startup path covered by CI: desktop-ci gains a Windows Host startup job that runs the supervised Host's startup spec on windows-latest, covering the device path and console attachment; that spec previously ran on Linux only.

Full Changelog: v0.1.5-beta.1...v0.1.5-beta.2

DeepSeek Harness Desktop 0.1.5-beta.1

Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 Sep 09:25
v0.1.5-beta.1
e211c3a

中文

DeepSeek Harness 桌面端安装包,版本 0.1.5-beta.1。

本版本由 CI 构建,未签名。安装前请使用 SHA256SUMS.txt 校验下载文件。

下载对照表

平台 架构 下载
macOS (Apple Silicon) arm64 DMG · ZIP
macOS (Intel) x64 DMG · ZIP
Windows x64 EXE
Windows arm64 EXE
Linux x86_64 AppImage · DEB
Linux arm64 AppImage · DEB

校验文件:SHA256SUMS.txt

安装提示

  • macOS:优先使用 DMG;首次打开若提示无法验证开发者,请在「系统设置 → 隐私与安全性」中允许。
  • Windows:请根据 CPU 架构选择对应 EXE(x64 或 arm64)。
  • Linux:AppImage 需先 chmod +x 赋予执行权限;DEB 适用于 Debian/Ubuntu 系发行版。

更新内容

0.1.5 系列首个 Beta,取代 0.1.2-rc.1。

  • 内置 Harness 升级到上游 0.1.5-rc.2(此前为 0.1.2-rc.1):Web 右侧 Sidebar 取代原 Details 面板,支持多标签、分栏、全屏与 Markdown / 代码 / HTML / PDF / 图片预览;支持上传任意类型文件;反馈可独立于对话提交;会话数据格式升级到 V3,升级后的会话不再支持降级读取;新会话默认使用 DeepSeek-V41-Flash;MCP 工具发现拒绝重复分页游标。更早的上游变更见 0.1.5-rc.1 说明。
  • 插件管理恢复:设置 → 插件中的 Installed 标签重新挂载到上游 settings.plugins.tab,由 host.patch.yml 作为必需项载入;导航、标签栏、选中态与挂载生命周期仍由上游 Plugins 区负责。
  • Git 迁入右侧 Sidebar:内置 @dsh-electron/dsh-plugin-git@0.2.0,该版本占用 ctx.sidebarRight,不再依赖 Details 槽位;Git 以精确版本的生产 npm 依赖安装,本仓库不再镜像其源码。
  • 移除 Details Host:上游删除了 Client details 槽位,本次同步删除 ui-details-host 镜像与 @dsh-electron/dsh-client-ui-details-host 依赖;依赖 Details 的旧 Git 客户端不再随包提供。
  • 插件变更崩溃恢复:安装或变更插件前写入 packages-pending 标记,并持有 web profile 锁(属主依次为 Main PID → 子进程 PID → Main);下次启动按只读方式对账并修复热插件软链。对账失败、等待锁超时或 Host 就绪超时不再直接退出,而是打开 Main 恢复窗口,可选择「禁用全部可管理插件」或「重置桌面管理」,两者均不删除 profile 依赖。
  • 安装加固:启动时与每次 dsh plugin 调用前,向 $DSH_HOME/profiles/web/pnpm-workspace.yaml 合并 strictDepBuilds 与经审阅的 allowBuilds;命令退出码为 0 但依赖未发生变化时按失败处理;启动时对全部热插件执行一次软链巡检。
  • 可管理类型收紧:profile 中的 runtime-plugin 只有在桌面端记录了安装意图(profileManaged / desktopInstalled)后才会进入 Electron 私有 roster 并热加载,普通可导入的 CLI 依赖只列出、不参与运行时执行;移除 desktopInstalled === false 的包时会提示它由 CLI 或其他环境安装。

完整变更记录:v0.1.2-rc.1...v0.1.5-beta.1


English

Desktop installers for DeepSeek Harness 0.1.5-beta.1.

These CI artifacts are unsigned. Please verify the downloaded file against SHA256SUMS.txt before installation.

Downloads

Platform Arch Download
macOS (Apple Silicon) arm64 DMG · ZIP
macOS (Intel) x64 DMG · ZIP
Windows x64 EXE
Windows arm64 EXE
Linux x86_64 AppImage · DEB
Linux arm64 AppImage · DEB

Checksums: SHA256SUMS.txt

Install hints

  • macOS: prefer the DMG; if Gatekeeper blocks the first launch, allow it under System Settings → Privacy & Security.
  • Windows: pick the EXE matching your CPU architecture (x64 or arm64).
  • Linux: chmod +x the AppImage before running; use the DEB on Debian/Ubuntu-based distributions.

What's Changed

First Beta of the 0.1.5 series, superseding 0.1.2-rc.1.

  • Bundled harness upgraded to upstream 0.1.5-rc.2 (from 0.1.2-rc.1): the right Sidebar replaces the removed Details panel with multi-tab, split, and fullscreen panes plus Markdown / code / HTML / PDF / image preview; generic file uploads; feedback submission independent of the conversation; session data format V3, where upgraded sessions no longer read on older builds; new conversations default to DeepSeek-V41-Flash; MCP tool discovery rejects repeated pagination cursors. Earlier upstream work is summarized in the 0.1.5-rc.1 notes.
  • Plugin Manager restored: the Installed tab mounts again on the upstream settings.plugins.tab slot, loaded as a required row by host.patch.yml; upstream's Plugins section still owns navigation, tab chrome, selection, and mount lifecycle.
  • Git moved to the right Sidebar: the bundled @dsh-electron/dsh-plugin-git@0.2.0 occupies ctx.sidebarRight and no longer depends on the Details slot; it installs as an exact-version production npm dependency, so this repository no longer mirrors its source.
  • Details Host removed: upstream deleted the Client details slot, so the ui-details-host mirror and the @dsh-electron/dsh-client-ui-details-host dependency are gone; the old Details-based Git client is no longer shipped.
  • Plugin-mutation crash recovery: install and mutation write a packages-pending marker and hold the web profile lock (owned by the Main PID, then the child PID, then Main again); the next launch reconciles read-only and repairs hot-plugin symlinks. A failed reconcile, lock timeout, or Host ready-line timeout no longer quits — Main opens a recovery window offering "disable every manageable plugin" or "reset Desktop management", neither of which deletes profile dependencies.
  • Install hardening: startup and every dsh plugin spawn merge strictDepBuilds and a reviewed allowBuilds seed into $DSH_HOME/profiles/web/pnpm-workspace.yaml; an exit-0 command that changed no dependency now fails; startup sweeps symlinks for every hot plugin.
  • Manageable-kind gating: a profile runtime-plugin hot-loads only after Desktop recorded installation intent (profileManaged / desktopInstalled), so importable CLI dependencies stay catalogued without entering Electron's private roster; removing a package with desktopInstalled === false warns that the CLI or another environment installed it.

Full Changelog: v0.1.2-rc.1...v0.1.5-beta.1

DeepSeek Harness Desktop 0.1.2-rc.1

Pre-release

Choose a tag to compare

@github-actions github-actions released this 11 Sep 08:50
4856f92

中文

DeepSeek Harness 桌面端安装包,版本 0.1.2-rc.1。

本版本由 CI 构建,未签名。安装前请使用 SHA256SUMS.txt 校验下载文件。

下载对照表

平台 架构 下载
macOS (Apple Silicon) arm64 DMG · ZIP
macOS (Intel) x64 DMG · ZIP
Windows x64 EXE
Windows arm64 EXE
Linux x86_64 AppImage · DEB
Linux arm64 AppImage · DEB

校验文件:SHA256SUMS.txt

安装提示

  • macOS:优先使用 DMG;首次打开若提示无法验证开发者,请在「系统设置 → 隐私与安全性」中允许。
  • Windows:请根据 CPU 架构选择对应 EXE(x64 或 arm64)。
  • Linux:AppImage 需先 chmod +x 赋予执行权限;DEB 适用于 Debian/Ubuntu 系发行版。

更新内容

  • 0.1.2 系列首个 RC 构建:将 0.1.2-beta.5 及之后的 Desktop 改动提升到 main;内置 Harness 仍为上游 0.1.2-rc.1。(#90)
  • 审计修复:同步 Details Host 启动器条目,以及 Git 插件 Graph / discard / 过期输出守卫等审计修复。(#89)
  • 本系列桌面能力(相对 0.1.1-rc.2):Remote 网关与一次性 token 启动鉴权;会话折叠、字号与 token 用量;Details Host 多标签 Dock 与工作区文件夹选择;Git Changes / Graph / 提交信息生成;Theme Studio;Host Cookie 安全与插件变更排水。细节见各 beta 说明。

维护与更新策略

0.1.2-rc.1 起采用新的维护口径。请按组件理解后续节奏,不要默认「每个仓库都会继续跟上游发版」。

组件 策略 说明
本 Electron 桌面发行版 可能停止常规更新;转入 archived 上游 DeepSeek Harness 已在 monorepo 中提供具备基础能力的第一方 Desktop。本仓库目前仍独有的能力是向可移植插件暴露 ctx.desktop(上游 Desktop 尚未提供)。若再有修补,将不定期、无固定节奏(随缘更新)。
dsh-client-ui-details-host 停止更新,已经归档 本版本是最后一个支持并预装 Details Host 的桌面发行。 上游后续版本已移除 Client Details 面板并提供官方 Sidebar,Details Host 已无扩展对象。
dsh-plugin-git 随缘更新 当前 Git 仍依赖 Details Host(ctx.shellDetails / shell.details.surface)。计划迁移到上游用于替代 Details 的 Sidebar 扩展点;该迁移尚未实现。在完成迁移前,请继续使用本版本的 Git;升级到已移除 Details 的上游后,现有 Git 插件无法按原样加载。
dsh-theme-studio 随缘更新 不依赖 Details 面板。独立插件仓库可能仍会不定期更新,版本推进较慢、无固定节奏。

完整变更记录:v0.1.2-beta.5...v0.1.2-rc.1

0.1.2 系列相对上一 RC:v0.1.1-rc.2...v0.1.2-rc.1

上游完整说明:https://github.com/deepseek-ai/deepseek-harness/releases/tag/dsh-v0.1.2-rc.1


English

Desktop installers for DeepSeek Harness 0.1.2-rc.1.

These CI artifacts are unsigned. Please verify the downloaded file against SHA256SUMS.txt before installation.

Downloads

Platform Arch Download
macOS (Apple Silicon) arm64 DMG · ZIP
macOS (Intel) x64 DMG · ZIP
Windows x64 EXE
Windows arm64 EXE
Linux x86_64 AppImage · DEB
Linux arm64 AppImage · DEB

Checksums: SHA256SUMS.txt

Install hints

  • macOS: prefer the DMG; if Gatekeeper blocks the first launch, allow it under System Settings → Privacy & Security.
  • Windows: pick the EXE matching your CPU architecture (x64 or arm64).
  • Linux: chmod +x the AppImage before running; use the DEB on Debian/Ubuntu-based distributions.

What's Changed

  • First RC of the 0.1.2 series: promotes 0.1.2-beta.5 and later Desktop work onto main; still bundles upstream 0.1.2-rc.1. (#90)
  • Audit recovery: sync Details Host launcher entries and Git plugin Graph / discard / stale-output guards. (#89)
  • Desktop capabilities in this series (versus 0.1.1-rc.2): Remote gateway and one-time launch-token auth; conversation folding, font size, and token usage; Details Host multi-tab dock and workspace folder picking; Git Changes / Graph / commit-message generation; Theme Studio; Host Cookie hardening and plugin-mutation drain. See the beta notes for details.

Maintenance and update policy

Starting with 0.1.2-rc.1, treat each component on its own cadence. Do not assume every repository will keep tracking upstream releases.

Component Policy Notes
This Electron desktop distribution Regular updates may stop; move to archived Upstream DeepSeek Harness now ships a first-party Desktop app with foundational functionality. This repo's remaining unique surface is ctx.desktop for portable plugins (upstream Desktop does not expose it yet). Any further patches will be occasional, with no fixed cadence.
dsh-client-ui-details-host No further updates; has been archived This is the last desktop release that supports and pre-installs Details Host. Later upstream versions removed the Client Details panel and added the official Sidebar, so Details Host has nothing left to extend.
dsh-plugin-git Occasional / best-effort updates Git still depends on Details Host (ctx.shellDetails / shell.details.surface). It is planned to migrate to the upstream Sidebar extension point that replaces Details; that migration is not implemented yet. Keep using Git on this release until the migration lands. After upgrading to an upstream that removed Details, the current Git plugin cannot load as-is.
dsh-theme-studio Occasional / best-effort updates Independent of the Details panel. The standalone plugin repo may still receive irregular updates; version bumps will be slow and unscheduled.

Full Changelog: v0.1.2-beta.5...v0.1.2-rc.1

0.1.2 series versus the previous RC: v0.1.1-rc.2...v0.1.2-rc.1

Upstream release notes: https://github.com/deepseek-ai/deepseek-harness/releases/tag/dsh-v0.1.2-rc.1

DeepSeek Harness Desktop 0.1.2-beta.5

Pre-release

Choose a tag to compare

@github-actions github-actions released this 07 Sep 13:05

中文

DeepSeek Harness 桌面端安装包,版本 0.1.2-beta.5。

本版本由 CI 构建,未签名。安装前请使用 SHA256SUMS.txt 校验下载文件。

下载对照表

平台 架构 下载
macOS (Apple Silicon) arm64 DMG · ZIP
macOS (Intel) x64 DMG · ZIP
Windows x64 EXE
Windows arm64 EXE
Linux x86_64 AppImage · DEB
Linux arm64 AppImage · DEB

校验文件:SHA256SUMS.txt

安装提示

  • macOS:优先使用 DMG;首次打开若提示无法验证开发者,请在「系统设置 → 隐私与安全性」中允许。
  • Windows:请根据 CPU 架构选择对应 EXE(x64 或 arm64)。
  • Linux:AppImage 需先 chmod +x 赋予执行权限;DEB 适用于 Debian/Ubuntu 系发行版。

更新内容

  • Details Host 多标签 Dock 视觉打磨:标签条与页头分隔线对齐并贴边固定,标签改为底部对齐、悬停时上浮,悬停与激活统一使用 launcher-card 填充并恢复基于明确定义的主题令牌的悬停 wash;详情头开关(App Details Toggle)采用共享的交互式悬停 wash;完善原生操作提示文案。
  • 工作区文件夹打开集成:Details Host 的「连接工作区文件夹」操作改由 Electron 目录选择插件通过 registerFolderOpener 接入真实目录选择;host 状态允许 undefined 工作区路径,并保留类型化会话标识用于工作区查找。
  • Git Changes 面板重构(commit-first):Changes 区域围绕「先提交」草图重排——提交区与变更区拆分保持一致、提交信息字段可随内容增高(为空时保持单行),Git 控件保持在 frame 内。
  • Git 工具栏精简:Graph 与 Diff 的刷新入口移至 scope 栏 / 右上角,移除不再使用的 Reveal 按钮,Graph/Diff/Changes 标题顶部对齐趋于一致。
  • 提交信息生成设置:在 Plugin 配置中注册 commit-message 生成设置接缝,可加载 Git 生成模型,并统一 discard 相关文案。

完整变更记录:v0.1.2-beta.4...v0.1.2-beta.5


English

Desktop installers for DeepSeek Harness 0.1.2-beta.5.

These CI artifacts are unsigned. Please verify the downloaded file against SHA256SUMS.txt before installation.

Downloads

Platform Arch Download
macOS (Apple Silicon) arm64 DMG · ZIP
macOS (Intel) x64 DMG · ZIP
Windows x64 EXE
Windows arm64 EXE
Linux x86_64 AppImage · DEB
Linux arm64 AppImage · DEB

Checksums: SHA256SUMS.txt

Install hints

  • macOS: prefer the DMG; if Gatekeeper blocks the first launch, allow it under System Settings → Privacy & Security.
  • Windows: pick the EXE matching your CPU architecture (x64 or arm64).
  • Linux: chmod +x the AppImage before running; use the DEB on Debian/Ubuntu-based distributions.

What's Changed

  • Details Host multi-tab dock polish: the tab strip aligns to and pins against the header divider, tabs are bottom-aligned and lift on hover, and hover/active states share the launcher-card fill with a hover wash backed by an explicit theme token; the App Details Toggle header action adopts the shared interactive hover wash; native action hints are refined.
  • Workspace folder integration: the Details Host "connect workspace folder" action is now wired through the Electron directory-picker plugin via registerFolderOpener for a real folder dialog; host state allows an undefined workspace path and keeps the typed session identity for workspace lookup.
  • Git Changes rebuilt around a commit-first sketch: the Changes area is re-laid-out so the commit split and Changes list stay consistent, the commit-message field grows with content (one row when empty), and Git controls stay inside their frames.
  • Git toolbar decluttering: Graph and Diff refresh move to the scope bar / top-right without the now-unused Reveal control, and Graph/Diff/Changes headers are aligned to the same top inset.
  • Commit-message generation settings: the generation settings seam is registered under Plugin configuration, Git generation models can be loaded, and discard copy is unified.

Full Changelog: v0.1.2-beta.4...v0.1.2-beta.5