更新日志
KEPT·留白 的最新更新和改进。
v0.3.332026年6月30日
Autopilot 协作权限、Slack 历史回灌、技能包归档导入
新功能
- Autopilot 新增清晰的写权限分层,详情页提供「管理协作者」入口,可把单个 Autopilot 的写权限授予指定成员。
- Slack 频道可以把过往对话回灌到 KEPT·留白,智能体一进入频道即拥有完整上下文。
- Slack 智能体处理消息期间会在用户消息上加 👀 反应表情,处理结束后稳定清除,不再出现卡死。
- 技能包支持从本地 .skill / .zip 归档导入。
- multica issue 命令不再接受短 UUID 前缀,请使用 Issue Key(MUL-123)或完整 UUID。
- Agents 页面适配移动端。
改进
- 重写了评论路由级联:父链 @ 提及、智能体署名回复、小队 Leader 兜底,三条路径汇入同一条经过充分测试的流程。
- 语言包清理了 117 个事实上不渲染的 _one 复数键,并新增校验防止再次回归。
- 内置运行时清单中失效的 Gemini 替换为实际使用的 CodeBuddy。
- 自托管预检允许更新版的 Docker Compose CLI 插件,同时继续拦截 Docker Compose v1。
问题修复
- WebSocket 断线重连后,守护进程会立即与服务端对账正在执行的任务和工作区状态。(社区贡献)
- Antigravity 智能体「完成回合但未输出任何内容」时,回复会被从运行记录中补回,对话不再空白。
- 在拒绝 CLIENT SETNAME 的托管 Redis 上,服务端启动不再失败。(社区贡献)
- 智能体活动悬浮卡片头部计数改为「N 个任务正在执行」,与工作区显示保持一致。
v0.3.322026年6月29日
支持解除父子 Issue、守护进程重连更稳,附件预览处处可开
新功能
- Issue 操作菜单新增「移除父级 Issue」,可以直接断开父子关系,不用先去挑一个新的父级。
改进
- 本地守护进程的 WebSocket 重连改为带上限的退避策略,短暂断网时恢复更顺滑,不再原地空转。
- 守护进程在探测各个智能体运行时版本时加上了独立超时,单个卡死的 CLI 不会再连累其他运行时。
问题修复
- 定时 Autopilot 调度后会立即推进下一次运行时间,避免慢节点造成重复触发。
- 附件预览在框架内重定向、同源资源、本地上传等场景下都能正常打开;有本地上传 URL 时会优先使用本地链接。
- 失败任务处理器解开卡住的 Issue 时,前端视图会立即刷新,无需手动重新加载。
- Issue 评论吸顶头与高亮渐隐使用了同一套背景过渡,吸顶切换不再有错位感。
- Chat 在重新连上后会刷新消息缓存,掉线再回来时不再看到陈旧消息。
v0.3.312026年6月26日
跨工作区未读小圆点、Composio 工具集底座、更顺手的编辑器
新功能
- 工作区切换器里,其他工作区有未读 Inbox 时会亮起小圆点。
- 新增 Composio 工具集底座,为后续第三方工具对接做好准备。
- 现在可以在多个本地检出里并行启动桌面端 dev,互不打架。
- 中文文档首页新增一段中文介绍视频,可点击播放。
改进
- 贡献者文档明确说明桌面端 dev 命令会按检出自动隔离。
问题修复
- Issue 编辑器列表里按 Tab 现在能稳定缩进所选项,光标也不会跑出列表。
- 通过 @ 提及让小队 Leader 接手时,会带上完整的小队 Briefing;继承父级提及的回复也不会再次触发 Leader。
- Issue 和评论里代码块的选区,在页面其他位置刷新时不再丢失。
- 把 Issue 直接交给某个智能体时,运行确认弹窗会立刻展开 Handoff 备注。
- 工作区切换器上的未读小圆点会和你看到的 Inbox 保持一致。
- 编辑 Issue 评论时,保存按钮会显示加载状态,直到保存完成。
- 搜索结果能够稳定加载。
- 自托管缺少 Docker Compose v2 时会立刻给出明确的安装提示。
v0.3.302026年6月25日
Slack 协作通道接入,编辑器更顺手,多项稳定性修复
新功能
- Slack 对话接入全新的统一协作通道,与飞书、Lark 一样稳定,消息收发更可靠
- 在 Issue 编辑器里按 Tab,可以直接选中当前高亮的 @ 提及或建议项,挑选同事或 Issue 一键完成
- 在编辑器的浮动菜单里新增一键开关,能够快速把段落切换成任务清单
改进
- 前端持续集成会自动跳过没有改动前端代码的 PR,把构建时间留给真正需要的改动
- 命令行子命令的自动化测试覆盖更广,让日常工作流在每次发版后依然稳定
- 为每个服务商默认的智能体启动参数补齐说明文档,并下线了一次性的飞书切换开关——统一协作通道已经在生产环境完全接管
问题修复
- OpenClaw 对配置文件差异更宽容,并且支持新版 2026.6.x 的 agents 配置格式,已有的 OpenClaw 运行时不会因此掉线
- 把 Issue 移动到其他项目时,会立刻从原来的项目列表里消失;并且在 Issue 状态从看板视野外切换时,看板列上的数字也会正确同步
- 当附件由不同来源的资源服务器提供时,预览也可以正常打开
- 命令行智能体会等待守护进程就绪后再决定鉴权来源,避免悄悄回落到个人访问令牌;自托管环境配置流程也会沿用现有设置并清晰展示服务地址的变化
- 飞书消息中的网页链接现在会指向你配置的应用 URL,而不是回退到通用网址
- Codex 任务在输出过载时也能正常清理,不会再卡住;Kiro 任务即便关闭过程中出现错误,也能保留目标完成状态;智能体退出时会先终止整组 opencode 子进程,再关闭输出
- 在快速创建 Issue 时同时上传多个文件,所有附件都会稳定地保留下来
- Redis 上的 Webhook 限流不会再把无关的 Webhook 合并计算,避免被一起误伤;守护进程加载多个 skill 包时,即便 skill 体积较大也能稳定完成
- Issue 标签名不再接受控制字符,标签在各端展示都更整洁可读
v0.3.292026年6月24日
飞书协作通道升级,新增功能灰度发布,定时自动化更可靠
新功能
- 飞书对话升级到全新的统一协作通道,消息收发更稳定一致,也为后续接入更多聊天平台打下基础
- 新增功能灰度能力,覆盖应用和守护进程两侧,团队可以分阶段、小范围地开放高风险改动
- 智能体阅读很长的 Issue 讨论时,会自动把已解决的讨论折叠到关键结论,让上下文更聚焦
- 飞书用户可以用 `/new` 开启新会话,飞书的 WebSocket 连接也支持配置代理
改进
- 定时自动化更可靠:遇到漏跑、重试或多个执行端同时处理时,也能稳定地只按预期执行一次
- 智能体运行的开场说明可以切换到更精简的版本,去掉冗余内容,必要时仍可切回完整版本
- 运行时服务商文档已更新到当前支持的服务商,新增 Qoder、CodeBuddy、Antigravity 说明,并移除过时的 Gemini CLI 信息
- 项目仓库设置里指定的分支 / 版本,现在会在本地智能体工作时正确生效,不会再拿到错误的分支
问题修复
- 父 Issue 下的子 Issue 现在会按创建顺序稳定展示
- Issue 内的附件预览现在可以正常打开
- @ 提及时即使搜索结果重新排序,也会准确选中当前高亮的人或 Issue
- 删除已取消的聊天草稿后,切换页面再回来不会再次出现
- 自动化冷启动、Issue 顶部智能体状态和 Antigravity 服务商错误提示更准确
v0.3.282026年6月23日
子 Issue 支持分阶段,新增 Qoder 运行时支持
新功能
- 子 Issue 现在可以按阶段组织,同一阶段的工作可以并行推进,父 Issue 只会在整个阶段完成后收到更新
- 现在指派或批量更新 Issue 时,会先确认这次操作是否会启动智能体、启动的是哪一个,让你可以只改动而不触发运行;确认启动时,还能附上一段交接说明,作为智能体这次运行的开场上下文
- Qoder 现在可以作为智能体服务商使用,并带有模型发现和服务商品牌展示
- 自定义运行时可以配置固定启动参数;保存的运行时无法注册时,也会给出更清楚的提示
改进
- 项目描述现在会跟随智能体工作一起提供,让智能体获得更稳定的项目上下文
- 命令行现在支持处理评论解决状态、查看 Issue 用量汇总,以及管理自动任务订阅人
- 只读代码块新增复制按钮,官网页头的 GitHub 按钮也会显示实时星标数
- 新版守护进程获取智能体技能时更高效,同时继续兼容旧版本守护进程
问题修复
- 批量编辑 Issue 时,菜单现在会正确显示所选 Issue 共有的状态、优先级和指派人
- 在看板和列表中拖动 Issue 时,卡片不会再先跳回原位再移动到目标位置
- GitHub PR 关联和检查更新会路由到真正拥有该仓库的工作空间
- 运行中的任务记录弹窗现在会持续更新,不必等任务结束或刷新页面
- 删除自定义运行时时会删除保存的配置,而不是只删除之后可能重新出现的运行时行
v0.3.272026年6月22日
Lark 话题回复和团队协作流程优化
新功能
- Lark 里的话题消息现在会回到原话题中,团队讨论更容易保持上下文
- 小队负责人现在可以在成员列表里看到成员技能,分配任务时更容易选对人
- Discord 入口已加入官网页脚、帮助菜单、README,以及可关闭的应用侧边栏卡片
改进
- Issue 顶部的智能体活动状态现在悬停即可展开,更方便快速查看当前进展
- 桌面侧边栏和固定导航更顺滑、更清爽,减少不必要的视觉干扰
- 聊天回复、任务分配补读和贡献者指引更克制,智能体工作更容易留在正确位置
- 远程命令行初始化和自定义运行时删除现在会给出更清楚的操作提示
问题修复
- 父 Issue 仍在待办池时,子任务完成不会意外唤起后续自动处理
- 删除项目现在需要所有者或管理员权限;私有 GitHub 仓库的技能导入在配置有效令牌后可以正常完成
- 登录验证码输入框会自动聚焦,进入详情页时侧边栏也不会再意外播放动画
- Codex 权限处理和守护进程慢任务诊断更可靠,排查问题时信息更完整
v0.3.252026年6月18日
让技能、自动任务和聊天中的智能体工作更可靠
新功能
- 开发者机器上的本地技能库现在可以被自动识别,智能体运行时更容易复用团队能力
- 自动任务可以配置默认订阅人,新建 Issue 时更容易把相关队友带入确认
- 聊天附件会绑定到当前工作空间,发送消息时也不会阻塞后续对话
- 智能体评论发送失败后,可以直接在 Issue 时间线里重试
改进
- 同名模型来自不同服务商时,使用量统计会更准确
- 历史 Codex 使用量可以补齐,用量记录更完整
- 运行时存储统计会覆盖更多工作目录,空间占用更清楚
- 后台任务指引和发版检查更严格,可以更早发现高风险改动
问题修复
- 聊天和评论里的 Issue 提及标签会适配容器宽度,不再和周围文字重叠
- 工作空间链接会更稳定地使用正确的部署域名
- 自动任务运行结束后,会清理对应的运行目录
- 桌面端可以正确处理基于提交版本的版本号
- Tencent CodeBuddy 会显示正确的服务商图标
- 守护进程领取任务的响应更小,传输更快
v0.3.242026年6月17日
自定义运行时
新功能
- 团队可以创建自定义运行时,让智能体按环境使用合适的本地工具和模型
- 命令行创建和更新智能体时可以选择思考强度
改进
- 运行时配置会更快同步到应用,并优先匹配当前环境
- 客户端错误和卡顿反馈会合并重复信息
- Issue 评论触发预览文案更清楚
问题修复
- Office 365 邮件的备用发送方式更稳定
- GitHub 安装上下文和 CI 等待状态显示更可靠
- Codex 服务退出时会快速失败
- 自修复运行时可再次删除,切换运行时时会清理不兼容模型
- 未知 Issue 图标和普通文件名链接识别更安全
v0.3.232026年6月16日
Issue 日期筛选和提高智能体运行稳定性
新功能
- Issue 现在可以按创建时间或更新时间筛选,支持快捷时间范围和自定义日期
- 命令行现在可以删除运行环境,默认行为更安全,也可以明确选择是否连带处理相关数据
- Lark 连接现在可以使用网络代理,受限网络环境下的团队也能更稳定地连接
改进
- 网页端和桌面端的错误、卡顿和崩溃现在更容易定位,问题反馈会带上更清楚的信息
- 项目列表行、评论预览和评论编辑器体验更一致,导航和附件操作更顺手
问题修复
- 回复和编辑评论前,现在会更准确地预览哪些智能体或小队会开始运行
- 评论里的普通 Issue 编号会保持为普通文字,只有明确插入链接时才会变成链接
- 通过命令行登录并选择 Google 登录时,浏览器认证完成后现在会正确回到命令行
- 聊天上传文件会等到当前智能体准备好后再开放,避免加载过程中上传失败
- 触屏设备上不需要悬停也能看到运行记录里的操作按钮
- 智能体发布评论的指令更稳,不容易因为命令格式问题漏掉指派人、项目或其他字段
v0.3.222026年6月15日
更快的列表体验、更顺手的运行配置和更安全的 Issue 编辑
新功能
- 智能体、自动任务、项目、运行环境、技能和小队的列表体验更快也更一致,行内容、筛选、选择和操作都更清楚
- 命令行现在可以管理工作区仓库,本地智能体更容易拿到项目仓库上下文
- Cursor 和 OpenClaw 更容易配置:Cursor 连接设置可以由 KEPT·留白 托管,OpenClaw 也可以连接已有网关
- 编辑评论时,可以在保存前预览并控制哪些智能体或小队会开始运行
改进
- 桌面端恢复提示会带上更多页面上下文,反馈卡住窗口时更容易说清发生位置
- 长 Issue 和收件箱视图在离开后返回时,会更稳定地保留滚动位置和评论锚点
- Cursor 的 Composer、缓存输入和新版 Cursor 智能体输出会展示更清楚的用量和计费信息
问题修复
- Issue 附件、正文图片和文件卡片在网页端、桌面端、移动端以及令牌分享链接里更稳定可用
- 编辑器和只读 Issue 内容会更稳定地处理美元金额和邮箱链接
- 桌面端 Cmd+W 现在会先关闭当前标签页,无法关闭标签页时再关闭窗口
- 自托管 Docker Compose 上传和默认配置更少失败,缺失的配置值也会更早暴露
- 智能体任务遇到无效运行凭证时,会安全停止而不是继续执行
v0.3.212026年6月12日
CodeBuddy Runtime
新功能
- CodeBuddy 现在可以驱动本地KEPT·留白智能体,并会自动显示可用的模型和投入强度选项
- 快速创建 Issue 时上传的文件现在会从草稿一直带到最终创建的 Issue 里
改进
- 技能导入冲突更容易理解:锁定的技能会显示成员名称,不再显示内部 ID;单个覆盖也可以一键完成
- 桌面端恢复提示会先说明发生了什么,并给出更清楚的窗口卡住反馈信息
- 按注册时间排序或筛选成员的页面现在加载更快
问题修复
- 聊天在发送、停止或发送失败恢复时,会更稳定地同步消息和草稿
- Lark 账号绑定现在对已登录用户也能稳定完成,登录后也会回到绑定页面
- 本地智能体运行不会再在任务文件夹准备好之前就显示已经开始
v0.3.202026年6月11日
技能导入、运行记录和更稳定的智能体
新功能
- 导入技能时,如果同名技能已存在,现在可以选择停止、替换、另存为新名称或跳过
- 导入结果会清楚显示哪些技能已新增、已更新、已跳过、发生冲突或导入失败
改进
- 网页端和移动端的执行记录现在会优先显示最新的历史运行,更容易看清最近进展
- 更新日志内容已整理,最新发布内容会归在正确的版本下
问题修复
- Issue 讨论里的回复现在会按到达顺序显示,即使较慢的智能体回复稍后才出现,也不会插到前面
- 当已保存的会话失效时,智能体可以自动重新开始,不会在后续每次提及时反复失败
- 从新的工作目录重新唤起 Issue 时,现在会开始新会话,不会继续尝试只存在于旧目录里的会话
v0.3.192026年6月10日
更安全的评论触发、更稳定的智能体和附件
新功能
- 评论输入框现在会在发送前显示哪些智能体或小队会开始工作,也可以避免误触发运行
- 智能体运行记录现在会显示时间点,回看进度和交接信息更清楚
- 自动任务详情页现在会显示创建人
- Claude Fable 5 现在已加入KEPT·留白支持的模型和价格列表
- Issue 讨论可以把某一条回复设为解决结论,长讨论收起后也能直接看到最终答案
- 在 Lark 和飞书里和KEPT·留白对话时,会显示等待中的输入状态,回复发出后自动清除
- 每次智能体任务都会带上真实发起人信息,交接、审计和权限判断更准确
- OpenClaw 可以从本地配置中读取自定义程序位置和数据目录
改进
- 评论触发提示更安静、更清楚,遇到较长的智能体名称时也不容易拥挤
- 桌面端在守护进程由KEPT·留白之外的环境管理时,会禁用启动和停止控制,例如 WSL2 场景
- Issue 顶部的智能体状态更容易区分:运行中才显示动效,等待中会明确显示排队状态
- 命令行会直接说明常见错误、登录问题和项目配置问题的处理方式
问题修复
- Issue 描述里的图片和文件在网页端和桌面端重新打开后都会保持可见
- 每个 Issue 讨论线程现在只会保留一个解决结论,替换结论时所有人看到的状态更一致
- 实时连接断开并恢复后,Issue 页面会刷新数据,避免时间线停留在旧状态
- 智能体任务的发起人历史在较早任务记录上也会更可靠
- 滚动时置顶的 Issue 评论边缘显示更干净
- 新上传的附件会使用稳定的私有下载链接,临时上传链接过期后图片和文件仍能正常显示
- 自动任务通过新建 Issue 启动后,如果对应的智能体任务失败,会同步标记为失败,不会一直卡在进行中
- 从收件箱打开评论链接时,只会滚动 Issue 时间线,不会把桌面窗口内容顶出可见区域
- Cursor 和 Codex 会话在收到最终结果后会正常收尾,并保留完成状态和最后的遥测信息
- 自托管设置会遵循已配置的服务地址,创建项目时也会返回清楚的校验错误,而不是笼统失败
- 上一轮上传加固改动因影响附件体验已回滚,附件访问保持稳定
v0.3.182026年6月8日
网页版消息通知和 /note 指令
新功能
- 网页端现在可以显示浏览器原生通知横幅,即使KEPT·留白在后台,也更容易及时看到工作区动态
- 以 /note 开头的评论现在可以记录上下文,但不会唤醒已分配的智能体,团队可以留下协作备注而不触发运行
- Antigravity 现在可以作为每个智能体单独选择的模型
- 命令行现在会用更容易理解的语言解释常见请求失败,并提示下一步该怎么处理
改进
- Issue 顶部现在会显示智能体在线信号,位置更紧凑,也更容易扫读
- 运行时页面更安静也更准确,减少不必要的唤醒,同时任务名称更清楚,每一行都会显示正确的命令行版本
- 自托管安装现在默认生成随机 Postgres 密码,并在 Docker 构建里带上版本信息
- 命令搜索现在会显示负责人头像,回复输入框也和评论输入框使用一致的提交体验
- 带有较长描述的内置技能现在加载更可靠
问题修复
- 看板泳道筛选现在可以正确生效
- 移动端切换工作区时会更稳定地显示工作区图标,并使用更清晰的英文文案
- 桌面端更新窗口和任务记录弹窗不会再操作已经关闭的窗口或页面
- 删除运行时时,现在会在同一套清理流程里处理已归档小队并暂停自动任务
- 守护进程现在会明确显示自重启失败原因;从服务端结束终端任务时会停止本地智能体;仓库维护时也会清理过期分支
- 使用 X-Forwarded-Host 的代理后方,自托管 WebSocket 连接现在可以正常工作
- 项目列表顶部在紧凑模式下会保持正确的模糊样式
v0.3.172026年6月5日
飞书 Bot 群聊、使用量调度和命令行更新
新功能
- 飞书群聊里提及智能体时,会带上附近的对话上下文,智能体更容易理解团队前面在讨论什么
- 管理员可以直接在智能体集成区域断开飞书 Bot,不需要再去设置页操作
- 自托管工作区现在不需要额外配置定时任务,也能持续更新使用量数据
- 命令行现在可以用外部 MCP 配置文件创建和更新智能体
改进
- 大型 Issue 描述和较长的 Markdown 草稿在编辑器里打开更快
- 云端“添加一台电脑”的配置指引更可靠,不会保存无法访问的服务设置
- 页面访问分析更聚焦有意义的页面区域,减少无关 URL 变化带来的噪声
- 自托管文档现在优先说明内置使用量调度能力,旧的定时任务方案保留为兼容说明
- 分配工作流会更稳定地保留被分配的智能体身份
- Issue 评论和回复输入框更简洁,会随输入自动增长,不再显示多余的展开按钮
问题修复
- 上传图片后光标会停在正确位置,反复编辑 Markdown 时图片内容也不会越变越长
- 自托管 HTTP 环境里的复制按钮现在可以正常工作,包括代码块、链接、命令和内容预览
- 智能体运行现在只会在长时间无活动后超时,不会因为固定时长到了就提前结束
- Claude Code 的用户配置现在会正确传给子进程,同时内部会话标记仍会保持隔离
- 收件箱通知静音判断和桌面通知跳转现在会按来源工作区处理
- GitHub 安装完成后会立即显示已连接的账户名称
- 模型发现等待时间更一致,空结果后也不会隐藏可用选项
- 自托管的飞书环境变量现在可以被正确接受
v0.3.162026年6月4日
Lark Bot 集成
新功能
- 支持 Lark 第三方集成,扫码就能把KEPT·留白智能体创建成一个 Lark Bot
- 聊天现在支持可搜索的智能体选择器和明确的上下文选择器,更容易指定谁来回复、需要看哪些内容
- 描述和评论现在支持勾选式任务清单,Issue 里的轻量计划更好整理
- 智能体现在内置KEPT·留白技能,可以更稳定地遵循工作区工作流
改进
- 聊天上下文会以清晰的提及形式呈现,交接和后续回看更容易理解
- 自托管邮件配置对使用自定义邮件发送服务的团队更清晰
- 使用分析会更聚焦产品信号,减少发送后台运行类活动
问题修复
- 私有存储里的附件现在可以稳定下载,不会再打开空白浏览器标签页
- 连续快速发送多条聊天消息时,每条用户消息都会送达智能体
- 桌面端现在会明确提示登录已过期,不再停在启动中
- 切换工作区后,侧边栏里旧的置顶项目不会继续残留
- 复用运行环境时会干净刷新技能,不再累积重复的技能文件夹
- OpenCode 配置检查只返回部分结果时,可用模型仍会保留
- 由评论触发的智能体运行会绑定到正确的对话线程
- 命令行现在会把缺失的 Issue 元数据视为空结果,不再当作错误
v0.3.152026年6月3日
文本高亮 + 更稳定的智能体运行
新功能
- 描述和评论现在支持高亮文本,重要内容更容易被看到
改进
- 聊天消息加载更快,长对话里的实时更新也更顺畅
- 任务失败原因更清晰,团队可以更快判断问题并继续推进
问题修复
- Issue 开始日期和截止日期在不同时区下会保持用户选择的日历日期
- 同一个技能支持文件重复出现时,技能准备不再失败
- OpenCode 模型发现会等待更久,减少配置时的误报失败
- 编辑器建议菜单在焦点移到外部后会可靠关闭
- 多个服务实例同时启动时,不再容易发生启动准备互相重叠的问题
v0.3.142026年6月2日
日语支持和 /skill command
新功能
- KEPT·留白现在支持日语界面、官网和文档
- 聊天现在支持 /skill command,用来选择智能体技能
- 工作区现在可以显示自定义 Logo
- 可以给智能体追加技能,不会覆盖已有技能
- OpenCode 智能体现在支持思考强度 variant
改进
- 早期用户如果没有填写入门来源问题,现在可以在之后补充,不需要重新走完整入门流程
- 已停用的智能体现在会在各处显示为已归档,不再看起来像离线或仍在工作
- 聊天历史和 Issue 执行记录的悬浮操作更清晰,减少文字截断和按钮重叠
- 项目里的 Issue 筛选现在会在列表、看板和时间线视图中一致应用智能体工作中筛选
问题修复
- 无权限用户不能再通过间接的 Issue 或评论路径触发私有小队负责人
- 项目进度统计和重新进入工作的智能体状态刷新更可靠
- 桌面端和网页端在空白工作区、无访问权限页面、渲染错误和崩溃后恢复更稳定
- 图片和文件卡片的名称包含 Markdown 字符时也能正常显示
- 实时连接重连后,聊天、标签和邀请数据会正确刷新
- 仅运行自动任务、快速创建任务及其重试任务现在可以从活动视图取消
- 多行技能描述现在可以正确导入和展示
- Windows 上的 Copilot 运行会保留多行提示词,并正确处理带引号的自定义参数
v0.3.132026年6月1日
Skill 搜索与命令行更新
新功能
- 命令行现在可以搜索 Skill,也可以列出某个 Issue 关联的合并请求,发布检查和自动化排查更方便
- 团队可以直接在命令行调整小队成员角色,不用进入应用界面
- 智能体列表可以按运行机器筛选,更快找到绑定到某台设备或本机运行服务的智能体
- 邮件发送服务现在支持安全的 465 端口连接
- OpenCode 运行环境可以使用智能体里保存的 MCP 设置
- OpenCode 智能体现在会把模型 variant 显示为思考强度控制,并把选择结果传给运行时
改进
- 移动端 Issue 顶部操作更清晰,小屏幕上也更容易点击
- 聊天历史里的运行状态和操作按钮更稳定,减少误点和状态混乱
- 重复导入同一个 Skill 时,会给出清楚结果,不再打断当前流程
问题修复
- 评论回复会保留在用户实际回复的那条评论下面
- Claude 任务发送提示词时更不容易卡住
- 自托管本机运行服务的设置链接会指向正确地址
- MCP 设置说明和运行环境支持判断现在保持一致
- 执行日志在任务结束后会正确清理活跃状态
v0.3.122026年5月29日
Issue 任务续接与韩语支持
新功能
- 智能体在 Issue 评论区继续任务时,会接着之前的会话继续,不再新开会话,任务上下文可以保留下来
- KEPT·留白现在支持韩语界面、官网和文档,包含完整韩语文档与本地化日期显示
- Issue 页面会在标题附近固定显示正在工作的智能体,多智能体同时工作时也能更清楚地查看
- 智能体读取 Issue 讨论时可以先看到线程摘要、回复数量和最近活跃时间,更快找到需要跟进的上下文
- OpenClaw 运行环境现在可以使用智能体里保存的 MCP 设置,Claude Opus 4.8 也可用于模型选择和用量估算
改进
- 详情页统一了面包屑导航,Issue、项目、运行环境、技能、智能体和小队的返回路径更清楚
- 恢复中的智能体任务会少读重复评论,更快回到触发它的那条讨论
- Issue 提及说明和命令行片段更容易阅读,复制命令时不容易误读参数
问题修复
- 更新、归档、恢复或从模板创建智能体后,已绑定的技能仍会正确显示
- 单个智能体完成自己负责的子 Issue 后,父 Issue 会继续唤起它推进后续工作
- Windows / WSL2 场景下,属于当前用户的本机运行环境会归到本机分组
- 命令行登录现在接受 Cloud Node 令牌
v0.3.112026年5月28日
Antigravity CLI 支持
新功能
- Antigravity CLI 现在可作为编码运行环境使用
- 智能体详情页新增 MCP 配置,可用于 Hermes、Kimi 和 Kiro
- 自托管管理员可以关闭自助创建工作区
- 桌面端本机运行环境会在访问令牌过期前自动续期
改进
- Helm Chart 可发布到 GHCR,邮件配置文档更清晰
- 任务记录会显示更短、更安全的工作目录
- 手动排序时,新 Issue 会留在列顶部,已删除 Issue 不再回到最近列表
- 本机运行环境会按设备名合并同一台机器
问题修复
- 任务完成回传遇到短暂错误时会重试
- 本地目录运行不会覆盖已有的 CLAUDE.md、AGENTS.md 或 GEMINI.md
- Windows 上的 Pi 会保留多行提示词
- 运行环境 Logo 显示更稳定
- 本机运行服务清理时会跳过不完整父级信息
v0.3.102026年5月27日
本地工作目录
新功能
- 项目现在可以在桌面端绑定本地工作目录,智能体任务会直接在现有文件夹中运行,并在目录被占用时显示等待状态
- 自动任务的 Webhook 触发器可以按事件和动作先过滤请求,配置界面也可以直接打开对应文档
- 泳道视图可以按父 Issue、项目或负责人分组,大型看板更容易按团队计划方式查看
- 评论现在支持一次选择多个附件,也可以在编辑时保留、移除或替换附件
改进
- 中文界面文案在导航、设置、搜索和运行时页面里更一致
- 常用界面做了无障碍和 React 清理,移动端检查也只在移动端代码变化时运行
- 命令行列表输出对自动化读取更安静,小队列表也会显示可用的成员数量
问题修复
- 泳道里超过第一页才加载到的嵌套 Issue 不再显示为空
- 从子 Issue 入口切到用智能体创建时,会继续保留父 Issue 关系
- 定时自动任务生成标题和描述时,会按触发器配置的时区显示日期
- 评论输入框不再因为实时更新闪出重复内容,发送失败后会保留文字,编辑评论时也会正确处理提及
- 没有识别出语言的代码块也会正常显示文本,不再出现空白代码块
- 桌面端和网页端的头像现在可以正确加载相对路径上传文件
- Codex、Cursor 和 Hermes 运行处理修复了桌面端发现、命令参数、用量归属和卡住诊断提示
- 无权限访问私有智能体的用户,不能再用普通评论触发它们
- GitHub 设置、项目创建、看板排序和智能体技能页面清理了若干界面细节
v0.3.92026年5月26日
泳道视图与更稳定的 Issue 体验
新功能
- Issue 现在支持泳道视图,团队可以按父 Issue 和状态一起查看工作,拆分后的子任务更容易归类和追踪
- Issue 列表支持拖拽调整顺序,分组标题会在滚动时保持可见,加载更多内容后也能保持正确排序
改进
- 命令行里的本机运行服务状态现在会显示版本,并用更清晰的字段展示运行状态
- 自托管文档补充了用量统计所需的小时汇总配置,排查步骤也覆盖中英文文档
- 智能体技能设置在发布前收紧,产品里不再显示运行环境不支持的本机技能开关
- 依赖检查更严格,前端包会更早发现缺失依赖,减少打包和桌面端运行时的意外
问题修复
- GitHub PR 只有写明关闭意图时才会自动完成关联 Issue,普通引用链接不会误关 Issue
- 父子 Issue 的自动推进更稳:依赖未满足时不会提前启动后续任务,智能体把待处理任务切到进行中时也会正确触发负责人
- Issue 讨论串和列表加载更多内容时会保持正确顺序,看板拖拽后的位置也更稳定
- 聊天窗口放大、看板卡片负责人行和 XML 解析依赖都做了稳定性修复
v0.3.82026年5月25日
iOS 客户端、Helm 自托管与更顺畅的协作体验
新功能
- KEPT·留白 iOS 客户端发布官方首个可用版本,覆盖登录、工作区、收件箱、Issue、项目、聊天、评论、表情回应、在线状态和实时更新;目前暂未上架 App Store,需要用户自行打包安装
- 自托管团队现在可以通过 Helm 将KEPT·留白部署到 Kubernetes,Docker 安装也有更清晰的端口和 URL 配置
- 项目资源选择器新增仓库搜索,工作区仓库设置也可以保存描述,帮助智能体理解每个代码库
- 运行时用量现在可以更准确识别 DeepSeek、Kimi K2.6、Zhipu GLM 和长上下文 Claude Opus 的费用
- 官网新增使用场景页面能力,并让文档、更新日志和开始使用入口更清晰
改进
- 小队头像和看板卡片会显示更完整的悬浮信息、成员状态和实时工作状态
- 桌面端在长 Issue 和聊天中切换标签页时,会更好地保留滚动位置,并避免重复的历史记录
- 代码和富文本内容更容易阅读,命令文本会按原样显示,编辑器样式也拆分得更清晰
- 工作区仓库描述会进入智能体的任务上下文,让分配的工作带上更有用的项目背景
- 文档和 README 补充了移动端支持、自动化、授权说明和自托管选项
问题修复
- 实时评论和动态连续到达时,Issue 时间线仍会按正确时间顺序显示
- Codex 运行不再继承本机隐藏记忆,Pi 运行也能收到更明确的输入结束信号
- 本地运行时的删除入口会避开会自动恢复的项目,服务端依赖也更新到修复安全问题的版本
- 标题字段会在外部更新后安全刷新,Markdown 代码也不再使用会影响命令参数阅读的连字
v0.3.62026年5月22日
父子 Issue 协作优化、实时智能体工作状态展示
新功能
- 父 Issue 会在子 Issue 完成时自动收到更新,并通知对应负责人
- Issue 列表新增实时智能体工作状态,支持详情查看和工作中筛选
- 新用户完成设置后,会进入由KEPT·留白 Helper 引导的欢迎体验
- 官网新增 Contact Sales 流程,支持商务邮箱提交和防滥用保护
- 桌面端支持 macOS 触控板前进/后退手势
改进
- Issue 看板卡片更容易扫读,信息分行更清晰,长名称会稳定截断,时间也会按当前语言显示
- 创建 Issue 时,开始日期默认收进更多菜单,主属性栏更清爽
- 工作区可以启用更严格的密钥可见性,让智能体环境信息在读取时始终保持隐藏
- 成员较多时,工作区列表加载更高效
- Helper 发现命令行、文档或仓库有更新时,会先提示并建议更新指引,而不是静默沿用旧信息
问题修复
- 智能体运行时现在会收到工作区设置中的上下文,共享指引可以真正进入任务现场
- 在线本地运行环境不再显示会立刻失效的删除操作,并会说明原因
- Pi 回复中的工具调用标记不再泄露到可见消息或 Issue 评论里
- SVG 上传和内联文件预览使用更安全的处理方式
- 小队负责人会看到更明确的提醒,避免重复触发同一个智能体
- 自托管部署默认不再暴露数据库端口,删除云端运行节点时也会发送正确信息
- 桌面端更新设置、移动端技能页面和负责人选择器在不同语言与窄屏下更稳定
v0.3.52026年5月21日
按查看时区呈现用量,并支持 Issue Custom KV
新功能
- 用量会使用用户保存的查看时区,工作区和运行环境用量会按每个人预期的自然日展示
- Issue 支持保存面向智能体的轻量状态,自动化进度可以跟随具体工作项,同时不打扰侧边栏阅读
- 较长的 Issue 讨论线程可以从最新回复开始读取,并保留原始讨论上下文
- 项目列表新增紧凑和舒适两种视图,小屏幕上也更容易浏览
改进
- 命令行里的工作区命令可以直接使用列表中的 slug 或短 ID
- 智能体模型选择器移除了容易混淆的默认标签
- 自托管和智能体文档修正了跳转链接,并补全了配置说明
- 保留路径的保护更完整,避免特殊地址被误用为工作区地址
- 智能体运行指引收紧了 Issue 状态写入规则,只把后续运行确实需要的信息留下
问题修复
- Codex 运行卡住后自动重试时,会从全新会话开始,不再继续卡住的现场
- Claude Code 的用量统计在运行结束时返回时也能被正确记录
- 实时更新遇到异常消息时会安全跳过,异常内容过长也不会撑大日志
- 创建 Issue 时,如果标题为空,按钮会说明为什么暂时不能创建
- 运行环境在任务领取响应丢失时,可以重新找回尚未开始的任务
v0.3.42026年5月20日
自动任务项目归属、智能体思考设置与更稳的桌面端
新功能
- 自动任务现在可以通过小队分配工作,并把创建的 Issue 直接归入指定项目
- 智能体设置新增 Claude 和 Codex 的思考强度控制,并可在详情面板里直接调整
- 桌面端标签页可以固定,重要页面会留在左侧,打开新内容时不打断原页面
- 用户资料可以补充请求者背景,让代码智能体在处理 Issue 时更理解上下文
- 工作区设置新增 GitHub 专页,普通成员也能查看已连接的 GitHub 安装信息
改进
- 新用户引导会优先创建连接运行环境的下一步,不再生成不合适的示例内容
- 运行环境页面减少重复信息,桌面端停止本机服务后仍能看到本机行并重新启动
- Issue 面包屑会显示所属项目,查看来源更清楚
- HTML 预览和附件预览拥有更合适的默认尺寸,查看内容更自然
- 小队列表加载状态更完整,归档小队时会使用更清晰的确认弹窗
- 智能体运行前会收到父 Issue / 子 Issue 协作规则,完成子任务后的回传更稳定
问题修复
- 在空的顶层列表项按 Enter 时,编辑器可以正常退出列表
- 安装脚本在 Homebrew 失败时会自动改用发行版文件,并显示更清楚的诊断信息
- 从执行记录重试时,会重新唤起当时处理该记录的智能体
- 聊天和任务消息加载会跳过临时 ID,避免访问无效任务
- OpenCode 运行环境不再进入看不见的交互提问流程
- Gemini 运行环境使用正确的官方图标
v0.3.32026年5月19日
项目时间线、运行环境设置与更清晰的任务协作
新功能
- 项目现在提供甘特图视图,用于查看有排期的工作,并会在计划变化时实时同步
- Workspace 管理员可以在设置中调整 Issue 编号前缀
- 命令行可以切换 workspace 并查看当前 workspace
- Agent 现在可以优先读取最新的 Issue 讨论线程,后续跟进和审查更贴近当前上下文
- Usage 新增 1 天视图和按周趋势,并会遵循所选时区
- Agent 详情页现在是对应智能体的 Issue 看板
改进
- Onboarding 改为一次回答一个问题,并能用更少步骤引导 runtime 设置
- My Issues 会包含分配给小队的工作,相关标签也更容易理解
- 查看智能体执行日志时可以切换排序方向,回看运行过程更方便
问题修复
- 桌面端打开 HTML 预览更稳定,必要时会关闭全屏窗口,并支持页面内链接跳转
- HTML 源码视图和附件预览更容易检查,也可以把内容打开到新标签页
- 切换创建 Issue 模式时,提示词里不再残留旧的手写草稿
- Runtime 任务会从任务目录读取正确的 workspace 指令和 skills
- 自托管团队可以设置登录会话有效期
v0.3.22026年5月18日
Webhook 自动任务、更清晰的工作看板与更稳的运行环境
新功能
- Autopilot 现在可以由 webhook 事件触发,并能查看投递记录,在外部系统需要时重新投递一次
- Issue 看板支持按负责人分组,展示关联 Pull Request 状态,并加入开始日期,排期更清楚
- Runtime 页面升级了机器视图,并在用量图表中加入时间和任务趋势
- Skills 支持从本地 runtime 批量复制到 workspace,团队初始化更快
- HTML 附件和 HTML 代码块可以直接在 Issue 讨论中预览
改进
- Issue 操作失败时会显示更明确的错误原因,团队不用翻日志也能理解发生了什么
- 关联 GitHub 的 Pull Request 会在KEPT·留白内展示 CI 和合并冲突状态
- 自托管部署获得更安全的默认配置,并补充反向代理、登录限制和本地服务的说明
- 搜索结果排序更准确,也会展示更有帮助的摘要片段
问题修复
- Autopilot 创建 Issue 时可以稳定重复触发,并正确归属到负责的 assignee agent
- Runtime 设置默认优先选择本地机器,机器列表中的名称也更清晰
- Squad 页面可以正常滚动,并能看到成员当前是否已经在处理工作
- 桌面端缩放快捷键在常见组合下恢复正常
- 登录、安全补丁和本地服务配置更新,让托管版和自托管部署都更安全
v0.3.12026年5月15日
更快的导航、后台更新与更可靠的小队协作
新功能
- 成员和 agent 详情页现在可以看到关联任务,方便回看每个人和每个 agent 正在推进的工作
- 桌面端会在后台提前下载新版本,等你准备好时再安装更新
- 自托管部署可以使用 SMTP 发送邮件,不再只依赖 Resend
- 创建 Squad 的流程更清晰,成员选择和初始设置更适合团队协作
改进
- 页面切换更快,Issue 页面会提前准备内容,并在加载时展示更自然的过渡状态
- Issue 时间线会把较长的活动记录收起,重点评论和结论更容易扫读
- Agents 和 Squads 页会记住你上次选择的 Mine/All 视图,返回列表时不再重置
- 仓库设置、项目资源和快速创建流程更好地支持 SSH 形式的仓库地址
- 小队分工更稳定,leader 能正确接续双角色 agent 的回复,也会更明确地把任务交给指定成员
问题修复
- 自托管本地文件卡片可以正常展示和预览
- Agent 在自动寻找本地工具、加载技能以及无人值守运行时更可靠
- Claude 用量统计能识别更多接入工具上报的模型名称
- 切换 workspace 后,实时更新会来自正确的 workspace,消息来源也更准确
- 聊天会话下拉菜单和 runtime 名称展示在窄空间里更稳定
v0.3.02026年5月14日
Squads 与附件预览
新功能
- Squads 支持把任务交给一个小组,由 leader agent 负责协调下一步
- 附件可以直接预览,支持 PDF、音频、视频、Markdown、代码、日志和纯文本
- 中文姓名支持用拼音搜索,适用于 mention、负责人、订阅人、agents、projects 和 squads
改进
- Squad 页面补齐成员管理、从 squad 内快速创建 agent、清晰的成员操作按钮,以及更宽的详情布局
- 快速创建和各类选择器更容易搜索,并能识别 squad 相关的指派和提及
- Usage 图表可以在费用和 token 视图之间切换,并复用 runtime 的时区控制
- 工作区管理员可以通过命令行管理 squads,并在必要时停止失控的 issue 执行
- 共享界面文案的中英文翻译更完整
问题修复
- 当成员已经明确把讨论指向某个人或小组时,Squad leader 不再重复发言
- 提及 squad 时会正确唤起对应 leader,同时保留私有 agent 的访问限制
- 删除 Issue 后列表刷新更准确,后续评论也不再触发过期的 Done 回复
- 在撰写或编辑 issue 和评论时新增的附件,也可以稳定使用预览
v0.2.322026年5月13日
用量洞察、聊天重命名与桌面体验优化
新功能
- Usage 页面集中展示 workspace 和 project 的 token 使用、runtime 趋势和 agent 排名
- 聊天会话可以直接在聊天页顶部重命名
- 反馈时可以附带截图或文件,方便团队快速理解问题
改进
- Dashboard 更名为 Usage,并加入更清晰的 agent 排行展示
- 新聊天和消息完成状态切换更顺,不再频繁闪加载状态
- 自托管 GitHub 配置更完整,文档里的云端链接也已修正
- 用户安装的 Codex Skills 会自动带入新的 agent 任务
问题修复
- 没有输出内容但成功完成的 agent 任务会显示为 completed,不再误判为 blocked
- 在指令编辑器中粘贴的 mention 会保留可点击链接
- Linux 桌面端下载附件时走系统原生流程,关闭标签页也不再触发循环跳转
- Gemini 和 Windows runtime 的启动检查更稳定,适合无人值守执行
- 添加项目资源时,较长的 GitHub 仓库列表可以正常滚动
v0.2.312026年5月12日
GitHub 集成、聊天附件与 Issue 定位优化
新功能
- 接入 GitHub 后,关联的 Pull Request 会显示在KEPT·留白 Issue 中,状态会同步到KEPT·留白,关闭 PR 后会自动关闭对应 Issue
- 聊天消息支持添加文件附件和图片预览
- Agent 和 runtime 可以设置公开或私有,方便控制团队可见范围
- 停止单个 agent 任务前会先弹出确认,避免误操作
- 新增 GitHub 集成文档,覆盖托管版和自托管配置
改进
- 打开 Issue 链接时,会更稳定地定位到指定评论或动态
- 很长的 Issue 时间线滚动更顺畅
- 反馈入口更明确地引导用户到 GitHub 参与讨论和反馈
- 自托管 Caddy 配置文档补充实时连接要求
- Linux 桌面端安装包恢复显示KEPT·留白应用图标
问题修复
- 下载附件时保留原始文件名
- 本地附件访问更稳定,上传按钮会等文件准备好后再可用
- 创建 Issue 弹窗里的文本框高度显示正确
- Runtime 文档入口跳转到正确页面
v0.2.302026年5月11日
Issue 内 Mermaid、Runtime 时区聚合与离开 Workspace 自动吊销
新功能
- Issue 描述内联渲染 Mermaid 图表
- Sub-issue 行支持就地切换状态与 assignee,并支持跨行批量选中
- Token 用量按每个 runtime 自己的时区聚合,每日 rollup 与本地日期对齐
- 私有 Agent 通过 `allowed_principals` 判定可见性,权限粒度更细
- 成员离开或被移出 workspace 时,自动吊销其名下的 runtime
- 对未维护的模型支持自定义 token 价格,使用量真实反映成本
- Landing 页面 header 加入 Changelog 入口
改进
- 服务端删除 runtime 时,daemon 端自我修复,不再留下僵尸条目
- Chat 与评论输入框统一使用 `Mod+Enter` 发送
- Copilot CLI 模型目录补齐正确的 dotted ID
- Copilot 失败详情直接在 UI 中透出,不再只是一个通用错误
- Daemon brief 直接内联进 system prompt,针对需要的 provider 生效
- Realtime WebSocket 放行同源升级,移动端与 CLI 可正常握手
问题修复
- Recent issues 列表不再跨 workspace 串扰
- CloudFront 附件下载链接在点击时重新签名,过期预览的问题修复
- 所有 provider 的 Windows reply 模板改用 `--content-file`,非 ASCII 内容不再丢失
- Daemon 抑制 Windows 上多余的 git 控制台弹窗
- Pi 插件工具不再被硬编码的 `--tools` allowlist 过滤掉
- Inbox 在 issue 加载完成后再滚动到目标评论
- `autopilot create/update` 允许 `--mode run_only`
- Changelog header 链接样式对齐 GitHub ghost button
- OpenAI Codex / GPT 模型价格补齐,使用成本不再显示为 $0
v0.2.292026年5月9日
Quick Create 项目选择器、评论可折叠与 Timeline 性能优化
新功能
- Quick Create 支持选择 project,并记住上一次的选项
- 评论 thread 支持解决并折叠,长讨论看起来更清爽
- Issue Live Banner 显示 agent 队列中等待执行的任务
- 失败 / 取消的任务可以在 Execution Log 一键重跑
- Agent Create 弹窗新增放大按钮,长描述编辑更舒服
改进
- Issue Timeline 不再因每个 WS 事件做完整 re-render,长 Issue 滚动更顺
- Editor 跳过对超大文本 / JSON 粘贴的解析,避免卡顿
- Autopilot 在 assignee runtime 离线时跳过 dispatch,避免空跑
- Inbox 自动归档处于终态的 `task_failed` 行
- Hermes 把 agent instructions 直接随请求内联传入
- Timeline / Comment 改为纯客户端虚拟化,去掉服务端分页
- Reserved slugs 前后端共享同一份 JSON,CI 守住漂移
- ACP 错误消息现在带上 JSON-RPC 的 `error.data` 字段,排错更友好
问题修复
- 429 / 余额不足的 agent run 现在被标记为 `failed` 而不是 `completed`
- 因 poisoned image 卡死的 agent session 可以恢复,issue 不再卡住
- `pi --list-models` 表格格式可被正确解析,模型发现恢复
- `pi` colon-to-slash 归一化只作用于 legacy 格式,避免误伤新格式
- `kiro` 与 `kimi` 加入 inline-system-prompt provider 白名单
- Priority Dropdown 徽章颜色对齐 PriorityIcon 的 semantic token
- Agent 单行长消息可正常展开
- 桌面端复制 issue link 使用当前连接环境,不再硬编码 localhost
- 移动端 WebSocket 在没有 cookie 的情况下也能握手
- 创建 workspace 时校验保留字,slug 错误提示已 i18n
- Timeline 在 falsy prop 切换时正确同步 around 状态
- DropdownMenu 弹层尺寸跟随内容
v0.2.282026年5月8日
Daemon 磁盘占用 CLI、Timeline 打磨与任务用量聚合提速
新功能
- 新增 `multica daemon disk-usage` CLI,按 task / workspace 维度查看磁盘占用
- Skill Picker 弹窗新增搜索框,Agent 设置里挑技能更快
- Daemon GC 覆盖扩展到 chat、autopilot、quick-create 任务
- Issue 详情页面包屑直接显示 MUL-xxxx identifier
改进
- Timeline 分页 size 提到 50,评论与活动按池独立 keyset 游标,长 Issue 翻页更顺
- Show older / newer 按钮在边界场景也能正确出现,且视觉上更明显是可点击的
- 服务端 `task_usage` 聚合到每日 rollup 表,DB 负载明显下降
- Daemon health check 在 repo 查询时不再阻塞,始终保持响应
- Runtime 统计排除已归档的 agent,活跃数字更准
问题修复
- Linux 上 daemon self-restart 改走 `brew prefix` 软链,Homebrew Cellar 删除后不再让 runtime 失联
- CLI 短 ID 现在可以正确路由,复制粘贴的短前缀不再 404
- Windows 上非 ASCII 字符评论 / 描述输入新增 `--content-file` / `--description-file`
- Windows / Linux 桌面端用KEPT·留白 asterisk 替换 Electron 默认占位图标
- Timeline 中孤立的 reply 现在会被正确捞回展示
- Timeline 评论分页预算不再把 activity 算进去,避免活动多时挤掉真实评论
v0.2.272026年5月7日
Chat 更顺手,Skill 支持 GitHub 导入,稳定性更好
新功能
- 支持直接通过 GitHub 链接导入可复用 Skill
改进
- Chat 和 Inbox 更顺手,历史更清晰,复制回复更方便,归档后能更快处理下一项
- Issue 操作会保留更多上下文,例如更容易找到对应本地文件夹,子 Issue 也会带上正确的项目和状态
- Autopilot 连续失败后会自动暂停,异常自动化更容易发现和修复
问题修复
- 中文输入、桌面端升级、长 Issue 时间线和实时状态展示更稳定
v0.2.262026年5月6日
i18n 全量铺开、长 Issue Timeline 提速与系统通知开关
新功能
- Web 端完成简中翻译,21 个命名空间齐全,语言偏好按账号同步
- Settings 新增 System Notifications 开关
- 支持删除 Chat 会话,History 面板移至 chat header
- Runtime 在线判断改走 Redis(DB 兜底)
- Desktop 支持加载 runtime 自托管配置
- CLI 新增 `--assignee-id` / `--to-id` / `--user-id`,重名时定位更准
改进
- Settings 的 Appearance Tab 改名为 Preferences,并把当前激活的 Tab 反映到 URL,深链可分享
- 长 Issue 打开秒开 —— Timeline 改为基于游标的 keyset 分页,重复的 `task_completed` / `task_failed` 活动条目合并展示
- Runtime poll 与 heartbeat 调度按 runtime 隔离,单个忙碌 runtime 不再拖慢其他
- CLI 更新请求落 Redis,server 重启也不丢
- Runtime 用量统计窗口由 180 天收窄到 14 天,降低查询压力
- 项目列表返回 `resource_count` 摘要,不再内联全部 resource,响应体更小
- 404 页面重新设计,并修复 No-Access 重定向死循环
- Quick Create 对 git-describe 类 daemon 跳过 CLI 版本闸
- CI 启用 lint 强制门禁,历史 lint 债同步清理完毕
问题修复
- Task 在服务端被删后,daemon 主动取消正在运行的 agent,避免孤儿进程
- 复用 execenv 时刷新陈旧的 Codex `auth.json`,修复偶发鉴权失败
- `issue_id` 为空时拒绝写入 `.gc_meta.json`
- 跨 ACP 后端的 session/resume 信任 agent 自报的 session id,修复串号问题
- OpenCode 的 skills 写到 `.opencode/skills/` 让其原生发现
- Daemon 对 task-not-found 的 404 语义在 server 和最终 guard 双重收紧
- 侧边栏中失效的 Pin 自动取消挂载
- 项目详情页桌面端与移动端侧边栏状态独立保存
- Runtime 详情页隐藏已归档的 agent
- Add Resource 列表中已挂载的 repo 显示 URL tooltip;空项目页加上 New Issue 入口
- S3 公开 URL 携带 region,修复跨区访问失败
- Windows 安装器修正版本号解析与 checksum 解码
- Quick Create 提交按钮去掉重复的快捷键提示
v0.2.242026年5月3日
Repo Checkout `--ref`、Hermes 历史回放修复与多副本 Model Picker
新功能
- `multica repo checkout --ref` 支持按分支、tag 或指定 commit 拉取仓库
- `multica agent avatar` 命令支持直接通过 CLI 上传 Agent 头像
- Inbox 中已完成任务新增 archive 按钮,移除冗余的 mark-as-done 悬浮按钮
改进
- 长 timeline 的 Issue 从 Inbox 打开不再卡顿 —— Markdown 渲染管线已 memoize,无关的 WS 事件不会再重渲染数千条评论
- Model Picker 在多副本部署下可用 —— pending 请求改走 Redis 持久化,Daemon 上报失败也会自动重试
- Daemon 空认领缓存 TTL 调高,空闲态 DB 压力进一步下降
问题修复
- 新创建的 Agent 立刻在各处可见 —— 创建时即 hydrate Agent 缓存
- Hermes 在新一轮对话开始时不再重放上一轮答案 —— 历史 chunk 受单轮门禁限制
- Codex runtime 模型选择器开放 GPT-5.5 系列
- `multica login --token <PAT>` 正确接收 PAT 作为参数值
- CLI update 完成状态上报更可靠
- Session resume 按 runtime 正确守卫,避免跨 runtime 复用 session
- 看板拖拽 Issue 时显示设置不再丢失
- Autopilot 列表在移动端 viewport 下响应式排版
- Quick Create 生成的描述更贴合用户输入
- Skill upsert 清理 null bytes,修复 PostgreSQL UTF8 错误
- Connect Remote 弹窗的安装脚本 URL 修正
v0.2.212026年4月30日
Quick Capture 全面升级、Mermaid 图表与 Typed Project Resources
新功能
- Quick Capture 取代旧的 New Issue 弹窗 —— 支持连续创建、文件上传,并能根据粘贴的 URL 自动丰富标题与描述
- Markdown 内联渲染 Mermaid 图表,复杂图支持全屏 lightbox
- Project 支持单独绑定 repo,无需依赖 workspace 默认配置
- Agent / 评论 / Runtime / Skill 全面接入权限感知 UI,没有权限的操作不再展示
改进
- Daemon `/tasks/claim` 轮询走 Redis 空认领 fast-path,空闲态 DB 压力下降,长期 open 的 Issue 自动回收磁盘
- KEPT·留白 Agent 的 Git 提交自动追加 `Co-authored-by` trailer,归属更清晰
- Desktop 拦截 Cmd+R / Ctrl+R / F5 防止意外刷新,开发模式与 Updates 设置中均展示真实版本号
问题修复
- Quick Create 不再凭空脑补需求,并自动把发起人订阅到 Issue
- Inbox 点击通知后立即跳到目标评论;从 Issue 详情页 Mark as Done 时自动归档
- Task rerun 启动全新 session,跳过被污染的 resume 状态
- 受邀成员登录后路由到所在 workspace,不再强制带去 `/onboarding`
v0.2.202026年4月29日
Create Issue by Agent、Agent Presence v3 与 Daemon WebSocket 心跳
新功能
- Create Issue by Agent —— 按 `c` 输入一句话并选 Agent,Issue 异步创建,结果回执送达 Inbox
- Agent Presence v3 —— 可用性与最近任务拆成两条更清晰的信号;Issue 详情右侧新增 Execution Log,可看到当前 active run 与历史 run
- Daemon ↔ Server 心跳改走 WebSocket,HTTP 自动 fallback,任务起跑延迟更低
- Mention 选择器按本机最近使用排序
改进
- Server 用 Redis 缓存 PAT / Daemon Token 校验,大型团队不再让 DB 抗下每次请求
- 后端支持通过 `MULTICA_CLAUDE_ARGS` / `MULTICA_CODEX_ARGS` 配置 Agent CLI 默认参数
- Manual 与 Agent 创建 Issue 共享同一个 Dialog 外壳,picker Agent 会被默认设为 assignee
问题修复
- Create Issue by Agent 不再卡住 queued 任务,也不再因附件上传失败而重复创建 Issue
- Agent 评论保留换行,不再渲染成字面量 `\n`,多行回复的格式也被完整保留
- Agent 自身发出的根评论不再继承父评论的 @mention,避免互相唤起的死循环
- Windows 下 Cursor Agent 启动时保留多行 prompt
v0.2.192026年4月28日
Kiro CLI Runtime、桌面通知红点与 Issue 标签过滤
新功能
- 新增 Kiro CLI 作为本地 Agent runtime 选项
- macOS Dock 显示未读 Issue 红点;窗口失焦时弹出原生通知,点击直达对应 Issue
- Issue 列表新增 Label 过滤,可与状态、优先级、Assignee 等组合使用
- Daemon 通过 WebSocket 接收任务唤醒,任务起跑延迟显著降低
改进
- List/Board 视图的状态分组 header 更简洁,颜色提示更清晰
- 评论中作者手写的 Markdown 链接不再被自动 linkify 替换
- 添加 Label 现在乐观更新,无需等待服务端往返
- Mention 输入时的 Issue 搜索结果会随着输入实时刷新
问题修复
- Comment 被删除时会取消已触发的 Agent 任务,不再有幽灵 run
- Codex 卡住的对话回合会超时退出,避免占用配额
- Windows Daemon 不再随父 shell 关闭被一同杀掉
- Agent 之间的 mention 不再相互触发,避免死循环
v0.2.182026年4月27日
Issue 标签、Labs 设置页与邀请红点
新功能
- Issue 标签——给 Issue 上色、分类,列表、看板和详情页都能用
- 新增 Labs 设置页,集中放实验性开关
- 有未读工作区邀请时,侧边栏会出现红点提示
改进
- Project 选择器会显示当前所选 Project 的图标
- 进入详情页时,侧边栏父级菜单保持高亮
- 自托管部署正确读取注册放行相关的环境变量
问题修复
- Agent 评论的换行恢复正常显示
- 桌面端 RPM 不再与 Slack / VS Code 在 Fedora 上冲突
- Windows 下 Agent 能正确处理多行 prompt
v0.2.172026年4月26日
Agent 自定义环境变量、更清晰的失败信息与一系列稳定性修复
新功能
- `multica agent create/update --custom-env KEY=VALUE` 支持为 Agent 注入自定义环境变量
- Agent 失败信息会带上 Runtime CLI 的 stderr 末尾片段,排查 Runtime 报错更直接
- CLI 更新下载超时支持配置,弱网下 `multica update` 不再被默认超时切断
改进
- Daemon 把取消的任务上报为 `cancelled` 而非 `timeout`,并在按 Issue 取消任务时同步对齐 Agent 状态
- Server 心跳拆成 probe/claim 两步,并补上慢日志和 model-list running-timeout,丢心跳不再卡住 UI
问题修复
- Server 在 Issue 创建/更新时校验 `assignee_id` 真实存在;DeleteIssue 改用解析后的 Issue ID
- Pi Runtime 改为读写 `.pi/skills`,不再使用旧的 `.pi/agent/skills` 路径
- Windows 下 Daemon 启动 Agent 改用 `CREATE_NEW_CONSOLE`,孙子进程不再弹出额外终端窗口
- Autopilot 的 run-only 上下文正确传给被调起的 Agent
v0.2.162026年4月24日
Chat V2、Issue 右键菜单与应用内反馈
新功能
- Chat V2——侧边栏新增 Chat 入口,主区域提供完整的 AI 对话页面
- Issue 支持右键菜单,列表、看板和详情的操作入口统一收敛
- 应用内反馈流程及全新的 Help 启动器,集中托管文档、支持和反馈入口
- Autopilot 弹窗重设计——更简的字段配置,创建与编辑共享一致的排期界面
- Skills 页面重设计——列表+详情、卡片化布局、滚动渐隐和共享 PageHeader / 移动端导航
- 文档站重写为双语扁平内容树——中英文章节共用一棵目录
改进
- 悬停 Agent 头像即可弹出资料卡,快速了解上下文
- 桌面应用新增原生右键菜单,支持复制 / 粘贴 / 剪切 / 全选等剪贴板操作
- Daemon 强化 Agent 提示,避免 Agent 之间形成自互 @ 的循环
- Server 新增就绪态健康检查端点,可对接灰度发布和 Ingress 探针
- Daemon GC 默认参数收紧,并支持灵活的时长后缀(如 `7d`、`12h`)
- 移除 Runtime 的 Test Connection / Ping 功能,可达性改为自动检测
问题修复
- Chat 流式回复结束时不再闪烁,发送第一条消息时输入框不再跳动
- 桌面应用启动时正确恢复上次的工作区,而不是默认回到第一个
- 编辑器只读渲染路径正确保留嵌套有序列表
- CLI `browser-login` 现在可以从未运行 Server 的机器上发起
- Windows 下 Daemon 启动 Agent 不再拉起额外终端窗口;本地 Skill 上报在服务端瞬时错误时会自动重试
- `/api/config` 重新对未登录客户端可达,方便初次 bootstrap
- DeleteWorkspace 增加防御性 owner 校验;`/health/realtime` 指标限定授权访问(安全)
- Hermes ACP Runtime 正确传递配置的模型;OpenClaw Agent 发现超时提高到 30s
v0.2.152026年4月22日
本地 Skills、LaTeX、Focus 模式与孤儿任务自恢复
新功能
- 支持将 Runtime 本地 Skills 导入工作区,成为一等工作区资产
- 孤儿任务自动恢复——意外中断的 Agent 执行会自动重试,必要时可手动重跑
- Issue、评论与 Chat 支持 LaTeX 渲染
- Chat Focus 模式——将当前页面作为上下文分享给对话
改进
- 子 Issue 的 `status_changed` 事件不再向父 Issue 订阅者刷屏
- Docker 发布镜像改为按架构原生构建,免 QEMU
- 侧边栏 Pin 字段在客户端派生,排序更跟手
- 扩充保留 slug 列表,新工作区 slug 不会再和产品路由冲突
问题修复
- Gemini Runtime 模型列表补上 Gemini 3 及若干 CLI 别名
- 没有锚点的页面上 Chat focus 按钮改为禁用
- 修复 Onboarding 中 Pin 同步、欢迎页布局与 Runtime bootstrap 状态
- `install.ps1` 的系统架构探测更稳健,覆盖更多 Windows 环境
- `/download` 在 1 小时新鲜度窗口内可回退到上一版本,避免撞上半发布状态
v0.2.112026年4月21日
桌面应用跨平台打包、CLI 自更新与看板分页
新功能
- 桌面应用跨平台打包——同一条发布流水线产出 macOS、Windows 和 Linux 安装包
- 新增 `multica update` 自更新命令——无需重装即可升级 CLI 和本地 Daemon
- Issue 看板所有状态列都支持分页(不再只是 Done 列),大积压下依然流畅
问题修复
- 本地 Daemon 对 Agent 执行强制端到端工作区隔离(安全)
- Windows 下 Daemon 终端关闭后继续常驻,后台 Agent 不再被意外终止
- 看板卡片重新显示描述预览——列表查询不再丢掉 description 字段
- OpenClaw Agent 改为从 Agent 元数据读取真实模型,不再回退到默认值
- 评论 Markdown 全链路保留——移除会误伤格式的 HTML sanitizer
v0.2.82026年4月20日
Agent 模型选择、Kimi Runtime 与自部署登录
新功能
- Agent 新增 `model` 字段及按 Provider 聚合的模型下拉框——可在界面或通过 `multica agent create/update --model` 为每个 Agent 选择 LLM 模型,并从各 Runtime CLI 实时发现可用模型
- 新增 Kimi CLI Agent Runtime(Moonshot AI 的 `kimi-cli`,基于 ACP),支持模型选择、自动授权工具权限以及流式工具调用渲染
- 评论和回复编辑器新增放大按钮,便于撰写长文本
问题修复
- Agent 工作流将“发布结果评论”提升为独立的显式步骤,确保最终回复送达 Issue 而不是只留在终端输出
- 通过 Cmd+K 切换 Issue 时不再出现其他 Issue 的 Agent 实时状态残留
- 自部署会话 Cookie 的 Secure 标志改由 `FRONTEND_ORIGIN` 协议决定——HTTP 部署不再因浏览器丢弃 Cookie 导致登录失败;`COOKIE_DOMAIN=<ip>` 会自动回退到 host-only 并输出警告
v0.2.72026年4月18日
编辑器创建子 Issue、自部署门禁与 MCP
新功能
- 直接从编辑器气泡菜单将选中文本创建为子 Issue
- 自部署实例账户门禁——`ALLOW_SIGNUP` 和 `ALLOWED_EMAIL_*` 环境变量限制注册
- Agent 新增 `mcp_config` 字段恢复 MCP 支持
- 桌面应用每小时检查更新,设置中新增手动检查按钮
问题修复
- 网页已登录时将会话交接给桌面应用
- 修复 `?next=` 开放重定向漏洞
- OpenClaw 停止传递不支持的参数,正确传递 AgentInstructions
v0.2.52026年4月17日
CLI Autopilot、Cmd+K 与 Daemon 身份
新功能
- CLI `autopilot` 命令,管理定时和触发式自动化
- CLI `issue subscriber` 订阅管理命令
- Cmd+K 命令面板扩展——主题切换、快速创建 Issue/项目、复制链接、切换工作区
- Issue 列表卡片可选显示项目和子 Issue 进度
- Daemon 持久化 UUID 身份——CLI 和桌面应用共用同一个 daemon,跨重启和机器迁移保持一致
- 唯一所有者退出工作区的前置检查
- 评论折叠状态跨会话持久化
问题修复
- Agent 现在在任意 Issue 状态下都会响应评论触发
- 修复 Codex 沙箱在 macOS 上的网络访问配置
- 编辑器气泡菜单改用 @floating-ui/dom 重写,滚动时正确隐藏
- Autopilot 创建者自动订阅其生成的 Issue
- Autopilot run-only 任务正确解析工作区 ID
- 桌面应用 `shell.openExternal` 限制仅允许 http/https 协议(安全)
- 重名 Agent 创建返回 409 而非静默失败
- 桌面应用新建标签页继承当前工作区
v0.2.12026年4月16日
新增 Agent 运行时
新功能
- 支持 GitHub Copilot CLI 运行时
- 支持 Cursor Agent CLI 运行时
- 支持 Pi Agent 运行时
- 工作区 URL 改造——slug 优先路由(`/{slug}/issues`),旧链接自动重定向
问题修复
- Codex 同一 Issue 下跨任务恢复会话线程
- Codex 回合错误正确抛出,不再报告空输出
- 工作区用量按任务完成时间正确分桶
- Autopilot 运行历史行整行可点击
- Daemon 和 GC 端点加强工作区隔离校验(安全)
- 邀请邮件中的工作区和邀请人名称进行 HTML 转义
- 桌面应用开发版和生产版现在可以同时运行
v0.2.02026年4月15日
桌面应用、Autopilot 与邀请
新功能
- macOS 桌面应用——原生 Electron 应用,支持标签页系统、内置 Daemon 管理、沉浸模式和自动更新
- Autopilot——Agent 定时和触发式自动化任务
- 工作区邀请,支持邮件通知和专用接受页面
- Agent 自定义 CLI 参数,支持高级运行时配置
- 聊天界面重设计,新增未读追踪和会话管理优化
- 创建 Agent 对话框显示运行时所有者和 Mine/All 筛选
改进
- Inter 字体 + CJK 回退,中英文自动间距
- 侧边栏用户菜单改为整行弹出面板
- WebSocket ping/pong 心跳检测断线连接
- 普通成员现在可以创建 Agent 和管理自己的 Skills
问题修复
- Agent 在已参与的线程收到回复时正确触发
- 自部署:Docker 本地上传文件持久化,WebSocket URL 自动适配局域网
- Cmd+K 最近 Issue 列表状态过期
v0.1.332026年4月14日
Gemini CLI 与 Agent 环境变量
新功能
- Google Gemini CLI 作为新的 Agent 运行时,支持实时日志流
- Agent 自定义环境变量(router/proxy 模式),新增专用设置标签页
- Issue 右键菜单新增「设置父 Issue」和「添加子 Issue」
- CLI `--parent` 更新父 Issue,`--content-stdin` 管道输入评论内容
- 子 Issue 自动继承父级项目
改进
- 编辑器气泡菜单和链接预览重写
- OpenClaw 后端 P0+P1 优化(多行 JSON、增量解析)
- 自部署 WebSocket URL 自动适配局域网访问
问题修复
- S3 上传路径按工作区隔离(安全)
- 订阅和上传新增工作区成员身份校验(安全)
- Issue 状态改为已取消时自动终止进行中的任务
- Agent 进程 stdout 挂起导致任务卡住
- Daemon 触发提示现在嵌入实际的触发评论内容
- 登录和仪表盘跳转稳定性改进
v0.1.282026年4月13日
Windows 支持、认证与引导
新功能
- Windows 支持——CLI 安装、Daemon 运行和发布构建
- 认证迁移至 HttpOnly Cookie,WebSocket 新增 Origin 白名单
- 新工作区全屏引导向导
- Master Agent 聊天窗口可调整大小,会话历史体验优化
- OpenCode、OpenClaw 和 Hermes 运行时 Token 用量日志扫描
问题修复
- WebSocket 首条消息认证安全修复
- 新增 Content-Security-Policy 响应头
- 子 Issue 进度改为从数据库计算而非分页客户端缓存
v0.1.272026年4月12日
一键安装、自部署与稳定性
新功能
- 一键安装与配置——`curl | bash` 安装 CLI,`--with-server` 完整自部署,`multica setup` 配置连接环境
- 自部署存储——无 S3 时本地文件存储回退,支持自定义 S3 端点(MinIO)
- 项目列表页支持行内编辑属性(优先级、状态、负责人)
改进
- 过期 Agent 任务自动清扫;执行卡片立即显示,无需等待首条消息
- 通过 CLI 上传的评论附件现在可在 UI 中显示
- 置顶项按用户隔离,修复侧边栏置顶操作
问题修复
- Daemon API 路由和附件上传新增工作区所有权校验
- Markdown 清洗器保留代码块不被 HTML 实体转义
- Next.js 升级至 ^16.2.3 修复 CVE-2026-23869
- OpenClaw 后端重写以匹配实际 CLI 接口
v0.1.242026年4月11日
安全加固与通知
新功能
- 子 Issue 变更时通知父 Issue 的订阅者
- CLI `--project` 筛选 Issue 列表
改进
- Meta-skill 工作流改为委托 Agent Skills 而非硬编码逻辑
问题修复
- Daemon API 路由新增工作区所有权校验
- 附件上传和查询新增工作区所有权验证
- 回复评论不再继承父级线程的 Agent 提及
- Agent 创建评论缺少 workspace ID
- 自部署 Docker 构建问题修复(文件权限、CRLF 换行、缺失依赖)
v0.1.232026年4月11日
置顶、Cmd+K 与项目增强
新功能
- Issue 和项目置顶到侧边栏,支持拖拽排序
- Cmd+K 命令面板——最近访问的 Issue、页面导航、项目搜索
- 项目详情侧边栏属性面板(替代原概览标签页)
- Issues 列表新增项目筛选
- 项目列表显示完成进度
- 在项目页按 'C' 创建 Issue 时自动填充项目
- 指派人下拉按用户分配频率排序
问题修复
- Markdown XSS 漏洞——评论渲染增加 rehype-sanitize 和服务端 bluemonday 清洗
- 项目看板 Issue 计数不正确
- 自部署 Docker 构建缺少 tsconfig 依赖
- Cmd+K 需要按两次 ESC 才能关闭
v0.1.222026年4月10日
自部署、ACP 与文档站
新功能
- 全栈 Docker Compose 一键自部署
- 通过 ACP 协议接入 Hermes Agent Provider
- 基于 Fumadocs 搭建文档站(快速入门、CLI 参考、Agent 指南)
- 侧边栏和收件箱移动端响应式布局
- Issue 详情侧边栏展示 Token 用量
- 支持在 UI 中切换 Agent 运行时
- 'C' 快捷键快速创建 Issue
- 聊天会话历史面板,查看已归档对话
- Daemon 新增 Claude Code 和 Codex 最低版本检查
- 官网新增 OpenClaw 和 OpenCode 展示
- `make dev` 一键本地开发环境搭建
改进
- 侧边栏重新设计——个人/工作区分组、用户档案底栏、⌘K 搜索入口
- 搜索排序优化——大小写无关匹配、标识符搜索(MUL-123)、多词匹配
- 搜索结果关键词高亮
- 每日 Token 用量图表优化,Y 轴标签更清晰,新增分类 Tooltip
- Master Agent 支持多行输入
- 统一选择器组件(状态、优先级、截止日期、项目、指派人)
- 工作区级别存储隔离,切换工作区时自动加载对应数据
- 自部署环境变量缺失时给出启动警告
问题修复
- 删除子 Issue 后父级列表未刷新
- 搜索索引兼容 RDS 上的 pg_bigm 1.2
- 创建 Agent 对话框错误显示「无可用运行时」
- Claude stream-json 启动卡住
- 多个 Agent 无法同时为同一 Issue 排队任务
- 退出登录未清除工作区和查询缓存
- 编辑器为空时拖放区域过小
- Skills 导入硬编码 main 分支导致 404
- WebSocket 端点不支持 PAT 认证
- 所有 Agent 已归档时无法删除运行时
v0.1.212026年4月9日
项目、搜索与 Monorepo
- 项目实体全栈 CRUD——创建、编辑项目并按项目组织 Issue
- 创建 Issue 弹窗新增项目选择器,CLI 新增项目命令
- 基于 pg_bigm 的 Issue 全文搜索
- Monorepo 拆包——共享 core、UI、views 三个包(Turborepo)
- 全屏 Agent 执行日志视图
- 编辑器支持拖拽上传文件并展示文件卡片
- Issue 新增附件区域,支持图片网格和文件卡片展示
- 运行时支持所有者追踪、筛选、头像展示和点对点更新通知
- 列表视图行内显示子 Issue 进度
- 列表视图支持已完成 Issue 分页加载
- Codex 会话日志扫描以报告 token 用量
- 修复守护进程 repo 缓存卡在初始快照的问题
v0.1.202026年4月8日
子 Issue、TanStack Query 与用量追踪
- 子 Issue 支持——在任意 Issue 内创建、查看和管理子任务
- 全面迁移至 TanStack Query 管理服务端状态(Issue、收件箱、工作区、运行时)
- 按任务维度追踪所有 Agent 提供商的 token 用量
- 同一 Issue 支持多个 Agent 并发执行
- 看板视图:Done 列显示总数并支持无限滚动
- 新增 ReadonlyContent 组件,轻量渲染评论中的 Markdown
- 表情反应和变更操作支持乐观更新与回滚
- WebSocket 驱动缓存失效,替代轮询和焦点刷新
- CLI 登录流程中浏览器会话保持不丢失
- 守护进程复用已有 worktree 时自动拉取最新远程代码
- 修复动态根布局导致的标签页切换卡顿问题
v0.1.182026年4月7日
OAuth、OpenClaw 与 Issue 加载优化
- 支持 Google OAuth 登录
- 新增 OpenClaw 运行时,支持在 OpenClaw 基础设施上运行 Agent
- Agent 实时卡片重新设计——始终吸顶,支持手动展开/收起
- 打开的 Issue 不再分页限制全量加载,已关闭的 Issue 滚动分页
- JWT 和 CloudFront Cookie 有效期从 72 小时延长至 30 天
- 重新登录后记住上次选择的工作区
- 守护进程确保 Agent 任务环境中 multica CLI 在 PATH 上
- 新增 PR 模板和面向 Agent 的 CLI 安装指南
v0.1.172026年4月5日
评论分页与 CLI 优化
- 评论列表支持分页,API 和 CLI 均已适配
- 收件箱归档操作现在一次性归档同一 Issue 的所有通知
- CLI 帮助输出重新设计,匹配 gh CLI 风格并增加示例
- 附件使用 UUIDv7 作为 S3 key,创建 Issue/评论时自动关联附件
- 支持在已完成或已取消的 Issue 上 @提及已分配的 Agent
- 回复仅 @提及成员时跳过父级提及继承逻辑
- Worktree 环境配置保留已有的 .env.worktree 变量
v0.1.152026年4月3日
编辑器重构与 Agent 生命周期
- 统一 Tiptap 编辑器,编辑和展示共用单一 Markdown 渲染管线
- Markdown 粘贴、行内代码间距和链接样式修复
- Agent 支持归档和恢复——软删除替代硬删除
- 默认列表隐藏已归档的 Agent
- 全应用新增骨架屏加载态、错误提示和确认对话框
- 新增 OpenCode 作为支持的 Agent 提供商
- 回复触发的 Agent 任务自动继承主线程 @提及
- Issue 和收件箱实时事件细粒度处理,不再全量刷新
- 编辑器中统一图片上传流程,支持粘贴和按钮上传
v0.1.142026年4月2日
提及与权限
- 评论中支持 @提及 Issue,服务端自动展开
- 支持 @all 提及工作区所有成员
- 收件箱通知点击后自动滚动到对应评论
- 仓库管理独立为设置页单独标签页
- 支持从网页端运行时页面更新 CLI,非 Homebrew 安装支持直接下载更新
- 新增 CLI 命令查看 Issue 执行记录和运行消息
- Agent 权限模型优化——所有者和管理员管理 Agent,成员可管理自己 Agent 的技能
- 每个 Issue 串行执行,防止并发任务冲突
- 文件上传支持所有文件类型
- README 重新设计,新增快速入门指南
v0.1.132026年4月1日
我的 Issue 与国际化
- 我的 Issue 页面,支持看板、列表视图和范围标签
- 落地页新增简体中文本地化
- 新增关于页面和更新日志页面
- Agent 设置页支持头像上传
- CLI 评论和 Issue/评论 API 的附件支持
- 统一头像渲染,所有选择器使用 ActorAvatar 组件
- 落地页 SEO 优化和登录流程改进
- CLI 默认使用生产环境 API 地址
- 许可证变更为 Apache 2.0
v0.1.32026年3月31日
Agent 智能
- 通过评论中的 @提及触发 Agent
- 将 Agent 实时输出推送到 Issue 详情页
- 富文本编辑器——提及、链接粘贴、表情反应、可折叠线程
- 文件上传,支持 S3 + CloudFront 签名 URL 和附件跟踪
- Agent 驱动的代码仓库检出,带 bare clone 缓存的任务隔离
- Issue 列表视图的批量操作
- 守护进程身份认证和安全加固
v0.1.22026年3月28日
协作
- 邮箱验证登录和基于浏览器的 CLI 认证
- 多工作区守护进程,支持热重载
- 运行时仪表板,含使用量图表和活动热力图
- 基于订阅者的通知模型,替代硬编码触发器
- 统一的活动时间线,支持评论线程回复
- 看板重新设计,支持拖拽排序、筛选和显示设置
- 人类可读的 Issue 标识符(如 JIA-1)
- 从 ClawHub 和 Skills.sh 导入技能
v0.1.12026年3月25日
核心平台
- 多工作区切换和创建
- Agent 管理 UI,支持技能、工具和触发器
- 统一的 Agent SDK,支持 Claude Code 和 Codex 后端
- 评论 CRUD,支持实时 WebSocket 更新
- 任务服务层和守护进程 REST 协议
- 事件总线,支持工作区级别的 WebSocket 隔离
- 收件箱通知,支持未读徽章和归档
- CLI 支持 cobra 子命令,用于工作区和 Issue 管理
v0.1.02026年3月22日
基础架构
- Go 后端,支持 REST API、JWT 认证和实时 WebSocket
- Next.js 前端,Linear 风格 UI
- Issue 支持看板和列表视图,含拖拽看板
- Agent、收件箱和设置页面
- 一键设置、迁移 CLI 和种子工具
- 全面测试套件——Go 单元/集成测试、Vitest、Playwright E2E