Skip to content

Releases: lohasle/agent-life

v0.3.0 — Agent OS

Choose a tag to compare

@lohasle lohasle released this 20 Jul 04:06

Full Changelog: v0.2.9...v0.3.0

v0.2.9 — Agent OS

Choose a tag to compare

@lohasle lohasle released this 18 Jul 14:25

Agent OS v0.2.9

Agent OS v0.2.9 是任务创建与周期调度的可靠性修复版本,解决 daemon 降级或多版本桌面进程同时运行时,创建任务提示“当前 Runtime Host 不支持任务调度”的问题。

修复

  • 任务 fallback 可用:进程内 Runtime 现在装配与 daemon 相同的任务仓储和 TaskService;daemon 暂时不可用时仍可创建、编辑、删除和立即运行任务,并在桌面进程存活期间检查计划。
  • 调度器互斥:连接或拉起 daemon 前停止 fallback 调度器;确认降级后才启动 fallback,避免同一 tasks.json 被两套调度器重复触发。
  • 任务连续性:daemon 与 fallback 显式共用同一 tasks.json,重新连接 daemon 后不会丢失降级期间创建的任务。
  • 桌面单实例:第二次启动 Agent OS 只聚焦已有窗口,不再初始化另一套 Runtime supervisor,避免不同版本争抢同一个 daemon。
  • Linux 发布元数据:补齐产品主页元数据,确保 .deb 安装包可以稳定构建。

验证范围

  • 任务创建、任务列表和 fallback 启停回归测试。
  • Cron 周期计算、misfire、同工作区串行、任务状态流转与联邦路由测试。
  • 全量 npm testnpm run typechecknpm run build 独立 QA 门禁。
  • 发布制品安装后真机创建任务、周期计划、daemon 状态、单实例与重启恢复验证。
  • macOS、Linux arm64 与 Linux x64 节点包的 better-sqlite3node-pty 原生模块冒烟测试。

下载说明

  • macOS 安装包未使用 Apple Developer ID 公证,首次启动请右键应用并选择“打开”。
  • Windows 与 Linux 安装包为 macOS 主机构建的跨平台制品。
  • 远程节点请使用本 Release 中的节点包与 install-node.sh

v0.2.8 — Agent OS

Choose a tag to compare

@lohasle lohasle released this 18 Jul 08:55

Agent OS v0.2.8

Agent OS v0.2.8 带来完整的 Agent 任务系统:把一次性的工作派发、后台定时执行、状态跟踪与人工验收统一到桌面工作台。

新功能

  • Agent 任务看板:Todo、In Progress、Review、Done 四列工作流;任务可绑定 Runtime Host、Agent CLI、模型、工作区、权限模式和会话策略。
  • 定时任务:支持一次性时间点与 Cron 表达式、IANA 时区、错过执行时 run_once / skip 策略,以及暂停、恢复、立即运行。
  • 后台执行:计划由 Runtime daemon 持有,关闭桌面窗口后仍可运行;同一工作区自动串行,避免并发写入冲突。
  • 真实会话与验收:每次任务运行都进入真实 Agent 会话,成功后自动流转到 Review,由用户确认 Done;运行记录可直接打开对应会话。
  • 本机与远程统一:任务按 Runtime Host 路由,可将工作派发给本机或远程节点上的 Agent。

可靠性改进

  • 重启时恢复未完成的任务运行状态,并保留损坏数据文件以便诊断。
  • 任务数据采用原子写入与 0600 权限,每个任务保留最近 50 条运行记录。
  • 存量原生会话回填改为后台 best-effort 任务,transcript 元数据读取并发限制为 8;重度历史库启动不再因近千份文件同时打开而阻塞窗口。
  • 修复 macOS 远程节点包中 node-ptyspawn-helper 缺少执行权限、首次启动 CLI 报 posix_spawnp failed 的历史问题。

验证

  • 全量测试、TypeScript 类型检查、生产构建与 Task Core 定向测试通过。
  • Electron 实机验证看板入口、四列布局、创建/编辑任务、Cron 计划、暂停和窄窗口横向滚动。
  • macOS arm64、Linux arm64、Linux x64 远程节点包已实际加载 better-sqlite3,并通过 node-pty 启动 shell。

下载说明

  • macOS 安装包未使用 Apple Developer ID 签名,首次启动请右键应用并选择“打开”。
  • Windows 与 Linux 安装包为 macOS 主机构建的跨平台制品。
  • 远程节点可使用 Release 中的 install-node.sh 安装;Windows 节点包为 bootstrap,首次安装会在目标机获取 Windows x64 原生依赖。

最终发布状态

  • 源码 main0368955b6335403d491b2067d173faf1c55e9db1
  • GitHub Pages:fe20b3e7d047cde3c13c1c9f956afa1f6b228f02
  • Release:19 个显式资产全部为 uploaded,桌面制品与自动更新清单已按最终源码重新构建并通过 GitHub SHA-256 digest 核验。

v0.2.7 — Agent OS

Choose a tag to compare

@lohasle lohasle released this 16 Jul 15:52

v0.2.7 — 2026-07-16

可靠性更新

  • 连续输入不丢失:活动回合运行期间新增持久 FIFO 消息队列,支持附件、取消和 daemon 重启恢复;当前回合结束后按顺序自动发送。
  • 会话滚动稳定:用户上滚查看历史时不再被流式输出强制拉回底部;新增“跳到最新”,切换会话后恢复正确跟随状态。
  • Claude 输出兼容增强:支持 assistant 消息快照;API 重试过程不再被误判为空闲,并保留最终失败的真实原因。
  • Claude 附件机制修正:本地附件不再误用远端资源 --file,改为路径引用配合 Read 工具读取。
  • 远程节点协议升级:runtime protocol 升级到 5,节点重连时同步刷新宿主版本与协议版本。
  • 设置与质量门禁:优化消息渠道设置界面,并引入构建者与独立 QA 分离的验证流程。

下载

  • macOS · Apple Silicon:Agent-Os-0.2.7-mac-arm64.dmg
  • macOS · Intel:Agent-Os-0.2.7-mac-x64.dmg
  • Windows · x64:Agent-Os-0.2.7-win-x64-setup.exe
  • Linux · x64:Agent-Os-0.2.7-linux-amd64.deb / Agent-Os-0.2.7-linux-x86_64.AppImage
  • Linux · arm64:Agent-Os-0.2.7-linux-arm64.deb / Agent-Os-0.2.7-linux-arm64.AppImage
  • 远程节点:macOS arm64、Linux x64/arm64、Windows x64 bootstrap 包。

macOS 安装包未使用 Apple Developer ID 公证,首次启动可能需要右键选择“打开”。

完整更新记录:https://lohasle.github.io/agent-life/changelog.html

v0.2.6 — Agent OS

Choose a tag to compare

@lohasle lohasle released this 02 Jul 16:58

v0.2.6 — 2026-07-03

新特性

  • 会话内 Ctrl/Cmd+F 搜索:活跃会话与历史详情中原地高亮所有匹配、当前匹配深色聚焦、Enter 下一个 / Shift+Enter 上一个 / Esc 关闭,N/M 计数。
  • 思考 / 工具过程交互重构:运行中默认展开、流式内容自动撑高度,整个回合彻底完成后才折叠;过程步骤(thinking / tool)运行中展开;消息头像与顶部状态旁增加运行三点指示。
  • 历史 / 记忆会话接力:存储中的历史会话详情页接入「接力给…」,复用同一份目标 Agent 选择菜单(本机 / 远程分组 + 模型选择)。
  • 多 CLI 附件支持(SPEC-038):Claude / Codex 等支持附件的 CLI 可在对话里粘贴、拖拽上传文件。
  • 浮层窄窗自适应:Agent 选择等下拉浮层在窗口过窄时自动避让视口边界,不再被右侧裁切。

下载

  • macOS · Apple Silicon:Agent-Os-0.2.6-mac-arm64.dmg
  • macOS · Intel:Agent-Os-0.2.6-mac-x64.dmg
  • Windows · x64:Agent-Os-0.2.6-win-x64-setup.exe
  • Linux · x64:Agent-Os-0.2.6-linux-amd64.deb / Agent-Os-0.2.6-linux-x86_64.AppImage
  • Linux · arm64:Agent-Os-0.2.6-linux-arm64.deb / Agent-Os-0.2.6-linux-arm64.AppImage

macOS 安装包未签名,首次启动需右键 → 打开。
完整更新记录:https://lohasle.github.io/agent-life/changelog.html

v0.2.5 — Agent OS

Choose a tag to compare

@lohasle lohasle released this 30 Jun 04:31

Agent OS 0.2.5 production release

  • Remote agent workspace selection now uses directories from the remote node.
  • Remote node package exposes directory browsing over the existing reverse RPC connection.
  • Node installer downloads packages with retries to avoid truncated tarball installs.
  • Windows remote node bootstrap package is included for PowerShell enrollment.
  • Node package, desktop packages, updater metadata, and install script are published together.
  • Docker verified reverse registration, OpenCode discovery, remote directory browsing, remote cwd, and PTY IO.

v0.2.4 — Agent OS

Choose a tag to compare

@lohasle lohasle released this 29 Jun 09:46

v0.2.3 — Agent OS

Choose a tag to compare

@lohasle lohasle released this 22 Jun 02:31

Agent OS v0.2.3 macOS build. Includes latest Windows compatibility updates from Agent-OS main, plus recent workspace tab management fixes.\n\nAssets:\n- Agent-Os-0.2.3-mac-arm64.dmg\n- Agent-Os-0.2.3-mac-x64.dmg

v0.2.2 — Agent OS

Choose a tag to compare

@lohasle lohasle released this 21 Jun 13:42

本次更新(v0.2.2):

局域网远程 agent 节点接入

  • 桌面端可注册并驱动局域网内其他主机上的 agent(CLI);会话/历史/审批都在拥有该 agent 的主机上,经 TLS + token 的 RPC 透明回传。
  • 设置 → 远程节点:图文接入指引 + 填 host:port+token 配对(TOFU 证书指纹 pin)+ 连接状态/移除。
  • 新建终端/会话时可选「运行位置」(本机 / 各远程节点)。

远程节点一键安装(在目标主机执行)

curl -fsSL https://github.com/lohasle/agent-life/releases/latest/download/install-node.sh | bash

安装后: AGENT_OS_NODE_TOKEN=<你的口令> ~/.agent-os-node/agentos-node

制品

  • macOS:Agent-Os-0.2.2-mac-arm64.dmg / -x64.dmg
  • 远程节点:agentos-node-0.2.2.tar.gz(需 Node 18+)
  • 安装脚本:install-node.sh

v0.2.1 — Agent OS

Choose a tag to compare

@lohasle lohasle released this 21 Jun 10:46

本次更新(v0.2.1):

  • 修复应用图标(dmg/已安装应用现显示 Agent OS 图标)
  • macOS 自动更新改为原地静默升级:自动关闭旧版、覆盖安装并重启,无需手动拖拽
  • 内嵌 Web 视图修复 Google / SSO 登录(放行 OAuth 弹窗为真实窗口并共享会话)
  • 自动更新检查指向 github.com/lohasle/agent-life