Skip to content

Releases: MisterBowie/omp-desktop

OMP Desktop 0.1.5

Choose a tag to compare

@github-actions github-actions released this 23 Oct 17:34

• Load enabled user subagents into OMP with their configured models and native tool grants; refresh edits without changing chat identity.
• Send pasted and attached images to OMP chats inline for image-capable models, as file references otherwise, and keep them visible after reopening.
• Keep global instructions in OMP Desktop’s own data folder and apply them to every OMP chat.
• Hide OAuth sign-in, which OMP chats cannot use; existing vendor accounts can still be removed.
• Fix first replies interrupted by automatic chat naming and keep the native session identity.
• Keep empty DeepSeek tool-call text empty instead of adding dots to model history.

• 已启用的用户子智能体接入 OMP,使用指定模型与原生工具授权;配置更新保留原会话身份。
• OMP 会话支持粘贴和附加图片:支持图片的模型直接接收图片,其他模型改用文件引用;重新打开后图片仍可见。
• 全局指令改存 OMP Desktop 自己的数据目录,并作用于所有 OMP 会话。
• 隐藏 OMP 会话无法使用的 OAuth 登录入口;已有厂商账户仍可删除。
• 修复自动改名打断首次回复的问题,并保持原生会话身份。
• DeepSeek 无正文工具调用保持为空,不再向模型历史补点。

Installation and updates / 安装与更新

  • Install 0.1.5 manually once over a 0.15.x test build because the version sequence has restarted. Existing OMP data stays in its own directory.
  • 从 0.15.x 测试版首次切换到 0.1.5 需手动安装;原有 OMP 数据目录保留。
  • 0.1.1 upgrades storage schema 21 to 22 after creating a backup. To return to 0.1.0, restore that backup while the app is closed. Full conversation branching, per-child stop and background-command controls are not included.
  • 0.1.1 将存储 schema 21 升级至 22,升级前自动备份;回退 0.1.0 时需关闭应用并恢复该备份。本版不含完整会话分支、单独停止子代理及后台命令控制。
  • Unsigned macOS builds use the GitHub download button for updates. If macOS blocks the first launch, follow OMP-Desktop-macOS-opening-help.txt in the ZIP package.
  • 未签名 macOS 通过 GitHub 下载按钮更新;首次启动被系统阻止时,请按 ZIP 中的 OMP-Desktop-macOS-opening-help.txt 操作。
  • The Windows installer and Linux AppImage support in-app updates. Portable Windows, Debian and RPM packages use manual downloads.
  • Windows 安装版和 Linux AppImage 支持应用内更新;Windows 便携版、Debian 和 RPM 使用手动下载。

OMP Desktop 0.1.4 — Chat reliability revision

Choose a tag to compare

Chat reliability revision / 首次回复与 DeepSeek 工具历史修正版

  • Keep the runtime alive when automatic chat naming overlaps the first prompt, and preserve the same native session.
  • 修复首次提问与自动改名并发时误回收运行时,保留同一个原生会话。
  • Preserve empty DeepSeek tool-call prose without adding synthetic dots to model history; retain real text and reasoning.
  • DeepSeek 无正文工具调用保持为空,不再向模型历史补点;真实正文与思考保留。
  • The application version remains 0.1.4. This source-bound build has its own release tag; install it manually over 0.1.4, because the updater does not offer a higher version. Existing stable tags and files remain available.
  • 应用版本仍为 0.1.4。本修订使用绑定源码的独立发布标签;同版本请手动覆盖安装,自动更新不会提示更高版本。原稳定标签和文件保留。
    • Load enabled user subagents into OMP with their configured models and native tool grants; refresh edits without changing chat identity.
    • Fix first replies interrupted by automatic chat naming and keep the native session identity.
    • Keep empty DeepSeek tool-call text empty instead of adding dots to model history.
    • Use OMP for every new chat; retire Pi history import and remote Pi hosts.
    • Fix automatic memory capture and preserve project, worktree and temporary scopes.
    • Improve memory settings spacing, search controls and narrow-window layouts.
    • Recognize published thinking levels and image/PDF capabilities while preserving manual overrides.
    • Open HTML references in the file manager, built-in browser or system default app.
    • Announce completion after durable turn settlement.

• 已启用的用户子智能体接入 OMP,使用指定模型与原生工具授权;配置更新保留原会话身份。
• 修复自动改名打断首次回复的问题,并保持原生会话身份。
• DeepSeek 无正文工具调用保持为空,不再向模型历史补点。
• 新会话统一使用 OMP,关闭 Pi 历史导入和远程 Pi Host。
• 修复自动记忆保存,正确保留项目、worktree 和临时会话范围。
• 改善记忆设置间距、搜索控件与窄窗口布局。
• 识别发布的思考档位和图片/PDF 能力,保留手动覆盖。
• HTML 引用可用文件管理器、内置浏览器或系统默认应用打开。
• 回合持久化结算后再通知完成,避免恢复状态竞态。

Installation and updates / 安装与更新

  • Install 0.1.4 manually once over a 0.15.x test build because the version sequence has restarted. Existing OMP data stays in its own directory.
  • 从 0.15.x 测试版首次切换到 0.1.4 需手动安装;原有 OMP 数据目录保留。
  • 0.1.1 upgrades storage schema 21 to 22 after creating a backup. To return to 0.1.0, restore that backup while the app is closed. Full conversation branching, per-child stop and background-command controls are not included.
  • 0.1.1 将存储 schema 21 升级至 22,升级前自动备份;回退 0.1.0 时需关闭应用并恢复该备份。本版不含完整会话分支、单独停止子代理及后台命令控制。
  • Unsigned macOS builds use the GitHub download button for updates. If macOS blocks the first launch, follow OMP-Desktop-macOS-opening-help.txt in the ZIP package.
  • 未签名 macOS 通过 GitHub 下载按钮更新;首次启动被系统阻止时,请按 ZIP 中的 OMP-Desktop-macOS-opening-help.txt 操作。
  • The Windows installer and Linux AppImage support in-app updates. Portable Windows, Debian and RPM packages use manual downloads.
  • Windows 安装版和 Linux AppImage 支持应用内更新;Windows 便携版、Debian 和 RPM 使用手动下载。

OMP Desktop 0.1.4

Choose a tag to compare

@github-actions github-actions released this 21 Oct 14:39

• Use OMP for every new chat; retire Pi history import and remote Pi hosts.
• Fix automatic memory capture and preserve project, worktree and temporary scopes.
• Improve memory settings spacing, search controls and narrow-window layouts.
• Recognize published thinking levels and image/PDF capabilities while preserving manual overrides.
• Open HTML references in the file manager, built-in browser or system default app.
• Announce completion after durable turn settlement.

• 新会话统一使用 OMP,关闭 Pi 历史导入和远程 Pi Host。
• 修复自动记忆保存,正确保留项目、worktree 和临时会话范围。
• 改善记忆设置间距、搜索控件与窄窗口布局。
• 识别发布的思考档位和图片/PDF 能力,保留手动覆盖。
• HTML 引用可用文件管理器、内置浏览器或系统默认应用打开。
• 回合持久化结算后再通知完成,避免恢复状态竞态。

Installation and updates / 安装与更新

  • Install 0.1.4 manually once over a 0.15.x test build because the version sequence has restarted. Existing OMP data stays in its own directory.
  • 从 0.15.x 测试版首次切换到 0.1.4 需手动安装;原有 OMP 数据目录保留。
  • 0.1.1 upgrades storage schema 21 to 22 after creating a backup. To return to 0.1.0, restore that backup while the app is closed. Full conversation branching, per-child stop and background-command controls are not included.
  • 0.1.1 将存储 schema 21 升级至 22,升级前自动备份;回退 0.1.0 时需关闭应用并恢复该备份。本版不含完整会话分支、单独停止子代理及后台命令控制。
  • Unsigned macOS builds use the GitHub download button for updates. If macOS blocks the first launch, follow OMP-Desktop-macOS-opening-help.txt in the ZIP package.
  • 未签名 macOS 通过 GitHub 下载按钮更新;首次启动被系统阻止时,请按 ZIP 中的 OMP-Desktop-macOS-opening-help.txt 操作。
  • The Windows installer and Linux AppImage support in-app updates. Portable Windows, Debian and RPM packages use manual downloads.
  • Windows 安装版和 Linux AppImage 支持应用内更新;Windows 便携版、Debian 和 RPM 使用手动下载。

OMP Desktop 0.1.3

Choose a tag to compare

@github-actions github-actions released this 20 Oct 05:32

• Choose automatic memory saving and recall independently in Settings, both off by default.
• Browse, search and clear memories isolated by project and worktree; disabling memory keeps saved data.
• Use provider-published context and output token limits while preserving manual overrides.

• 在设置中分别开启自动保存和自动读取记忆,两个开关默认关闭。
• 按项目和 worktree 隔离记忆,支持查看、搜索与清空;关闭后保留已有数据。
• 正确采用供应商发布的上下文与输出 Token 上限,并保留手动覆盖值。

Installation and updates / 安装与更新

  • Install 0.1.3 manually once over a 0.15.x test build because the version sequence has restarted. Existing OMP data stays in its own directory.
  • 从 0.15.x 测试版首次切换到 0.1.3 需手动安装;原有 OMP 数据目录保留。
  • 0.1.1 upgrades storage schema 21 to 22 after creating a backup. To return to 0.1.0, restore that backup while the app is closed. Full conversation branching, per-child stop and background-command controls are not included.
  • 0.1.1 将存储 schema 21 升级至 22,升级前自动备份;回退 0.1.0 时需关闭应用并恢复该备份。本版不含完整会话分支、单独停止子代理及后台命令控制。
  • Unsigned macOS builds use the GitHub download button for updates. If macOS blocks the first launch, follow OMP-Desktop-macOS-opening-help.txt in the ZIP package.
  • 未签名 macOS 通过 GitHub 下载按钮更新;首次启动被系统阻止时,请按 ZIP 中的 OMP-Desktop-macOS-opening-help.txt 操作。
  • The Windows installer and Linux AppImage support in-app updates. Portable Windows, Debian and RPM packages use manual downloads.
  • Windows 安装版和 Linux AppImage 支持应用内更新;Windows 便携版、Debian 和 RPM 使用手动下载。

OMP Desktop 0.1.2 — Skill guidance revision

Choose a tag to compare

Skill installation guidance revision / Skill 安装提示修正版

  • Skill installation guidance, built-in plugin skills and desktop-owned agent identity now use OMP Desktop (omp-desktop).
  • Skill 安装说明、内置插件 Skill 和桌面自有 Agent 身份统一使用 OMP Desktop(omp-desktop)。
  • The application version remains 0.1.2. This source-bound build has its own release tag; install it manually over 0.1.2, because the updater does not offer a higher version. Existing stable tags and files remain available.
  • 应用版本仍为 0.1.2。本修订使用绑定源码的独立发布标签;同版本请手动覆盖安装,自动更新不会提示更高版本。原稳定标签和文件保留。
    • Prevent same-path host moves from deleting files and stop workspace diffs from executing Git text converters.
    • Bound browser CDP operations, reject late actions, and stream MCP responses with timeout cancellation.
    • Keep Pi-compatible tool messages paired, preserve project rules beside global instructions, and avoid double-counting reasoning tokens.
    • Read and edit BOM-marked UTF-16 files through host tools while preserving encoding and line endings.
    • Update affected renderer, runtime, and build dependencies with security fixes.

• 修复宿主同路径移动导致文件丢失,并禁止工作区差异执行 Git 文本转换器。
• 为浏览器 CDP 操作增加时限并拒绝迟到动作,MCP 支持增量流式回复与超时取消。
• 修复 Pi 兼容工具消息重复、全局指令挤占项目规则,以及推理 Token 重复计数。
• 宿主工具支持读写带 BOM 的 UTF-16 文件,保留编码、字节序及换行。
• 更新受影响的渲染器、运行时与构建依赖,修补已公布的安全问题。

Installation and updates / 安装与更新

  • Install 0.1.2 manually once over a 0.15.x test build because the version sequence has restarted. Existing OMP data stays in its own directory.
  • 从 0.15.x 测试版首次切换到 0.1.2 需手动安装;原有 OMP 数据目录保留。
  • 0.1.1 upgrades storage schema 21 to 22 after creating a backup. To return to 0.1.0, restore that backup while the app is closed. Full conversation branching, per-child stop and background-command controls are not included.
  • 0.1.1 将存储 schema 21 升级至 22,升级前自动备份;回退 0.1.0 时需关闭应用并恢复该备份。本版不含完整会话分支、单独停止子代理及后台命令控制。
  • Unsigned macOS builds use the GitHub download button for updates. If macOS blocks the first launch, follow OMP-Desktop-macOS-opening-help.txt in the ZIP package.
  • 未签名 macOS 通过 GitHub 下载按钮更新;首次启动被系统阻止时,请按 ZIP 中的 OMP-Desktop-macOS-opening-help.txt 操作。
  • The Windows installer and Linux AppImage support in-app updates. Portable Windows, Debian and RPM packages use manual downloads.
  • Windows 安装版和 Linux AppImage 支持应用内更新;Windows 便携版、Debian 和 RPM 使用手动下载。

OMP Desktop 0.1.2

Choose a tag to compare

@github-actions github-actions released this 19 Oct 03:53

• Prevent same-path host moves from deleting files and stop workspace diffs from executing Git text converters.
• Bound browser CDP operations, reject late actions, and stream MCP responses with timeout cancellation.
• Keep Pi-compatible tool messages paired, preserve project rules beside global instructions, and avoid double-counting reasoning tokens.
• Read and edit BOM-marked UTF-16 files through host tools while preserving encoding and line endings.
• Update affected renderer, runtime, and build dependencies with security fixes.

• 修复宿主同路径移动导致文件丢失,并禁止工作区差异执行 Git 文本转换器。
• 为浏览器 CDP 操作增加时限并拒绝迟到动作,MCP 支持增量流式回复与超时取消。
• 修复 Pi 兼容工具消息重复、全局指令挤占项目规则,以及推理 Token 重复计数。
• 宿主工具支持读写带 BOM 的 UTF-16 文件,保留编码、字节序及换行。
• 更新受影响的渲染器、运行时与构建依赖,修补已公布的安全问题。

Installation and updates / 安装与更新

  • Install 0.1.2 manually once over a 0.15.x test build because the version sequence has restarted. Existing OMP data stays in its own directory.
  • 从 0.15.x 测试版首次切换到 0.1.2 需手动安装;原有 OMP 数据目录保留。
  • 0.1.1 upgrades storage schema 21 to 22 after creating a backup. To return to 0.1.0, restore that backup while the app is closed. Full conversation branching, per-child stop and background-command controls are not included.
  • 0.1.1 将存储 schema 21 升级至 22,升级前自动备份;回退 0.1.0 时需关闭应用并恢复该备份。本版不含完整会话分支、单独停止子代理及后台命令控制。
  • Unsigned macOS builds use the GitHub download button for updates. If macOS blocks the first launch, follow OMP-Desktop-macOS-opening-help.txt in the ZIP package.
  • 未签名 macOS 通过 GitHub 下载按钮更新;首次启动被系统阻止时,请按 ZIP 中的 OMP-Desktop-macOS-opening-help.txt 操作。
  • The Windows installer and Linux AppImage support in-app updates. Portable Windows, Debian and RPM packages use manual downloads.
  • Windows 安装版和 Linux AppImage 支持应用内更新;Windows 便携版、Debian 和 RPM 使用手动下载。

OMP Desktop 0.1.1

Choose a tag to compare

@github-actions github-actions released this 18 Oct 17:50

• View native session Todos, use /skill: commands, and see reply dates and project activity in the sidebar.
• Steer a running OMP turn, queue follow-ups, and compact conversations with cancellation support.
• Create isolated local Git worktree sessions, restore them, preview merges, and sync project commits.
• Preserve terminal turn states, drafts, and file results when asynchronous responses arrive after a session switch.
• Bound full-page browser screenshot dimensions to prevent oversized images from breaking model requests.

• 查看原生会话 Todo,使用 /skill: 命令,并在侧栏查看回复日期和项目运行状态。
• 运行中插话、排队跟进,支持手动压缩会话及取消。
• 创建本地 Git worktree 隔离会话,支持恢复、预览合并和同步项目提交。
• 修复迟到响应导致回合状态复活、草稿丢失及文件结果串会话的问题。
• 限制浏览器整页截图尺寸,避免超大图片导致模型请求失败。

Installation and updates / 安装与更新

  • Install 0.1.1 manually once over a 0.15.x test build because the version sequence has restarted. Existing OMP data stays in its own directory.
  • 从 0.15.x 测试版首次切换到 0.1.1 需手动安装;原有 OMP 数据目录保留。
  • 0.1.1 upgrades storage schema 21 to 22 after creating a backup. To return to 0.1.0, restore that backup while the app is closed. Full conversation branching, per-child stop and background-command controls are not included.
  • 0.1.1 将存储 schema 21 升级至 22,升级前自动备份;回退 0.1.0 时需关闭应用并恢复该备份。本版不含完整会话分支、单独停止子代理及后台命令控制。
  • Unsigned macOS builds use the GitHub download button for updates. If macOS blocks the first launch, follow OMP-Desktop-macOS-opening-help.txt in the ZIP package.
  • 未签名 macOS 通过 GitHub 下载按钮更新;首次启动被系统阻止时,请按 ZIP 中的 OMP-Desktop-macOS-opening-help.txt 操作。
  • The Windows installer and Linux AppImage support in-app updates. Portable Windows, Debian and RPM packages use manual downloads.
  • Windows 安装版和 Linux AppImage 支持应用内更新;Windows 便携版、Debian 和 RPM 使用手动下载。

OMP Desktop 0.1.0

Choose a tag to compare

@github-actions github-actions released this 16 Oct 07:48

• Start OMP Desktop's own release series at 0.1.0 with isolated projects, approvals and recoverable conversations.
• Use the colorful pixel π icon and receive language-server diagnostics after Write and Edit.
• Check stable updates and download releases from MisterBowie/omp-desktop on GitHub.

• OMP Desktop 从 0.1.0 开始独立版本线,提供隔离项目、工具审批和可恢复会话。
• 使用彩色像素 π 图标,Write/Edit 后显示语言服务器诊断。
• 从 GitHub 的 MisterBowie/omp-desktop 检查稳定更新和下载新版本。

Installation and updates / 安装与更新

  • Install 0.1.0 manually once over a 0.15.x test build because the version sequence has restarted. Existing OMP data stays in its own directory.
  • 从 0.15.x 测试版首次切换到 0.1.0 需手动安装;原有 OMP 数据目录保留。
  • Unsigned macOS builds use the GitHub download button for updates. If macOS blocks the first launch, follow OMP-Desktop-macOS-opening-help.txt in the ZIP package.
  • 未签名 macOS 通过 GitHub 下载按钮更新;首次启动被系统阻止时,请按 ZIP 中的 OMP-Desktop-macOS-opening-help.txt 操作。
  • The Windows installer and Linux AppImage support in-app updates. Portable Windows, Debian and RPM packages use manual downloads.
  • Windows 安装版和 Linux AppImage 支持应用内更新;Windows 便携版、Debian 和 RPM 使用手动下载。

M7 test packages 0.15.3-m7.1 (m7-test-20261015-46e7bf7)

Choose a tag to compare

M7 test packages for macOS (Apple Silicon), Windows x64 and Linux x64.

These are native test packages, not a stable release. All three native lanes retain the M5 runtime/Plan/Goal gates and additionally require the actual installed workflow. Public validation assets bind the raw native history, screenshots and process observations to each installer digest. Packages remain unsigned and publish no auto-update feed.

Build identity

Field Value
Stage tag m7-test-20261015-46e7bf7
Source revision 46e7bf733367e738edb0040aa2b7004990e1f088
Product version 0.15.3-m7.1
Controlled patch level 62bc57b+omp-desktop.5
Sidecar fork https://github.com/MisterBowie/oh-my-pi @ 36483311dfff67be7504f591974df93fc512a45a
Upstream OMP base 62bc57be1b03ef0802a33cf7f5f530e534527531 (18.3.0)
Build run https://github.com/MisterBowie/omp-desktop/actions/runs/38717467884

Every package was built and verified from that one revision by the Three-platform test packages workflow; the same revision binds this tag, the payloads and BUILD-RECORD.json.

Files

File Platform Bytes SHA-256
OMP-Desktop-0.15.3-m7.1-m7-test-20261015-46e7bf7-macos-arm64.dmg macOS arm64 224628084 bf84e48063cbe445df6a6b090b3ef87e114ed8a6621d4cba3fa61dd9e8d5314e
OMP-Desktop-0.15.3-m7.1-m7-test-20261015-46e7bf7-macos-arm64.zip macOS arm64 223439950 83b5dbe94bc0732b6b63c804144b93a84d8e716c091d1bb12fb202729664c026
OMP-Desktop-0.15.3-m7.1-m7-test-20261015-46e7bf7-darwin-arm64-validation.json.gz macOS arm64 408014 303d4788aa706ff0f4777f38835e0d8e966139214028e272e305676f886bb865
OMP-Desktop-0.15.3-m7.1-m7-test-20261015-46e7bf7-darwin-arm64-maintenance.json.gz macOS arm64 1186951 8e33c6ad00f9eef5e3ea182041738e7018b0e574fc81c40da50227933b9cb25e
OMP-Desktop-0.15.3-m7.1-m7-test-20261015-46e7bf7-linux-x64.AppImage Linux x64 250508801 77fc4d7a8bf3329196a38b2b4a3910bd9bd9bd05e69dd255626e3abfa5d7caa8
OMP-Desktop-0.15.3-m7.1-m7-test-20261015-46e7bf7-linux-x64.deb Linux x64 208062120 6e8b1cbc75ed889257771ca14aba3a2bdb60e63ce809afd976705bf43e43ced3
OMP-Desktop-0.15.3-m7.1-m7-test-20261015-46e7bf7-linux-x64.rpm Linux x64 188629721 7bf491cfcd1b6691d0341a412e9d1550ae616f9817517e8f0b417cf3196f571f
OMP-Desktop-0.15.3-m7.1-m7-test-20261015-46e7bf7-linux-x64-validation.json.gz Linux x64 394224 01d9b54fdf4b7d7c4d08421d083d33f89973af4ba8e8730a61f2d6fb46117c86
OMP-Desktop-0.15.3-m7.1-m7-test-20261015-46e7bf7-linux-x64-maintenance.json.gz Linux x64 1123167 3303bba723ae9f720d1e2605749e6ee3c1acd623ccc9083f309bacdcdee9df25
OMP-Desktop-0.15.3-m7.1-m7-test-20261015-46e7bf7-windows-x64-setup.exe Windows x64 200454507 3c7b6a8028d064ab743a99284c0c61947534629572904c85f22c179a38c9da14
OMP-Desktop-0.15.3-m7.1-m7-test-20261015-46e7bf7-windows-x64-portable.exe Windows x64 200216594 8e47022386d85f0a3d12493e24b4684612e389356de97b7f5276cf4066586e6d
OMP-Desktop-0.15.3-m7.1-m7-test-20261015-46e7bf7-win32-x64-validation.json.gz Windows x64 317298 99128cd6edcdb9650d7f3b5c01f6bd6ee3d60e28ce83058c55684589994cf84c
OMP-Desktop-0.15.3-m7.1-m7-test-20261015-46e7bf7-win32-x64-maintenance.json.gz Windows x64 1065319 d8ecfe5f778cd072a41223f01a1ccba35aa7fe5328eff506e802f596d357d634

Checksums: SHA256SUMS.txt (payload only — it never lists itself). Machine-readable provenance, verification results and per-platform pass counts: BUILD-RECORD.json.

What was verified per platform

Platform Packaged runtime Tool gate Environment isolation Plan/Goal regression
macOS arm64 omp/18.3.0, protocol v2, get_state ok, stopped/reaped/cleaned true/true/true missing-gate refusal verified (refused) child env not observed (host does not expose /proc; isolated launch config used, PATH/HOME not asserted) 15 passed, 0 failed, 0 skipped
Linux x64 omp/18.3.0, protocol v2, get_state ok, stopped/reaped/cleaned true/true/true missing-gate refusal verified (refused) child PATH/HOME asserted (child environment readable) 15 passed, 0 failed, 0 skipped
Windows x64 omp/18.3.0, protocol v2, get_state ok, stopped/reaped/cleaned true/true/true missing-gate refusal verified (refused) child env not observed (host does not expose /proc; isolated launch config used, PATH/HOME not asserted) 15 passed, 0 failed, 0 skipped

M7 installed maintenance

Each native lane additionally passed a real coding task with seven project assertions, concurrent isolated projects with a background relative write, forty-turn history, real HTTP disconnection and terminal-error recovery, and no replay across restart. Resource/timing observations are bounded fixture measurements, not portable benchmarks or proof of compaction.

The exact public M6 0.15.2 installer is the checksum-pinned baseline. The native old/new/old rehearsal retains one owned install path and profile/data, backs up closed trees, preserves history on upgrade, restores exact backup inventories for rollback, keeps the new project file without replaying old tools, and completes a fresh old-version turn. Public maintenance assets include raw histories, screenshots, reports and restoration inventories. This tests manual installer/backup maintenance with the pinned OMP/schema; it does not test the automatic updater or arbitrary schema downgrades.

The packaged-runtime acceptance ran the packaged Resources — copied first to a path with spaces and non-ASCII characters, under its own HOME/XDG/TMPDIR — through the production verifier, launcher, tool gate and supervisor. The isolated launch configuration is used on every platform; where the host does not expose the child environment (no /proc), the table records the child PATH/HOME as not observed instead of claiming they were verified. The Plan/Goal regression ran the same real suite the source tree runs, but against the packaged sidecar and the packaged gate bundle.

Signing and update policy

  • macOS: unsigned and not notarized (no Developer ID). First launch may need the quarantine removal described in the ZIP's OMP-Desktop-macOS-opening-help.txt / OMP-Desktop-macOS-open.command.
  • Windows and Linux: unsigned test builds.
  • No latest*.yml updater feeds and no blockmaps are attached, and this release is not marked "latest", so it cannot become an update source for an installed build.

Scope

  • Proven per native platform: installed OMP identity/notices/update cache, default isolated data directory, real sidebar/Composer approval and tool paths, denied write preservation, approved write, external project check, three-process Stop, ordered quit, unchanged closed native history with no replay, fresh post-restart turn, and zero owned survivors. The provider is a local deterministic fixture; it does not bypass the production runtime/gate/bridge/UI/persistence.
  • Limits: unsigned/unnotarized; native folder chooser and quit confirmation dialogs, OS desktop/shortcut registration, real paid providers, macOS Intel and Windows ARM64 remain unqualified. Project/provider setup uses public preload IPC, followed by real user controls. A confirmation bypass is enabled only during teardown; production ordered shutdown still executes. Linux uses the actual extracted AppImage; no system deb/rpm installation is claimed. Automatic updater delivery, arbitrary-version/schema downgrade and signing are not covered by the manual installed maintenance proof.
  • Cursor + Plan/Goal remains unsupported and refused (ADR 0306).

中文摘要

本 Release 为 M7 阶段测试包(macOS Apple Silicon、Windows x64、Linux x64),未签名、不含自动更新 feed、不设为 latest,旧 m5-preview 不受影响。各平台绑定同一提交,保留包内运行时与 Plan/Goal 回归。另强制真实安装应用的审批、工具、停止、隔离与恢复流程,并公开绑定安装器摘要的原始证据;系统选择/退出确认框及系统注册不在本次证明内。M7另强制编码/并发/40回合/HTTP故障恢复及固定旧版→新版→备份还原回退的真实安装演练,公开原始维护证明;不冒称自动更新或任意schema降级。逐平台结果见 BUILD-RECORD.json 与 SHA256SUMS.txt。

M6 test packages 0.15.2 (m6-test-20261015-438b389)

Choose a tag to compare

M6 test packages for macOS (Apple Silicon), Windows x64 and Linux x64.

These are M6 test packages, not a stable release. All three native lanes retain the M5 runtime/Plan/Goal gates and additionally require the actual installed workflow. Public validation assets bind the raw native history, screenshots and process observations to each installer digest. Packages remain unsigned and publish no auto-update feed.

Build identity

Field Value
Stage tag m6-test-20261015-438b389
Source revision 438b389620217a551add62ae662c17b2e3562d21
Product version 0.15.2
Controlled patch level 62bc57b+omp-desktop.5
Sidecar fork https://github.com/MisterBowie/oh-my-pi @ 36483311dfff67be7504f591974df93fc512a45a
Upstream OMP base 62bc57be1b03ef0802a33cf7f5f530e534527531 (18.3.0)
Build run https://github.com/MisterBowie/omp-desktop/actions/runs/38695889572

Every package was built and verified from that one revision by the Three-platform test packages workflow; the same revision binds this tag, the payloads and BUILD-RECORD.json.

Files

File Platform Bytes SHA-256
OMP-Desktop-0.15.2-m6-test-20261015-438b389-macos-arm64.dmg macOS arm64 224617896 b243c9752c39d917ba3dae23b53a3f198e890be51406ea215500251eee4bec8d
OMP-Desktop-0.15.2-m6-test-20261015-438b389-macos-arm64.zip macOS arm64 223436337 bc00654aa86dbc4298f0612796e3271fa8a0db82220c47eaa693f4e24a604440
OMP-Desktop-0.15.2-m6-test-20261015-438b389-darwin-arm64-validation.json.gz macOS arm64 404188 ffa7ab7fb338b8939ede8555bf55749c69193b686a3d5127bff1d938bc62713b
OMP-Desktop-0.15.2-m6-test-20261015-438b389-linux-x64.AppImage Linux x64 250508963 f7b5dcb1ce8c77374bf9beb99c19ac94921c8b53cc16980ee656f12852a6ba8f
OMP-Desktop-0.15.2-m6-test-20261015-438b389-linux-x64.deb Linux x64 208061040 36b567f773444ba8861a4601fc05f68c0dbcbbdada55e04b9caad2b25676cfee
OMP-Desktop-0.15.2-m6-test-20261015-438b389-linux-x64.rpm Linux x64 188635149 07a7186bb7358b18589fc66c1ca232caf7b0552678995390420c592da0359694
OMP-Desktop-0.15.2-m6-test-20261015-438b389-linux-x64-validation.json.gz Linux x64 392569 5159736fafbdbbd5d825fc637cb644fb2eaac352fd7a15b1a349eb3b0d2694da
OMP-Desktop-0.15.2-m6-test-20261015-438b389-windows-x64-setup.exe Windows x64 200459885 7367103bbc2564c6d5051d4e652e8f196b0c02d25aaec241028595be553c332c
OMP-Desktop-0.15.2-m6-test-20261015-438b389-windows-x64-portable.exe Windows x64 200222084 24812a665e3ff7638b0edd6b0fcb25477afdae0378dacf8ad1dee5a5353b7892
OMP-Desktop-0.15.2-m6-test-20261015-438b389-win32-x64-validation.json.gz Windows x64 314088 31a244614c4bb16fae510c5a9df89f9fa11317cd92afe096976cb46267ab49c8

Checksums: SHA256SUMS.txt (payload only — it never lists itself). Machine-readable provenance, verification results and per-platform pass counts: BUILD-RECORD.json.

What was verified per platform

Platform Packaged runtime Tool gate Environment isolation Plan/Goal regression
macOS arm64 omp/18.3.0, protocol v2, get_state ok, stopped/reaped/cleaned true/true/true missing-gate refusal verified (refused) child env not observed (host does not expose /proc; isolated launch config used, PATH/HOME not asserted) 15 passed, 0 failed, 0 skipped
Linux x64 omp/18.3.0, protocol v2, get_state ok, stopped/reaped/cleaned true/true/true missing-gate refusal verified (refused) child PATH/HOME asserted (child environment readable) 15 passed, 0 failed, 0 skipped
Windows x64 omp/18.3.0, protocol v2, get_state ok, stopped/reaped/cleaned true/true/true missing-gate refusal verified (refused) child env not observed (host does not expose /proc; isolated launch config used, PATH/HOME not asserted) 15 passed, 0 failed, 0 skipped

The packaged-runtime acceptance ran the packaged Resources — copied first to a path with spaces and non-ASCII characters, under its own HOME/XDG/TMPDIR — through the production verifier, launcher, tool gate and supervisor. The isolated launch configuration is used on every platform; where the host does not expose the child environment (no /proc), the table records the child PATH/HOME as not observed instead of claiming they were verified. The Plan/Goal regression ran the same real suite the source tree runs, but against the packaged sidecar and the packaged gate bundle.

Signing and update policy

  • macOS: unsigned and not notarized (no Developer ID). First launch may need the quarantine removal described in the ZIP's OMP-Desktop-macOS-opening-help.txt / OMP-Desktop-macOS-open.command.
  • Windows and Linux: unsigned test builds.
  • No latest*.yml updater feeds and no blockmaps are attached, and this release is not marked "latest", so it cannot become an update source for an installed build.

Scope

  • Proven per native platform: installed OMP identity/notices/update cache, default isolated data directory, real sidebar/Composer approval and tool paths, denied write preservation, approved write, external project check, three-process Stop, ordered quit, unchanged closed native history with no replay, fresh post-restart turn, and zero owned survivors. The provider is a local deterministic fixture; it does not bypass the production runtime/gate/bridge/UI/persistence.
  • Limits: unsigned/unnotarized; native folder chooser and quit confirmation dialogs, OS desktop/shortcut registration, real paid providers, macOS Intel and Windows ARM64 remain unqualified. Project/provider setup uses public preload IPC, followed by real user controls. A confirmation bypass is enabled only during teardown; production ordered shutdown still executes. Linux uses the actual extracted AppImage; no system deb/rpm installation is claimed. Full M7/T24 maintenance/upgrade/rollback acceptance remains separate.
  • Cursor + Plan/Goal remains unsupported and refused (ADR 0306).

中文摘要

本 Release 为 M6 阶段测试包(macOS Apple Silicon、Windows x64、Linux x64),未签名、不含自动更新 feed、不设为 latest,旧 m5-preview 不受影响。各平台绑定同一提交,保留包内运行时与 Plan/Goal 回归。另强制真实安装应用的审批、工具、停止、隔离与恢复流程,并公开绑定安装器摘要的原始证据;系统选择/退出确认框、系统注册及完整 M7/T24 不在本次证明内。逐平台结果见 BUILD-RECORD.json 与 SHA256SUMS.txt。