Skip to content

v0.1.7

Choose a tag to compare

@dream12347 dream12347 released this 18 Aug 04:19
· 5 commits to main since this release

v0.1.7 (2026-08-18)

修复

  • 子代理会话可删除:放开子代理会话删除限制,非运行中的子代理会话(包括主会话已删除后遗留的「孤儿子代理」)均可删除;运行中的会话仍受保护不可删除
  • 修复 invalid-session-id 报错:官方会话 id 有三种形态(session-<uuid> / session-<数字> / 子代理纯 UUID),此前路由只接受第一种,导致子代理会话删除与打开文件夹失败,现已全部支持
  • 修复正则回归:上一版修复的字符集漏掉了 session- 前缀,导致所有普通会话删除失败,已修正为同时接受三种 id 形态
  • 修复删除子代理后父会话「正在加载子代理」卡死:删除/恢复/彻底删除后强制刷新官方会话列表,让已删会话离开客户端摘要,官方子代理目录不再残留 loading

Fixed (EN)

  • Subagent sessions can now be deleted (when not running), including orphaned ones left behind after their parent session was deleted; running sessions stay protected
  • Fixed invalid-session-id errors: official session ids come in three shapes (session-<uuid> / session-<n> / bare uuid for subagent children), and all are now accepted by the routes
  • Fixed a regex regression where the charset dropped the session- prefix, rejecting normal sessions; all three id shapes are accepted now
  • Fixed the parent session's subagent catalog getting stuck on "loading subagents" after a child was deleted: delete/restore/purge now force-refresh the official session list so removed sessions leave the client mirror