openchamber v1.16.0 版本更新介绍
发布日期: 2026-07-12
版本号: v1.16.0
2026年7月13日发布的1.16.0版本更新主要包括以下改进:新增会话目标功能,可在作曲器中设定目标后,服务端会持续自动推进直至完成、受阻或超出预算,进度可在目标条上查看并暂停/恢复;改进了OpenCode Go使用量跟踪和Codex配额窗口显示;大幅优化了远程访问速度,解决了手机连接延迟问题,并实现了配对设备在局域网IP变更后自动切换回本地连接;修复了多实例环境下配对设备随机连接的问题;将权限的自动接受设置移至服务器端,确保会话在应用关闭或服务器重启后仍能保持;支持直接向子代理会话发送后续提示消息;解决了队列消息、会话重命名等问题。此外,文件查看器新增Markdown预览,侧边栏支持项目排序和固定会话,命令面板支持项目搜索,设置界面优化了分组和新增字体大小选项,改进了GitHub工作流中的上下文解析,保障了代理设置自定义字段的保存,增强了跨平台通知的可靠性,识别了VS Code Insiders,修复了Windows路径大小写不敏感导致的项目重复问题,并提升了移动端侧边栏打开速度、实例重命名连接稳定性以及Android 15的界面适配,最后加强了安全性,拒绝伪造本地主机头的请求。
更新内容 (中文)
[1.16.0] - 2026-07-13
- 会话目标: 启用编排器中的新目标按钮后,您的下一个提示将变为一个目标。会话将独立朝着该目标持续运作,并由独立的小型模型审核检查每个完成的回合,直至目标被验证完成、受阻或超出其可选的令牌预算。该循环在服务器端运行,因此即使在应用关闭后也能继续,并且重启后依然有效。编排器上方的目标栏显示进度,并支持暂停/恢复操作;目标也可从计划实现对话框、计划任务(“作为目标运行”)或使用新的“制定目标”启动器及
/craft-goal命令开始。当目标运行时,每回合的“就绪”通知将被替换为最终确定时的单一通知。 - 用法: OpenCode Go 用量跟踪功能现已上线,且 Codex 配额窗口现在显示正确的重置时间。
- 远程访问: 通过中继连接变得更快——应用不再在尝试中继之前等待一个过时的本地地址超时(此前在远离家庭网络的手机上最多可能需要约20秒)。当您的计算机获得新的本地IP时,配对设备现在能通过中继获知新地址,并自动悄悄地切回本地网络——无需重新配对。手机的启动屏幕会显示它正在连接的设备。
- 远程访问: 在同一台机器上运行多个 OpenChamber 实例不再导致配对设备随机落入其中一个实例——现在每台机器只有一个进程服务于中继。这曾是导致配对手机上间歇性出现“无法连接服务器”错误的原因。
- 权限: 每个会话的自动接受功能现在存储于服务器端——即使在应用关闭或服务器重启后,会话也会继续自动接受工具调用;子代理会话会继承此设置,并且可以在起草第一条消息前就启用它(感谢 @bashrusakh 修复了草稿问题)。
- 聊天: 子代理会话现在可以直接进行提示——从上下文面板打开子代理并发送后续消息(默认关闭,可在设置中启用)。
- 聊天: 队列中的消息现在会在会话已空闲时发送,而不是在某些情况下永远等待;待处理的代理问题在服务器重启后仍可回答;会话重命名不再闪烁回旧标题(感谢 @bashrusakh)。
- 文件: 文件查看器新增 Markdown 预览切换功能(感谢 @greghaynes)。
- 侧边栏: 项目现在可以按不同模式排序并支持方向切换;固定的会话在刷新后依然保持;文件树在刷新期间保持展开状态(感谢 @bashrusakh)。
- 命令面板: 项目现在与会话和文件一起包含在模糊搜索中(感谢 @bashrusakh)。
- 设置: 聊天视觉设置现在被分组到带标签的部分中,并且为代码编辑器新增了编辑器字体大小设置(感谢 @bashrusakh)。
- GitHub: 在 Fork 工作流中,PR 和问题上下文现在能正确解析源仓库(感谢 @bashrusakh)。
- 代理: 从用户界面保存代理设置时,现在不会丢失自定义的 YAML frontmatter 字段(感谢 @bashrusakh)。
- 通知: 会话错误和子代理完成通知现在在桌面端、网页端和移动端都能可靠推送。
- 编辑器: “在…中打开”功能现在可以识别 VS Code Insiders。
- Windows: 路径大小写不再不匹配,这曾可能导致一个项目被拆分为多个重复项(感谢 @bashrusakh)。
- 移动端: 会话侧边栏现在能即时打开,而非在某些设备上需要花费数秒钟(感谢 @tomzx)。
- 移动端: 重命名已保存的实例现在不会破坏其连接——存储的访问令牌在编辑时曾会丢失。
- 移动端: 在 Android 15 上,应用不再绘制到状态栏下方。
- 安全性: 会拒绝伪造本地主机头以伪装成本机流量的请求。
更新内容 (原始)
[1.16.0] - 2026-07-13
- Session goals: arm the new target button in the composer and your next prompt becomes a goal — the session keeps working toward it on its own, with an independent small-model audit checking each finished turn, until the objective is verifiably complete, blocked, or over its optional token budget. The loop runs on the server, so it continues with the app closed and survives restarts. A goal strip above the composer shows progress with pause/resume; goals can also start from the plan-implement dialog, from scheduled tasks (“Run as goal”), or with the new “Craft a Goal” starter and
/craft-goalcommand. While a goal runs, per-turn “ready” notifications are replaced by a single notification when it settles. - Usage: OpenCode Go usage tracking is here, and Codex quota windows now show the correct reset times.
- Remote access: connecting over the relay got much faster — the app no longer waits for a stale local address to time out before trying the relay (previously up to ~20 seconds on a phone away from home). When your computer gets a new local IP, paired devices now learn the new address over the relay and quietly move back to the local network on their own — no re-pairing. The phone’s launch screen shows which device it is connecting to.
- Remote access: running several OpenChamber instances on the same machine no longer makes paired devices land on a random one of them — only one process per machine serves the relay now. This was behind intermittent “Unable to reach server” errors on paired phones.
- Permissions: per-session auto-accept now lives on the server — sessions keep auto-accepting tool calls while the app is closed and after a server restart, subagent sessions inherit the setting, and it can be enabled on a draft before the first message (thanks to @bashrusakh for the draft fix).
- Chat: subagent sessions can now be prompted directly — open a subagent from the context panel and send it follow-up messages (off by default, available in settings).
- Chat: queued messages now send when the session is already idle instead of waiting forever in some cases, pending agent questions stay answerable after a server restart, and session renames no longer flicker back to the old title (thanks to @bashrusakh).
- Files: the file viewer has a markdown preview toggle (thanks to @greghaynes).
- Sidebar: projects can be sorted by different modes with a direction toggle, pinned sessions survive refreshes, and the file tree stays expanded while it refreshes (thanks to @bashrusakh).
- Command palette: projects are included in the fuzzy search alongside sessions and files (thanks to @bashrusakh).
- Settings: chat visual settings are grouped into labeled sections, and a new editor font size setting for the code editor (thanks to @bashrusakh).
- GitHub: PR and issue context now resolves against the source repository in fork workflows (thanks to @bashrusakh).
- Agents: saving agent settings from the UI no longer drops custom YAML frontmatter fields (thanks to @bashrusakh).
- Notifications: session errors and subagent completions now notify reliably across desktop, web, and mobile.
- Editor: “Open in” now recognizes VS Code Insiders.
- Windows: paths no longer mismatch on drive letter casing, which could split one project into duplicates (thanks to @bashrusakh).
- Mobile: the sessions sidebar opens instantly instead of taking many seconds on some devices (thanks to @tomzx).
- Mobile: renaming a saved instance no longer breaks its connection — the stored access token was getting lost on edit.
- Mobile: on Android 15 the app no longer draws under the status bar.
- Security: requests that spoof local host headers to look like same-machine traffic are rejected.
下载链接
- app-release.aab
- app-release.apk
- latest-mac.yml
- latest.yml
- OpenChamber-1.16.0-170-android.aab
- OpenChamber-1.16.0-170-android.apk
- OpenChamber-1.16.0-mac-arm64.dmg
- OpenChamber-1.16.0-mac-arm64.dmg.blockmap
- OpenChamber-1.16.0-mac-arm64.zip
- OpenChamber-1.16.0-mac-arm64.zip.blockmap
- OpenChamber-1.16.0-mac-x64.dmg
- OpenChamber-1.16.0-mac-x64.dmg.blockmap
- OpenChamber-1.16.0-mac-x64.zip
- OpenChamber-1.16.0-mac-x64.zip.blockmap
- OpenChamber-1.16.0-win-x64.exe
- OpenChamber-1.16.0-win-x64.exe.blockmap
- openchamber-1.16.0.vsix
- openchamber-web-1.16.0.tgz