Skip to content

Releases: Nelson-zhou/ownmate-cli

OwnMate CLI v0.2.3 — 安装助手指引(预览)

Choose a tag to compare

@Nelson-zhou Nelson-zhou released this 03 Oct 14:43

OwnMate CLI v0.2.3(预览)

  • 新增离线 guide --json,根命令 help --json / --help --json 同入口;安装助手可读取实际 CLI 版本对应的操作路径、命令副作用和完成证据。
  • README / AGENTS 区分“程序已安装”“本次配对已确认”“指定 MCP Host 已接入”,修正源码安装示例误启动默认 serve 的问题。
  • 明确使用实际 Host 的账号、组、HOME/会话环境;不自造握手守护、状态文件或成功回调,不把启动进程、手机批准或旧 selector 当作新连接成功。
  • 二维码图片交付核对本次 session / generation / 活 owner / 有效期;换代重新转换,用独立 PNG 名避免附件缓存旧图。
  • 失败、过期、owner 丢失不得继续报“等待扫码”;工具超时先核对原进程,不自动并行重开或强杀正在保存的进程。

本版不改授权、密钥保存、配对协议或后端。系统原生凭据调用仍可能等待交互,未增加 CLI 级单次超时;不能保证不遵守说明的第三方 AI 会正确执行。

Linux / macOS / Windows CI 执行检查、合成测试与构建;不替代真实系统凭据库、手机授权和指定 Host/AI 的验收。安装验收不需要读取现有记录或创建真实提醒。

三平台资产仍为未签名、未公证的预览包;SHA-256 用于完整性核验,不是发布者签名。仅公开 CLI 及必需 Rust 校验子集,不含 App/后端源码、私有配置或主项目 Git 历史。详见 README、AGENTS.md 和 SECURITY.md。

OwnMate CLI v0.2.2 (Preview)

Pre-release

Choose a tag to compare

@Nelson-zhou Nelson-zhou released this 03 Oct 13:48

OwnMate CLI / MCP v0.2.2 preview

  • Per-command --help / -h, status --json, and pairing reason / nextAction.
  • pair --setup completes verified trusted setup and exits; pair --serve retains same-process MCP and temporary sessions.
  • pair status|replace --session ID --json: the live owner confirms pending cancellation before displaying a new code. An approval-winning race finishes the original grant, never revokes it.
  • Bounded expiry renewal (three codes / fifteen minutes), classified transient retries, and unchanged original grant deadlines.
  • Deterministic --qr-output FILE.svg; locally convert the current generation to a PNG image attachment. Do not paste character QR codes or use online/generative conversion.
  • Pairing secrets/private keys remain in owner memory. Local status is not evidence of current server authorization or native credential availability.

Unsigned preview binaries; verify the matching SHA-256. CLI-only Linux, macOS Apple Silicon and Windows x64 packages. No App/backend source or private repository history is published. Three-platform CI, synthetic state/file/network tests and isolated Mongo evidence do not replace real credential-store, phone approval or MCP Host acceptance.

Read the repository AGENTS.md and README.md before installation. Linux needs its actual missing runtime libraries and native credential environment checked; do not elevate privileges silently or weaken credential protection. Only the user approves permissions on the phone. Backend pending cancellation requires the compatible API; existing grants are not expanded or rotated.

OwnMate CLI / MCP v0.2.1 — 原生凭据与连接确认预览

Choose a tag to compare

@Nelson-zhou Nelson-zhou released this 03 Oct 11:00

AI 安装与环境准备

请安装助手先读取在线安装 AGENTS和最新 README,自动检查并通过官方包管理器补齐真实缺失的 Linux 运行库(含 libdbus)。必要权限按系统流程处理,不静默提权、不保存密码或升级整个系统;安装运行库不等于可信凭据可用。仅授权你信任的环境和 AI,临时到期或撤销不能收回已复制内容。

本次更新在线说明,不替换 v0.2.1 的程序或校验文件。

原生凭据与真实连接状态

  • 扫码前用独立合成条目预检系统凭据库,不读取旧连接;不可用时仅提供用户明确批准的临时使用。
  • 可信授权保存后完整读回,并收到服务器完成确认后才启用。失败保留旧连接,不自动降级,不把手机批准当成电脑连接成功。
  • 在原期限内有限重试;中断/丢回复可继续同一待完成连接,不扩权限或延长期限。私有选择器不保存 token 或密钥。
  • Windows 按系统解析后的用户身份严格校验私有目录/文件;已有不安全目录不擅自修复。修复 PowerShell 7 启动旧系统 PowerShell 时的模块继承兼容问题,仅影响子进程环境。

配套 API 已部署。旧授权不扩权;手机端只有支持完成协议的新版本才展示新的等待/完成状态,旧手机的“已批准”不是客户端保存证据。提醒写仍只创建/修改,不完成/删除。

Linux x64、macOS Apple Silicon、Windows x64 的 fmt、Clippy、测试、构建和制品检查均通过:
https://github.com/Nelson-zhou/ownmate-cli/actions/runs/37117966401

这是未签名、未公证的预览发布。校验值证明文件完整性,不替代发行签名;CI 不代替真实凭据库、第三方 Host 和设备验收。程序不解锁或放宽系统凭据库权限;macOS SSH/后台可能仍不能可信保存,可由用户选择临时模式,可信模式建议在本机桌面用户终端运行。

仅公开独立 CLI 连接器与必要校验模块,App/后端源码和主项目历史仍私有。

OwnMate 官网与 App 下载入口:https://www.ownmate.space/

OwnMate CLI / MCP v0.2.0 — 提醒专用读写预览

Choose a tag to compare

@Nelson-zhou Nelson-zhou released this 03 Oct 09:09

OwnMate CLI / MCP 提醒专用读写预览版。

  • 三项独立手机授权:提醒读、提醒写、记录本读(正式记录与今日瞬间);写不隐含读,旧授权不扩权。
  • 新增提醒专用 list/read、CREATE/UPDATE 和本授权的 request-status,MCP Tools 按实际权限暴露。不允许完成、删除或改记录正文。
  • reminders schema 提供随程序发布的字段规范;reminders validate create|update --input - 可离线校验。标题与备注通过 stdin JSON 或 MCP 结构化参数传入。
  • 固定密文重试与版本冲突保护;获批手机在 App 前台应用指令。离线只排队,最多等待 24 小时,临时授权还受原到期限制;queued、applied、云端可读与通知排程分别报告。
  • 服务端按账号共享额度:突发 5、60 秒 20、滚动 24 小时创建 50 / 修改 200、单事项修改 5、队列或保留槽 50。

附件是本次公开提交通过 GitHub Actions 构建的 Linux x64、macOS Apple Silicon、Windows x64 压缩包,以及 SHA-256 校验文件。CLI 未签名、未公证;校验值用于完整性核对。源码与制品不含 App 或后端源码、主项目历史、凭据或用户数据。App 下载入口见 OwnMate 官网。

源码与三平台 CI 不代替生产端到端验收:真实手机扫码、离线及重启、双设备同步与响铃、生产 Mongo 竞态、系统凭据库和 Windows ACL 仍需实测。UTC 各平台可用,IANA 查询依赖系统 TZif;Windows 未内建完整 IANA 数据库,不支持时明确报错。提醒写入需要支持该能力的 App、批准的写身份与服务端开关。

OwnMate Android 预发布版 · 2026-10-02

Choose a tag to compare

OwnMate Android 预发布版 · 2026-10-02

官网:https://www.ownmate.space/

本页提供 OwnMate Android App 安装包,不是 CLI 二进制发布。CLI/MCP 源码仍在本仓库,App 主项目源码不公开。

  • 使用既有官方发布签名,非 debug APK,启用发布版优化。
  • App 内版本为 0.9.21-popup-vibrancy,versionCode 24;本次下载标签用于区分发布日期。
  • 包含当前同步/恢复凭证页面、统一扫码入口及最新 UI 修复。
  • Android 9(API 28)及以上;尚未上架应用商店。此版本供预发布体验,不代表全部功能或跨设备恢复已完成验收。

安装与数据保护

已有用户请先保留恢复凭证。若系统提示签名不一致,不要卸载或清除原 App 数据;开发 debug 包与此发布包签名不同,不能直接覆盖安装。旧备份仍需创建时使用的恢复凭证。

附件为 APK 和 SHA256SUMS.txt;请只从官方仓库下载安装。不要向公开 Issue 上传记录、二维码、恢复密钥或 token。

已验证 release 构建、发行签名/包名、APK 签名和非 debug 标记。未执行应用商店审核、全面设备兼容验收或真实跨手机恢复;不宣称上架准备完成。