Skip to content

v3.0.1

Choose a tag to compare

@github-actions github-actions released this 10 Jun 08:04
· 134 commits to master since this release
c62c4a6

Highlights

  • You can now upload files much more naturally in chat, with support for multi-file upload, drag-and-drop, and pasting files directly into the composer (#512, #540).
  • You can now mention agents and sessions directly in the composer with @agent and #session, making it faster to route messages and continue the right conversation (#536, #535).
  • Improved mobile usability in the setup wizard with responsive layout and scrolling fixes, so setup works much better on smaller screens (#503, #509).
  • Fixed several session and runtime issues to make restarts, tunnel continuity, slow service startup, and legacy/default session handling more reliable (#501, #519, #527, #528).

Changes

Added

  • Add Claude Fable 5 to the model catalog (#544).
  • Add app-icon unread badge mirroring for the PWA (#524).
  • Add permanent session archive with confirmation flow and resource teardown in Workbench (#517).
  • Add multi-file and drag-and-drop upload in chat (#512).
  • Add file paste-to-upload support in the composer (#540).
  • Add @agent / #session mention composer support (#536).
  • Add vibe session CLI and IM session_id linkage (#535).
  • Add an Incus regression runner (#522).
  • Label Claude 1M-context models.
  • Route tool calls to agent events (#504).

Changed

  • Serve shared vendor assets through a proxy and retire per-session dependency re-sharing for Show pages (#537).
  • Delete historical tool call messages (#507).
  • Refresh enabled backend registration for Codex (#515).
  • Revamp and expand README/docs for Agent OS positioning, Show Pages, voice highlights, roadmap, FAQ, and related clarifications (#498, #499, #500, #533, #534).
  • Clarify regression and CLI documentation, including macOS/Lima Incus connection notes, port-preflight errors, and cron weekday semantics (#538).

Fixed

  • Fix duplicate Claude resume processes and suppress synthetic tool-use errors.
  • Stabilize Web UI restart behavior and improve restart timing and tunnel continuity (#541, #519).
  • Tolerate slow service startup during runtime initialization (#501).
  • Fix session creation and compatibility issues by resolving the agent before session creation, binding legacy default session rows, and honoring the v2 default backend fallback (#527, #528).
  • Fix mobile setup wizard usability with responsive layout and scroll support (#503, #509).
  • Polish the @/# mention composer menu position, trigger behavior, and caret handling (#539).
  • Fix admin console and Show Pages UI details, including active-platform counts, offline action labels, session-to-chat links, link affordances, and version badge truncation/presentation (#513, #530, #531, #532).
  • Trust loopback-bound Docker access in the UI (#511).
  • Stop watch retry storms by fusing store errors (#510).
  • Make the incus_tenant scaffold compatible with Incus 6.0 (#502).
  • Stabilize regression flows by tolerating installer paths and guarding paired master resets (#523, #525).
  • Fix Show/runtime asset handling by rewriting prefixed FS runtime deps, public chunk deps, and public runtime private paths; materializing page workspaces before proxying; reconciling/prewarming runtime dependencies; and bumping the public runtime shim cache epoch (#508, #514, #526, #529).
  • Publish a legacy shim for 3.0 patch releases (#546).

Full Changelog: v3.0.0...v3.0.1


Highlights

  • 现在你可以更自然地在聊天中上传文件:支持多文件上传、拖拽上传,以及直接把文件粘贴到输入框中(#512, #540)。
  • 现在你可以在输入框里直接使用 @agent#session 提及智能体或会话,更快地把消息发给正确对象并续接上下文(#536, #535)。
  • 移动端的安装向导体验明显改善:新增响应式布局并修复滚动问题,小屏设备上也更易完成设置(#503, #509)。
  • 修复了多项会话与运行时稳定性问题,重启、隧道连续性、慢启动服务以及旧版/默认会话兼容性都更可靠了(#501, #519, #527, #528)。

变更

新增

  • 新增 Claude Fable 5 模型目录项(#544)。
  • 新增 PWA 应用图标未读数徽章同步(#524)。
  • 新增 Workbench 中的永久归档会话功能,包含确认流程与资源清理(#517)。
  • 新增聊天中的多文件上传与拖拽上传(#512)。
  • 新增在输入框中粘贴文件即可上传的能力(#540)。
  • 新增 @agent / #session 提及输入支持(#536)。
  • 新增 vibe session CLI 以及 IM session_id 关联(#535)。
  • 新增 Incus 回归测试运行器(#522)。
  • 为 Claude 1M 上下文模型添加标签。
  • 将工具调用路由到 agent 事件(#504)。

变更

  • 改为通过代理提供共享 vendor 资源,并移除 Show Pages 按会话重复共享依赖的方式(#537)。
  • 删除历史工具调用消息(#507)。
  • 刷新 Codex 已启用后端的注册逻辑(#515)。
  • 更新并扩展 README / 文档,涵盖 Agent OS 定位、Show Pages、语音亮点、路线图、FAQ 等内容(#498, #499, #500, #533, #534)。
  • 补充回归测试与 CLI 文档说明,包括 macOS/Lima 的 Incus 连接、端口预检报错提示,以及 cron 星期语义说明(#538)。

修复

  • 修复 Claude 重复 resume 进程问题,并抑制合成的 tool-use 错误。
  • 修复 Web UI 重启稳定性,并优化重启时机与隧道连续性(#541, #519)。
  • 修复运行时初始化时对慢启动服务的兼容问题(#501)。
  • 修复会话创建与兼容性问题:在创建会话前先解析 agent,绑定旧版默认会话记录,并兼容 v2 默认后端回退逻辑(#527, #528)。
  • 修复移动端安装向导的可用性问题,包括响应式布局与滚动支持(#503, #509)。
  • 优化 @/# 提及菜单的位置、触发行为与光标处理(#539)。
  • 修复管理控制台与 Show Pages 的多处界面细节,包括活跃平台数量、离线操作文案、session 到 chat 的链接、链接提示,以及版本徽章的截断与展示方式(#513, #530, #531, #532)。
  • 修复 UI 中对绑定到 loopback 的 Docker 访问判断(#511)。
  • 修复 watch 场景下的错误重试风暴问题(#510)。
  • 修复 incus_tenant 脚手架对 Incus 6.0 的兼容性(#502)。
  • 修复回归流程稳定性问题,包括兼容 installer 路径与防止成对 master 重置异常(#523, #525)。
  • 修复 Show / 运行时资源处理问题,包括重写带前缀的 FS 运行时依赖、public chunk 依赖与 public runtime 私有路径;在代理前先实体化页面工作区;预热/对齐运行时依赖;并提升 public runtime shim 缓存 epoch(#508, #514, #526, #529)。
  • 发布用于 3.0 补丁版本的 legacy shim(#546)。

Full Changelog: v3.0.0...v3.0.1