Repository navigation
Releases: MisterBowie/omp-desktop
Release list
OMP Desktop 0.1.5
• 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
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
• 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 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
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
• 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
• 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
• 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)
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*.ymlupdater 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)
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*.ymlupdater 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。