发布日期: 2026-06-28
版本号: v1.13.8

版本1.13.8(2026年6月29日)主要改进了应用启动性能,解决了启动时因GitHub状态检查导致连接阻塞的长时间卡顿问题;优化了多实例OpenCode的处理方式,现在应用会启动独立服务器而非连接已有实例,并可通过环境变量控制外部连接;新增了聊天界面的“后续行为”设置,用于控制AI响应期间发送消息的交互模式;增强了会话管理功能,删除工作树组或归档会话时会同步清理关联的子代理会话,且改善了侧边栏的选择稳定性;同时修复了空闲会话不必要的周期性后台刷新问题。

更新内容 (中文)

[1.13.8] - 2026-06-29

  • 启动:应用启动后不再需要等待约20秒才能打开会话、加载差异对比或发送消息——GitHub拉取请求状态检查在启动期间不再占用服务器连接。
  • OpenCode:当检测到独立的OpenCode实例正在运行时(包括终端界面、opencode serve服务或默认端口4096上的守护进程),应用现在会启动自身的服务器而非接入现有实例。此修复解决了"OpenChamber无法完成初始化"错误,并防止应用在启动或退出时意外操作外部OpenCode实例。若需连接外部OpenCode,现在需配置OPENCODE_HOSTOPENCODE_PORTOPENCODE_SKIP_START环境变量。
  • 聊天:新增"后续操作行为"设置(设置→聊天),用于控制当代理仍在响应时按回车键发送消息的行为:选择"引导"会将消息插入代理当前轮次,选择"排队"则会等待当前轮次完成后再处理。此选项替代了原先的队列模式切换功能(感谢@bashrusakh)。
  • 会话:从侧边栏删除工作树组时,或永久删除包含子代理会话的归档会话时,现在会同步移除关联的子代理会话而非保留残留数据(感谢@bashrusakh)。
  • 会话:点击工作树组内的会话时,不再因侧边栏数据同步延迟而短暂跳转到项目首个会话的选中状态(感谢@bashrusakh)。
  • 同步:已连接但处于静默状态的会话(例如正在执行长时间工具调用的代理)不再触发每约15秒一次的重复后台刷新(感谢@tomzx)。

更新内容 (原始)

[1.13.8] - 2026-06-29

  • Startup: launching the app no longer hangs for around 20 seconds before you can open a session, load a diff, or send a message — GitHub pull request status checks no longer tie up the connection to the server during startup.
  • OpenCode: when a separate OpenCode is already running (the TUI, opencode serve, or a daemon on the default port 4096), the app now starts its own server instead of attaching to it. This fixes the “OpenChamber could not finish initialization” error and stops the app from opening or closing your separate OpenCode when it starts and quits. Connecting to an external OpenCode now requires setting OPENCODE_HOST, OPENCODE_PORT, or OPENCODE_SKIP_START.
  • Chat: a new Follow-up behavior setting (Settings → Chat) controls what happens when you press Enter on a message while the agent is still responding — Steer inserts it into the agent’s current turn, or Queue holds it until the turn finishes. Replaces the previous queue-mode toggle (thanks to @bashrusakh).
  • Sessions: deleting a worktree group from the sidebar, or permanently deleting an archived session that has subagent sessions, now removes those subagent sessions too instead of leaving them behind (thanks to @bashrusakh).
  • Sessions: clicking a session inside a worktree group no longer briefly jumps the selection to the project’s first session while the sidebar data catches up (thanks to @bashrusakh).
  • Sync: a connected but quiet session (for example an agent running a long tool call) no longer triggers repeated background refreshes every ~15 seconds (thanks to @tomzx).

下载链接