Helix 更新历史
v1.5.4 · 2026-06-08
摘要
- Helix:无变更
- Helix-agent:修复 Responses API 工具调用 ID 不匹配问题,确保 function_call 与 function_call_output 正确配对
Helix-agent
- 修复:Responses API 中 function_call 使用正确的 CallId(而非 Item ID),确保工具调用配对正确
仓库提交
- aiagent:
f2f7737
v1.5.3 · 2026-06-07
摘要
- Helix:国际版 BYOK 模型管理、订阅 UI 全面升级(多份叠加/双语副标题/Stripe+微信+支付宝统一)、流式消息渲染稳定化、聊天详情 thinking 入口恢复、账户中心订阅体验优化
- Helix-agent:Helix 国际版模型策略、BYOK 模型支持、reasoning_effort 统一传递、基于配置的模型切换检测、上下文缓存阈值修复、压缩会话历史完整展示
Helix
- 新增:国际版 BYOK(自备密钥)模型管理——导入/列表/编辑/预设
- 新增:订阅购买支持 Stripe/微信支付/支付宝,与充值流程统一
- 新增:多份有效订阅叠加展示(数量、总进度、各份明细)
- 新增:套餐场景化副标题(中英双语)与视觉升级(渐变卡片、引导 chip)
- 新增:聊天详情面板始终显示 thinking/effort 入口(不受专业模式限制)
- 新增:账户中心可直接激活免费订阅
- 新增:订阅额度刷新时间与扣费顺序说明
- 新增:支付记录显示订阅购买而非 0 credit
- 优化:流式消息 120ms 节流渲染,降低频繁重建
- 优化:用户消息图片在乐观渲染/WebSocket/HTTP 间保持一致性
- 优化:国际版账户中心——免费过期可重领、充值记录入口、支付刷新提示
- 优化:已结束 Manager 会话进度指示器不再残留
- 优化:Dream 会话从聊天列表隐藏
- 优化:Windows 安装包编译为国际版
- 修复:套餐副标题双源维护风险——移除 hardcoded map,统一 l10n
- 修复:套餐副标题未知 key 回退丢失
Helix-agent
- 新增:Helix 国际版模型策略端点与策略应用(压缩/背景模型/默认模型)
- 新增:BYOK(自备密钥)模型支持与模型预设 API
- 新增:reasoning_effort 对所有 thinking 模型统一传递(不再仅限 DeepSeek V4)
- 新增:OpenAI Responses 客户端默认启用 Codex headers
- 优化:基于配置的 ProviderType 检测模型切换(而非基于名称启发式)
- 优化:上下文缓存阈值尊重百分比 caps
- 优化:longterm 子会话上下文窗口用量正确上报
- 优化:压缩会话在实时消息视图中保留完整历史
- 优化:Helix 模型策略控制压缩与背景模型配置
- 修复:thinking 请求中的 tool_choice 修复
- 修复:Helix 模型别名的 tool_choice 修复
- 修复:过期会话模型和响应超时修复
仓库提交
- agentui:
3244ff7 - aiagent:
a6fb2d8 - helix-vm:
ed7d186(无变更)
v1.5.1 · 2026-06-02
摘要
- Helix:账户中心 UI 改版、Composer 输入框轻量化、Focused 模式折叠与工具名本地化、工作区文件传输菜单、Pipe 频道绑定 UI、双语文档支持 P0-P2
- Helix-agent:Pipe 双向消息系统(Telegram 提供商)、通用 SubAgent 独立模型配置、工作区文件传输端点、双语文档支持、多平台 SSE 首字节计时
Helix
- 新增:账户中心 UI 改版——身份、资产消费、工作区、账号安全分组展示
- 新增:Pipe 频道设置 UI 与会话绑定菜单
- 新增:工作区文件浏览右键上传/下载菜单
- 新增:编辑器行号换行开关
- 新增:Claude Opus 4.8 预设与默认模型选择器
- 新增:双语文档支持 P0-P2——区域感知的 Prompt 名称和硬编码字符串修复
- 新增:连接工作区后自动加载内置 Prompt 列表
- 优化:Composer 输入框单层轻量化
- 优化:Focused 模式完成折叠中间过程,只留用户输入+最终回答
- 优化:Focused 活跃工具显示名本地化(中文/英文)
- 优化:聊天详情/更多功能面板桌面密度收紧
- 优化:压缩历史摘要折叠线「历史会话已压缩」
- 优化:置顶分组展开状态持久化
- 优化:账户中心 RPM/TPM 等技术指标默认折叠
- 优化:General SubAgent 模型独立配置面板
- 优化:工作区文件同步默认打开当前工作区
- 优化:普通用户精简聊天页面
- 优化:移动端聊天布局与隧道工作区访问
- 优化:Prompt 本地化标记(badge)
- 修复:Focused 标题栏显示后台任务计数
- 修复:会话列表新建聊天标签布局
- 修复:聊天工作区切换头部
- 修复:工作区事件 WebSocket 预连接守卫(防止额外 WS 客户端)
- 修复:Selfhost binding 在选择器中正确显示
- 修复:Selfhost 云同步 URL 保留
- 修复:macOS 菜单栏窗口生命周期
- 修复:代码编辑器硬件键盘输入回退
- 修复:解决 synced workspace ID 路径问题
- 修复:工具面板在窗口调整大小时不再自动重开
- 修复:Focused 工具摘要左对齐
Helix-agent
- 新增:Pipe 双向消息系统——Telegram 提供商、会话绑定
- 新增:通用 SubAgent 独立模型配置
- 新增:工作区文件传输端点(
/api/workspaces/:id/fs/upload|download),含路径穿越防护 - 新增:双语文档支持 P0-P1——英文 Prompt 名称和角色前缀
- 新增:Claude Opus 4.8 内置模型配置
- 新增:SSE 首字节计时(FirstSSE)——区分流速度与文本传输延迟
- 新增:沙箱 Shell 探测入口
- 优化:多平台 Responses 流错误自动重试
- 优化:详细 Token 使用日志(非 thinking 路径和压缩成本)
- 优化:DeepSeek V4 最大输出 Token 增加
- 优化:Responses 确定性 JSON 序列化提高缓存命中率
- 优化:内置模型元数据不再作为权威配置
- 优化:LLM 请求负载指标日志
- 优化:响应缓存调试和消息管理改进
- 优化:工作区文件同步默认路径
- 修复:Gitea Agent 被提及防护门控
- 修复:Gitea Agent 任务流中已接受任务评论保持
- 修复:Pipe Webhook 路由去重
- 修复:LLM Responses 客户端绕过系统代理
- 修复:传递 SerenaDataDir 到 serena-go 保持项目目录整洁
仓库提交
- agentui:
9f5f3fb - aiagent:
2f87005 - helix-vm:
ed7d186
v1.5.0 · 2026-05-24
摘要
- Helix:三态展示模式(完整/精简/聚焦),Focused 文本边界折叠,Gitea 协作模式,引导式新手入门系统,手机端个人中心优化,Android Kotlin DSL 迁移
- Helix-agent:工作区隔离的自学习技能,ShellGuard 安全执行,重试断连恢复流程,Dream 模式锁拆分,Gitea Agent MCP 工具集
Helix
- 新增:Chat 三态展示模式(完整/精简/聚焦),Focused 聚焦摘要与活跃工具保留,Timeline 二次展开
- 新增:Focused 模式文本边界折叠、尾部 latest-2 消息显示、suppressThinking 支持
- 新增:Gitea 协作模式完整 UI——Auto 模式面板、独立 Gitea Agent 页面、工作区绑定、Agent 配置向导
- 新增:Tour 引导式新手入门系统,首次启动时引导新建会话、输入框、设置入口
- 新增:Retry-from-interruption 界面,支持断连后重试
- 新增:内置余额不足提醒
- 新增:Gitea Agent 注册令牌管理 UI——多令牌列表、角色下拉、手动失效
- 优化:手机端个人中心弹窗/卡片/消耗记录响应式布局
- 优化:手机端聊天悬浮按钮圆角裁剪(InkWell + StadiumBorder)
- 优化:移动端前端更新按钮避开输入区域
- 优化:设置页 macOS 滚动不再反弹(ClampingScrollPhysics)
- 优化:工具卡片标题栏文字对比度提升(深色主题可读性)
- 优化:前端更新检查轮询间隔从 6h 改为 10min
- 优化:降低 helix-agent RSS 内存占用至 300MiB(GOMEMLIMIT + GODEBUG)
- 优化:后端日志页面移除冗余 Obx 包装,修复页面切换白屏
- 优化:支持桌面端 SnackBar 带 Action 时 8 秒后自动消失
- 优化:移除废弃的 suppressThinking 字段和相关代码
- 修复:macOS Flutter 升级后窗口关闭按钮符号丢失
- 修复:独立的 GiteaAgentPage 嵌套 Scaffold 手势阻塞
- 修复:新 Flutter 版本 TextInputClient 缺少 onFocusReceived 方法
- 修复:绑定对话框底部溢出、Agent 配置列表 URL 解析和认证
- 修复:多 Controller 消费同一 session 流导致重复输出
- 修复:Holdback 看门狗在手动取消后仍触发完成事件
- 迁移:Android Gradle 配置迁移至内建 Kotlin DSL
Helix-agent
- 新增:工作区隔离的自学习技能(workspace-scoped learned skills),支持 promote 到全局
- 新增:ShellGuard——轻量级 LLM Shell 命令安全检查
- 新增:Gitea Agent MCP 工具集——10 个协作工具,Issue/PR 评论区建模为协作频道
- 新增:Gitea Agent 彻底重构——复用 aiagent 会话体系,删除自造 LLM 引擎
- 新增:Gitea Agent 工作区绑定与 auth 鉴权(X-Agent-UUID/X-Agent-Token)
- 新增:内置 Office MCP 工具(xlsx/docx 读写)
- 新增:Retry-from-interruption 后端处理流程
- 新增:SSE WebSocket 断连后确认消息重试机制
- 修复:Dream 模式锁 mtime 职责拆分,修复 24h 门控被锁文件 mtime 干扰
- 修复:cua-driver daemon kind/payload 包装格式导致截图不显示
- 修复:cua-driver 点击工具参数消歧——同时存在 element_index 和 x/y 时剥离 element_index
- 修复:ShellGuard 不会阻塞安全命令
- 修复:请求取消后停止重试
- 修复:运行中工具允许取消
- 优化:gpt-5.5 上下文窗口调整为 270K
- 优化:PebbleDB 块缓存从默认 8MiB 降到 2MiB
- 优化:上下文缓存截断阈值按模型窗口计算
仓库提交
- agentui:
06d6c72 - aiagent:
d3bcc69 - helix-vm:
ed7d186
v1.3.0 · 2026-05-17
摘要
- Helix:会话全文搜索,Bug Report 一键上报,ASR 自动发送,Manager 新建会话拆分按钮,全面的 UX 大修与性能优化
- Helix-agent:缓存策略调整(全局 token cap 300K / DeepSeek 500K),工具描述反轮询指导
Helix
- 新增:会话全文搜索(Cmd+F),启动感知骨架屏优化
- 新增:Bug Report 对话框,自动收集前端/后端/会话日志压缩上传
- 新增:ASR 识别后自动发送设置项
- 新增:Manager 新建会话拆分按钮(一次点击创建,右箭头切换类型)
- 新增:SelectorSettingsDialog 手机适配(
<600px用 ChoiceChip 顶栏替换侧栏) - 新增:隧道管理入口从个人中心迁移到 ServerCard 展开区域
- 修复:浮动按钮组截断修复 _FloatingButtonGroup 类
- 修复:工具卡片头部文字对比度
- 修复:
_SideTabHandle参数不匹配 - 修复:新会话连接状态指示器卡住
- 修复:BugReportService
_attachSessionExport空安全 - 优化:更新检查轮询间隔 6h→10min
- 优化:升级 Flutter 依赖到最新可解析版本
- 优化:全面的 UX 大修(布局/导航/交互优化)
- 移除:布局预设切换器
Helix-agent
- 新增:background_task_output 和 run_subagent 工具描述增加反轮询指导
- 优化:全局 token cap 从 200K 上调到 300K
- 优化:DeepSeek 缓存策略调整(N=200, token cap=500K)
仓库提交
- agentui:
993ff82 - aiagent:
bcac871 - helix-vm:
8b1ffa2
v1.2.9 · 2026-05-16
摘要
- Helix:云端隧道模式优化,多窗口返回按钮修复,会话增量刷新后同步更新,服务端绑定按 nodeId 精准删除
Helix
- 修复:云端隧道状态正常时,不强制用户切换隧道模式
- 修复:多窗口环境下返回按钮导航到错误窗口
- 修复:增量刷新会话列表后同步更新内部消息缓存
- 修复:
removeServerBinding按 nodeId 精准删除,避免误删
Helix-agent
- 无更新
仓库提交
- agentui:
2c0c3ee - aiagent:
f8f59e3 - helix-vm:
8b1ffa2
v1.2.8 · 2026-05-15
摘要
- Helix:技能提升为工具面板顶层标签,新增隧道管理页面,多重性能优化,统一 agent 删除与云端同步,隧道网关信息同步,同步工作空间 ID 解析
- Helix-agent:新增隧道启停 API 端点,响应流抢救策略优化,空响应拒绝逻辑统一,GetWorkspace 同步工作空间 ID 格式支持
Helix
- 新增:技能(Skills)在工具面板中提升为顶层标签,与 Prompts/MCP 并列
- 新增:隧道管理页面,支持查看/创建/删除/测速 SSH 隧道
- 新增:统一 agent 删除流程,支持与云端同步传播删除操作
- 新增:将隧道网关信息同步到本地 binding 和云端
- 新增:session 列表请求链路 DEBUG 日志追踪
- 性能:工具栏模型分组缓存,隔离重绘范围
- 性能:Manager Board 子任务分组缓存,减少重建开销
- 性能:工作空间选择器将服务器列表刷新移出构建方法
- 修复:selfhost binding LWW 字段与软删处理
- 修复:停止在每次应用重启时自动创建重复的 Android POC 工作空间
- 修复:跳过对无法解析的同步工作空间 ID 建立 Events WebSocket
- 修复:跳过对包含斜杠的同步工作空间 ID 加载会话列表
- 修复:解析 synced workspace ID 后通知 ChatController 和 PTY 控制器更新
- 修复:ChatController 从 syncedServers 中解析隧道 URL
- 修复:fallback effectiveServerUrl/requestServerUrl 到 syncedServers 隧道 URL
- 修复:使用 nodeId 作为主键判断 isServerRemovedLocally
- 修复:agent 删除时清理残留的 workspace 记录和 syncedServer 条目
- 修复:添加 X-Aiagent-Credential 请求头用于非云/隧道连接
- 修复:守卫可空的 requestServerUrl 访问
- 修复(Windows):用 try-catch 保护 WindowScope.maybeIsActivatedOf 调用
Helix-agent
- 新增:隧道启停 API 端点(start/stop),供前端隧道管理页面调用
- 修复:统一 Anthropic 和 Responses 的空响应拒绝逻辑
- 修复:Anthropic 局部流式响应抢救策略——有内容时不丢弃重试
- 修复:抢救局部响应时过滤未完成的 tool_use
- 修复:按 toolInputs 存活判断工具调用完成状态
- 修复:输入末尾为 function_call_output 时追加空 user 提示
- 修复:收窄空响应检查,允许 reasoning-only 正常通过
- 修复:GetWorkspace 支持 synced: workspace ID 格式
仓库提交
- agentui:
3865a5f - aiagent:
f8f59e3 - helix-vm:
8b1ffa2
v1.2.7 · 2026-05-14
摘要
- Helix:修复 cua-driver 取消激活时导致的窗口层级问题
- Helix-agent:遥测增强(ServerWaitDuration、统一日志格式),修复 cua-driver MCP 新会话自动启用,技能会话级快照,模型切换上下文缓存重算,网络基准测试工具
Helix
- 修复:添加 NSWindow level 自愈机制,在 cua-driver AXMain 副作用降低窗口层级时自动恢复
Helix-agent
- 新增:网络延迟基准测试工具,用于测试各供应商连接质量
- 新增:ServerWaitDuration(Wait=) 遥测字段,解释首 token 与总耗时之间的差距
- 新增:Upload= 请求体上传耗时遥测日志
- 新增:适配器用量日志中显示缓存命中百分比
- 重构:统一三个供应商的用量日志格式,添加 Model/URL 字段
- 修复:cua-driver MCP 在新会话中自动启用,工具立即可用
- 修复:技能列表从全局共享缓存改为会话级不可变快照
- 修复:模型切换时缓存成本类型变化则重新计算 ContextCacheConfig (#3)
- 修复:恢复被误删的结构日志([OpenAI] model=...、[Token Usage] In:...)
- 修复:限制语义空响应重试次数,保留模型默认值
- 修复:使用空白合成推理占位符,防止渲染问题
- 修复:包含 'sleep' 的命令不自动转后台
仓库提交
- agentui:
cbcc3df - aiagent:
0ee0d35 - helix-vm:
8b1ffa2
v1.2.6 · 2026-05-13
摘要
- Helix:在 macOS 安装包中内置 cuadriver-mcp-proxy,上下文缓存阈值上限提升至 500,默认思考强度改为 max
- Helix-agent:无面向用户的变化
Helix
- 修复:在 macOS 应用 Resources 中内置 cuadriver-mcp-proxy,安装后立即可用 CUA MCP 工具
- 新增:上下文缓存阈值可配置上限从 200 提升到 500
- 新增:默认 LLM 思考强度从 medium 改为 max,提升回复质量
仓库提交
- agentui:
487f069 - aiagent:
a558138 - helix-vm:
8b1ffa2
v1.2.5 · 2026-05-13
摘要
- Helix:设置面板全面重构(A-G 阶段),新增 Computer Use 设置区块,编辑器 Markdown 预览切换,多窗口工作空间修复
- Helix-agent:cua-driver 二期至四期(内嵌、MCP 服务、运行时技能、可选 API),遥测改进,selfhost 凭证恢复
Helix
- 重构:设置面板 IA 全面改造——滚动导航、移动端整页模式、每区块角标、OptimisticConfigWrite 追踪器、Dream/Skill Review 多语言化
- 新增:Computer Use(cua-driver)设置区块,用于配置 macOS 桌面自动化
- 新增:CodeEditor 文件查看器工具栏添加 Markdown 预览切换
- 修复:多窗口工作空间状态隔离与激活生命周期处理
- 修复:selfhost 托管后端改为按实时 NodeID 绑定而非服务器 URL
- 修复:cua-driver API 端点通过 agent 凭证认证路由
Helix-agent
- 新增:内嵌 cua-driver v0.1.5 负载,提取 MCP 服务,注册运行时技能,实现可选 API + 守护进程编排(Phase 2-4)
- 新增:遥测上报每个 API 端点的使用情况
- 修复:通过 bootstrap 流程恢复绑定的 selfhost 凭证
- 修复:LLM 请求遇到 HTTP 403 时自动重试
- 修复:遥测 HTTP 超时增加到 60s,应对服务端慢响应
仓库提交
- agentui:
ae9406f - aiagent:
98dcfa6 - helix-vm:
8b1ffa2
v1.2.4 · 2026-05-11
摘要
- Helix:无变化
- Helix-agent:遥测上报不再需要 selfhost 凭证,任何节点只需持有 NodeID 即可上报
Helix-agent
- 优化:节点遥测上报移除 Credential 要求,仅凭 NodeID 即可上报心跳与用量数据,未完成 selfhost 配对的节点也可正常参与遥测
仓库提交
- agentui:
431e72e - aiagent:
dc566de - helix-vm:
8b1ffa2
v1.2.3 · 2026-05-11
摘要
- Helix:修复多机工作空间身份匹配逻辑;优化本地机器工作空间展示;修复未登录用户个人中心及 FAB 重叠问题
- Helix-agent:修复遥测上报直连 new-api,绕过穿透网关
Helix
- 修复:工作空间选择器改为按 (url, nodeId) 组合匹配现有机器,避免多机身份混淆
- 修复:未认证新用户也能正常显示本地机器工作空间,并新增过滤计数
- 修复:恢复 localOnly 绑定在云账号登录时的凭证还原逻辑
- 修复:已退出登录状态下个人中心页面正常显示
- 修复:更新浮动按钮(FAB)与滚动按钮不再重叠
Helix-agent
- 修复:节点遥测心跳改为直连 new-api 上报,不走穿透网关
仓库提交
- agentui:
431e72e - aiagent:
28e9d20
v1.2.2 · 2026-05-11
摘要
- Helix:新增前端自动更新检查与下载浮动按钮;手机端隐藏 VM 管理器;增强多机工作空间选择器标识;修复文件同步目标服务器绑定
- Helix-agent:暴露 selfhost NodeID 头并在本地删除时撤销云端绑定;新增 snag 远程精简模式;修复 SSH 代理感知拨号与并行探针;新增节点心跳遥测
Helix
- 新增:自动检测前端更新,可用更新出现时展示下载浮动按钮(FAB)
- 新增:手机端隐藏 VM 管理器,并增加 Android 自更新流程
- 新增:工作空间选择器在探测服务器延迟时校验 NodeID,避免多机身份混淆
- 修复:文件同步绑定正确的目标服务器
- 修复:更新默认 Helix-vm 模板 Catalog 地址
Helix-agent
- 新增:selfhost API 暴露 NodeID 响应头;本地节点删除时自动撤销云端绑定
- 新增:snag 远程精简模式与独立 snagserver
- 新增:节点心跳与按供应商 token 用量上报遥测
- 修复:longterm_chat 工具结果跳过截断,避免长对话被过度裁剪
- 修复:SSH 代理感知拨号、更快的 keepalive 恢复、并行 list 探针
仓库提交
- agentui:
64ba319 - aiagent:
618ab54 - helix-vm:
8b1ffa2
v1.2.1 · 2026-05-05
摘要
- Helix:在预览页头部展示上下文大小;流式聊天更新更稳定
- Helix-agent:提示词分层架构(P1-P5)、头脑风暴 Manager、上下文缓存调优以及若干修复
Helix
- 在聊天预览头部展示总上下文大小
- 稳定流式聊天更新
Helix-agent
- 引入提示词分层架构 P1-P5:Capability 注册表、OutputStyle 层、SystemPrompt Block 与 Section 注册表及缓存作用域
- 实现完整的头脑风暴 Manager 系统提示词,包含 META+R0-R7 结构与只读工具强约束
- 将上下文缓存默认阈值提升到 100
- 在预览页暴露上下文字符数与字节数
- 会话复制时保留 custom prompt id
- 提供内置 assistant lite 工具指引
- 为 custom prompt 增加 skills、memory、tools 的细粒度开关
- 将 worktree 策略向子 Agent 与 serena 会话传递
- 拆分运行时边界,将 serena capability 从 tooling base 解耦
- 多项修复与测试覆盖率改进
仓库提交
- agentui:
9c13cb83da3daf3595412fca37e5908ad686de9d - aiagent:
b668f0496886b27ec4d5279a6164691a723e0c26
v1.2.0 · 2026-05-03
摘要
- Helix 新增内置图像生成工具(generate_image、edit_image),新增带成长进度和等级徽章的游戏化 UI、编辑器外部文件变更检测、Brainstorm 管理器模式,以及文件同步目录下载与传输取消功能。
- Helix-agent 新增 generate_image 和 edit_image MCP 工具(带磁盘持久化的图片存储),将 CRG 内置为代码图谱 skill,新增 MiMo 模型默认配置,并稳定 MCP 排序以提升缓存命中率。
Helix
- 新增:内置图像生成工具卡片(
generate_image、edit_image),通过支持鉴权的Image.network渲染图片预览,并支持保存/下载生成的图片。 - 新增:游戏化 UI,展示用户成长进度、经验历史以及带头像等级徽章的等级表。
- 新增:用于协作头脑风暴会话的 Brainstorm 管理器模式 UI。
- 新增:新对话会话的 prompt 拆分按钮;现有会话的 prompt 选择器锁定。
- 新增:编辑器检测外部文件变更,并在检测到磁盘变化时刷新标签页。
- 新增:文件同步支持目录下载,包含递归列举、字节级进度条(1s/1MB 节流)和传输取消功能。
- 新增:MiMo 提供商预设。
- 新增:Helix-vmd 在应用启动时自动启动(如果之前使用过);通过
/api/vms/stop-all优雅关停。 - 新增:集中式外部变更轮询间隔常量;
saveTab失败通过 snackbar 提示。 - 修复:当子会话对话框打开时,重复的
longterm_tool_call和longterm_tool_result事件渲染。 - 修复:聊天消息中生成图片的渲染。
- 修复:子 agent 对话框在
registerLiveSession中始终使用 HTTP 快照 + 长度基线合并;saHandleCreated改为幂等。 - 修复:编辑器右键菜单现在显示 Cut/Copy/Paste/Select All,且不再与 CodeForge 内置菜单重叠。
- 修复:VM 端口转发编辑提示与静默短路行为。
- 修复:VM 状态从
runtime.state解析,而非顶层字段。
Helix-agent
- 新增:
generate_image内置 MCP 工具,调用 OpenAI/v1/images/generations端点,将生成的图片持久化到磁盘,并通过/static/imagegen提供访问。 - 新增:
edit_imageMCP 工具,支持带 mask 的迭代式图像编辑。 - 新增:CRG(Code Review Graph)作为内置全局 MCP 服务,配套
crgskill 用于仓库级架构分析。 - 新增:
inferModelConfig中的 MiMo 模型默认配置。 - 新增:
/fs/stat端点带mod_time字段;WriteFile记录修改时间用于外部变更检测。 - 新增:Brainstorm 管理器模式后端。
- 修复:并行的 Anthropic
tool_use流事件现在按event.Index路由,避免内容交错损坏。 - 修复:Anthropic 工具图像处理与 base64 URL 校验。
- 修复:图像生成超时延长;UI 图像与 LLM 图像分离,避免下一轮 LLM 出现 4xx。
- 修复:仅图像模型从聊天选择器中隐藏(工具不受影响)。
- 修复:
screenshot_url返回ImageContent而非TextContent。 - 改进:稳定 Skills 与 MCP 工具排序,提升上下文缓存命中率。
- 改进:会话创建后锁定 prompt,确保缓存键一致。
仓库提交
- agentui:
9a80a5d - aiagent:
a024962
v1.1.6 · 2026-04-29
摘要
- Helix 修复了子会话对话框打开时子 agent 工具调用的重复渲染问题,新增了对应的回归测试,并在 Windows 上改进了 QEMU 数据目录配置。
- Helix-agent 新增 read_file 工具名别名以兼容 LLM,改进 OpenAI 流式去重,并为工具调用合成缺失的 reasoning token。
Helix
- 修复:当子会话自身的 WebSocket 流已连接时,来自管理器会话的
longterm_tool_call与longterm_tool_result镜像事件现已被抑制,避免子会话对话框中重复渲染工具步骤。 - 修复:QEMU 数据目录启动通知现已镜像到 helix-vmd 的 web stub,使非 IO 构建在 Windows 上能正确暴露目录错误。
- 修复:在启动托管进程前预先创建数据目录的子目录;路径分隔符被裁剪,不可写路径会暴露明确的错误。
- 改进:QEMU 配置向导会暴露
optionalfeatures.exe启动错误,让用户在配置 WHPX 加速时看到可执行的反馈。
Helix-agent
- 新增:
read_file现已作为规范工具read-file的别名被接受,使用下划线形式调用的 LLM 不会再得到 “tool not found” 错误。 - 修复:OpenAI 兼容流式去重等价的连续工具调用,避免出现幻象的重复步骤。
- 修复:为工具调用消息合成缺失的
reasoningtoken,避免向具备推理能力的模型发送格式错误的延续请求。 - 改进:在 400 错误时记录思考流形态与请求消息诊断信息,便于调试。
仓库提交
- agentui:
7f2264e - aiagent:
32475b6
v1.1.5 · 2026-04-27
摘要
- Helix 新增首启语言选择对话框、本地 VM 管理器标签页和“等待输入”会话徽标;修复流所有权、长会话回放及托管后端 PATH 处理问题。
- Helix-agent 新增 DeepSeek V4 推理强度与思考开关支持,跟踪被阻塞会话的 waitingForUser 状态,并修复上下文窗口与孤立工具消息处理。
Helix
- 新增:首启时一次性的语言选择对话框,在安全提示和数据目录提示之前展示。
- 新增:桌面应用中的本地 VM 管理器标签页,用于监控和管理本地 VM。
- 新增:会话列表中为被
ask_user阻塞的会话显示“等待输入”徽标。 - 修复:托管后端在 macOS 启动时正确保留 shell 环境的 PATH 分隔符。
- 修复:避免多控制器附加时长会话流的重复镜像。
- 修复:WebSocket 流消费者所有权限定为正确的会话所有者。
- 修复:长会话子会话进度在重连时正确回放。
- 修复:当分配的模型不可用时,会话停止重连尝试。
- 修复:多窗口压缩状态按窗口独立更新。
Helix-agent
- 新增:DeepSeek V4 系列模型现在支持
reasoning_effort与显式的思考开/关切换。 - 新增:当会话被
ask_user阻塞时,跟踪并向客户端广播waitingForUser状态。 - 修复:DeepSeek V4 思考延续与上下文窗口限制处理正确。
- 修复:清理 OpenAI 孤立工具消息,避免发送格式错误的延续请求。
Helix VM(macOS 桌面端内置)
- 新增:通过内核命令行自动注入托管 VM 工作区的 bootstrap-secret。
- 修复:VM 创建期间存储 bootstrap grant 时
registryMu重入死锁。 - 修复:当侧栏搜索缩小 VM 列表时,VM 详情面板保持可见。
- 修复:VM 选择不再因 React transition 饥饿而卡住。
- 修复:macOS GUI 启动时
qemu-img现在从 QEMU 同级路径解析。
仓库提交
- agentui:
5b2744a - aiagent:
6819700
v1.1.4 · 2026-04-26
摘要
- Helix 加强了多窗口流所有权管理,并在断开连接时清除残留的聊天流式指示器。
- Helix-agent 新增内置 GPT-5.5 与 Claude Opus 4.7 模型默认配置,并提高 shell 命令默认超时。
Helix
- 修复:前端现在强制每个会话只有一个 WebSocket,避免多控制器附加时的重复流消费。
- 修复:多窗口设置中按窗口工作区切换互相独立;获得焦点的窗口拥有全局状态,其他窗口不再被覆盖。
- 修复:流消费者所有权 token 在 claim、should-consume 检查和 release 之间保持一致,真正的所有者不再被阻塞。
- 修复:断开或会话结束后,残留的聊天流式指示器被正确清除。
- 修复:聊天渲染中规范化 Markdown 内联样式继承。
Helix-agent
- 新增:GPT-5.5 与 Claude Opus 4.7 模型的内置默认配置。
- 改进:默认 shell 命令超时与工具描述指引提升,更贴合实际的长时间构建/测试工作流。
仓库提交
- agentui:
1d097ea - aiagent:
457cdb7
v1.1.3 · 2026-04-24
摘要
- Helix 自动配对托管 VM 工作区,无需配对码;并避免跨模式会话流的虚假预取。
- Helix-agent 修复流式输出回放重复,并处理嵌入在成功响应内的 402 付费错误。
Helix
- 新增:托管 VM 工作区在启动时自动 bootstrap-claim,跳过手动配对码步骤。
- 修复:避免跨模式会话流预取,切换聊天模式时不再产生幽灵连接。
Helix-agent
- 修复:流式输出回放在重连时不再重复内容。
- 修复:嵌入在成功 HTTP 响应中的 402 错误现在被检测并按可重试失败处理。
仓库提交
- agentui:
17cf6c9 - aiagent:
8234641
v1.1.2 · 2026-04-23
摘要
- Helix 推出端到端的本地 VM 工作区流程,包括模板市场、桌面思考强度控件、 composer 截图入口、好友站点 key 导入,以及一系列桌面稳定性与安装器修复。
- Helix-agent 新增按模型速度测试和思考强度持久化 API,将微信对话路由到多个内部会话,按配置数据目录使用运行时路径,并修复 OpenAI 兼容提供商上的子 agent 请求 context。
Helix
- 新增:VM 模板市场对话框,带同步/可升级状态以及正在安装项的进度反馈。
- 新增:本地 VM 工作区创建流程 — CPU/内存/磁盘字段、自动抬升的最低磁盘容量、默认 aiagent 端口转发(guest 8081)、业务转发的主机端口自动填充,以及 VM 对话框的完整国际化。
- 新增:桌面思考模式交互弹层,支持思考强度切换与持久化,以及桌面 composer 截图入口。
- 新增:好友/他站账号导入 — 登录、嵌套 key 列表解析、默认 URL 预设、Anthropic 提供商推断和 claude-opus-4-7 预设。
- 新增:提供商配置中的按模型速度测试动作。
- 改进:添加工作区流程现已对齐本地与远程 VM 分支,托管创建前要求 VM 配置,并隐藏不可用的工作区入口选项。
- 改进:本地与 VM 存储共享运行时父目录,内置 helix-vmd 生命周期管理,macOS 上 helix-vmd 使用登录 shell PATH 启动。
- 修复:VM 工作区对话框去掉 mount 字段、修复操作按钮重叠、等待 guest aiagent 就绪,并延长 startVm 客户端超时。
- 修复:
ask_user自定义备注输入现在默认提交自由文本。 - 修复:通过直接调用
/usr/sbin/screencapture、避免假阴性的权限预检和修正 Runner.xcodeproj 打包阶段,提高 macOS 截图可靠性。 - 修复:设置对话框的右侧面板控制器现在为对话框 scope 注册,避免重新打开时残留状态。
- 修复:成功添加后,提供商添加对话框不再在已失活的 context 上弹出 snackbar。
- 修复:桌面 composer 栏的精简模式开关现在可点击;思考弹层开关点击、强度回滚和弹层位置修正。
- 修复:已安装模板的市场进度条隐藏;helix-vmd 接收默认模板目录 URL;helix-vmd 可在没有本地 bundle 目录时启动。
- 变更:刷新 Windows 安装器元数据并移除自启动注册表项,降低 SmartScreen/Defender 摩擦。
Helix-agent
- 新增:提供商配置的按模型速度测试 API。
- 新增:思考 API 现在持久化强度等级;思考/强度更新端点拒绝空 payload。
- 新增:微信 clawbot 多会话对话从单个外部聊天窗口路由到多个内部 AI 会话。
- 改进:
ask_user默认启用自由文本输入。 - 改进:运行时路径与默认 skill 路径现在遵循配置的数据目录,而非硬编码
~/.aiagent。 - 修复:OpenAI 兼容提供商上的子 agent 现在总能获得非 nil 的请求 context。
- 修复:linux/arm64 上不支持的 Chromium 自动下载被跳过,而非中断 snag bootstrap。
仓库提交
- agentui:
d570563 - aiagent:
03a2a82
v1.1.1 · 2026-04-20
摘要
- Helix 通过手动文件同步、更紧凑的交互布局、更准确的 todo 与 ask-user 渲染、更安全的多会话 WebSocket 处理、更顺畅的工作区选择器行为,以及最终发布版本更新,加强了聊天与工作区流程。
- Helix-agent 新增手动文件同步 API,提升 skill review 的准确度与按会话计数,降低后台进度提示噪音,稳定 todo 和 holdback 生命周期处理,修复合并系统提醒投影状态,并包含最新的 prompt 上下文更新。
Helix
- 新增:支持拖放传输与本地文件夹创建的手动文件同步页面。
- 改进:聊天密度、工作区选择器细节,以及增量流式期间整体的消息投影刷新行为。
- 修复:会话 todo 状态保持同步,
ask_user选择结果正确渲染,并在多个 WebSocket 消费者竞争时阻止重复流式传输。 - 修复:文件同步请求现在包含必需的 agent 鉴权端点,且陈旧的 WebSocket 会话连接清理更可靠。
- 修复:工作区选择器返回导航与最近工作区过滤行为更可预期。
Helix-agent
- 新增:本地/远程传输工作流的手动文件同步后端端点。
- 改进:skill review 评分现在使用增量窗口、保持按会话累计、提高默认最大历史窗口,并更清晰地分离学习型 skill 处理。
- 改进:降低后台进度提示与 todo 提醒措辞,减少嘈杂的跟进轮询。
- 修复:会话 todo 生命周期更稳定,手动取消正确释放子 agent holdback,长会话收到取消跟进更新。
- 修复:合并系统提醒插入会话历史时投影索引保持正确。
- 改进:Skills 上下文现在移入用户系统提醒,使 prompt 组合更清爽。
仓库提交
- agentui:
bd42d0e - aiagent:
9212c57
v1.1.0 · 2026-04-20
摘要
- Helix 通过手动文件同步、更紧凑的交互布局、更准确的 todo 与 ask-user 渲染、更安全的多会话 WebSocket 处理,以及更顺畅的工作区选择器行为,加强了聊天与工作区流程。
- Helix-agent 新增手动文件同步 API,提升 skill review 的准确度与按会话计数,降低后台进度提示噪音,稳定 todo 与 holdback 生命周期处理,并修复合并系统提醒投影状态。
Helix
- 新增:支持拖放传输与本地文件夹创建的手动文件同步页面。
- 改进:聊天密度、工作区选择器细节,以及增量流式期间整体的消息投影刷新行为。
- 修复:会话 todo 状态保持同步,
ask_user选择结果正确渲染,并在多个 WebSocket 消费者竞争时阻止重复流式传输。 - 修复:文件同步请求现在包含必需的 agent 鉴权端点,且陈旧的 WebSocket 会话连接清理更可靠。
- 修复:工作区选择器返回导航与最近工作区过滤行为更可预期。
Helix-agent
- 新增:本地/远程传输工作流的手动文件同步后端端点。
- 改进:skill review 评分现在使用增量窗口、保持按会话累计、提高默认最大历史窗口,并更清晰地分离学习型 skill 处理。
- 改进:降低后台进度提示与 todo 提醒措辞,减少嘈杂的跟进轮询。
- 修复:会话 todo 生命周期更稳定,手动取消正确释放子 agent holdback,长会话收到取消跟进更新。
- 修复:合并系统提醒插入会话历史时投影索引保持正确。
仓库提交
- agentui:
bd42d0e - aiagent:
3c9dabb
v1.0.59 · 2026-04-18
摘要
- Helix 在 Skills 工作区扩展了学习型 skill 管理、review 历史与设置;提升 skill review 状态可见性;修复窄屏下 execute_shell 卡片布局;并加固 holdback 状态恢复。
- Helix-agent 新增内置 skill 安装与可配置的后台 skill review,改进本地 VM 控制台与模板支持,加强 skill review 并发处理,并修复重连流程中的 holdback 状态报告。
v1.0.59 · 2026-04-18
摘要
- Helix 在 Skills 工作区扩展了学习型 skill 管理、review 历史与设置;提升 skill review 状态可见性;修复窄屏下 execute_shell 卡片布局;并加固 holdback 状态恢复。
- Helix-agent 新增内置 skill 安装与可配置的后台 skill review,改进本地 VM 控制台与模板支持,加强 skill review 并发处理,并修复重连流程中的 holdback 状态报告。
Helix
- 新增:Skills 页面中的 Learned Skills 标签,支持过滤、删除操作和 review 徽标。
- 新增:skill review 设置面板、review 历史入口,以及更丰富的 skill review 状态卡片反馈。
- 修复:
execute_shell工具卡片在窄聊天宽度下保持更清爽的布局。 - 修复:skill review 历史现在更可靠地解析工作区上下文。
- 修复:当 Watchdog、TaskCompleted 与 Connected 事件在子 agent 完成期间竞争时,保留 holdback 状态。
Helix-agent
- 新增:内置 skill 安装器,支持从 agent 运行时直接发布精选 skill。
- 新增:可配置的后台 skill review,改进评分、门控与任务类型过滤。
- 新增:本地 VM 控制台重设计、vmhostd 沙盒 shell UI、多 VM 模板,以及 appliance 工作流的运行时修复。
- 修复:skill review 计数器与按会话锁在并发执行下保持正确。
- 修复:holdback REST 与重连状态现在向客户端一致地报告 pending 子 agent。
- 新增:Anthropic 请求在需要时携带
context-1m-2025-08-07beta 标识。
仓库提交
- agentui:
c829ee2 - aiagent:
4a0e8c9
v1.0.58 · 2026-04-17
摘要
- Helix 新增多通道通知系统(带丰富配置 UI 与测试发送支持)、AskUser 交互卡片、子 agent 类型徽标、统一的带 todos 的 ProgressCard、工具结果优先级渲染,以及五项工具调用 UI 改进。
- Helix-agent 新增多通道通知推送、
todo_write工具、ask_user交互工具、子 agent holdback 机制、run_subagent的agent_type路由、explore/plan 模型配置,以及 Shell Sprint1 可靠性升级。
Helix
- 新增:通知通道配置 UI,支持飞书、钉钉、企业微信、Telegram、OneBot 与自定义 HTTP,并带测试发送按钮。
- 新增:
AskUserCard组件 — 当 agent 调用ask_user时显示交互式确认卡片。 - 新增:子 agent 类型徽标(图标 + 标签)显示在子 agent 工具卡片上并重新设计以提高清晰度。
- 新增:统一的
ProgressCard替代PhaseCard+LivePanel;现在显示实时todo_write任务列表。 - 新增:工具结果渲染区分 — P0(关键)、P1(重要)、P2(详情)结果以不同样式呈现。
- 新增:五项工具调用 UI 改进:差异化图标、参数摘要、失败状态展示、动画与按调用计时器。
- 新增:
execute_shell摘要现在提取首行#意图注释作为卡片标题。 - 新增:工作区设置中的 Explore 模型配置 UI。
- 修复:
AskUserCardhover/光标样式与已应答卡片内容渲染。 - 修复:管理器
WaitingStatusBar压缩为单行以减少视觉噪音。 - 修复:
/api/notify-channels加入 agent 凭证白名单。
Helix-agent
- 新增:多通道通知推送,支持飞书、钉钉、企业微信、Telegram、OneBot 与自定义 HTTP webhook。
- 新增:
POST /api/notify-channels/test端点用于发送测试通知。 - 新增:
todo_writeMCP 工具 — agent 可维护实时任务清单并在 UI 中可见。 - 新增:
ask_user交互工具 — 暂停 agent 执行并等待用户确认。 - 新增:子 agent holdback 机制 — agent 保持处理中状态直到所有后台子 agent 完成。
- 新增:
run_subagent的agent_type参数(general/explore/plan/verification),具备独立 prompt 与工具过滤。 - 新增:Explore/plan 模型配置 — 工作区设置现在支持为 explore 与 plan 子 agent 单独的轻量模型。
- 新增:
execute_shellschema 更新,引导 agent 在第一行写下意图注释。 - 新增:Shell Sprint1 可靠性升级 — 输出截断、超时改进与体积看门狗。
- 新增:本地 VM 的 Alpine appliance 构建流水线(直接内核启动)。
- 修复:通知 WaitGroup — 多通道并发运行时避免
context canceled。 - 修复:Anthropic CC 指纹算法对齐官方 CC 2.1.111,提升缓存命中率。
- 修复:
connectedWebSocket 消息现在携带has_pending_subagents,重连客户端可恢复 holdback 状态。 - 修复:
claudecli动态模型查询在模型列表刷新后不再返回 nil。 - 重构:系统 prompt 拆分为 5 个聚焦文件;消除
toolingBasePrompt重复。
仓库提交
- agentui:
8bb7545 - aiagent:
3a2c4ab
v1.0.57 · 2026-04-17
摘要
- Helix 使用
cue库升级全局交互动画,修复 PTY WebSocket 心跳,解决工作区选择器导航问题,并改进 macOS 更新器与 Windows URL 处理。 - Helix-agent 稳定 PTY SSH 可靠性,修复上下文缓存指纹一致性,简化消息级缓存检查点,并新增初始本地 VM(aarch64 UEFI + DHCP)基础设施。
Helix
- 新增:引入
cue动画库,为应用提供精致、高质量的交互动画。 - 修复:PTY 客户端现在发送 WebSocket 心跳 Ping,避免被 Nginx/负载均衡器空闲断开。
- 修复:工作区选择器的 Chat 按钮现在能正确导航到应用启动后才创建的工作区(签名包含
localId)。 - 修复:思考块在流式显示中不再渲染重复内容。
- 修复:macOS
.pkg更新器现在在启动安装器前等待旧进程退出。 - 修复:在 Windows 上现在使用
url_launcher打开 URL,避免&字符被cmd.exe截断。
Helix-agent
- 新增:本地 VM 支持 — aarch64 UEFI 固件自动注入与 guest
systemd-networkdDHCP 配置。 - 修复:解决 Windows PTY SSH 断开与
getClient()nil 指针 panic。 - 修复:首轮消息缓存指纹不一致导致的低缓存命中率。
- 重构:将 Anthropic 消息级缓存检查点简化为单个尾部断点。
- 修复:纠正思考签名校验逻辑 — 去除错误的
claude#前缀检查。
仓库提交
- agentui:
9c38989 - aiagent:
3683375
v1.0.56 · 2026-04-16
摘要
- Helix 修复模型查询,在找不到模型时自动刷新模型列表,并解决 Lite 工作区初始化问题。
- Helix-agent 新增跨平台 GET /api/workspaces/lite 端点,并去除不必要的 diff 文件写入行为。
Helix
- 修复:找不到模型时,应用现在先自动刷新模型列表再向用户显示错误。
- 修复:在内部模型检查中加入
isEmpty防护,避免模型列表为空时出现错误提示。 - 修复:Lite 工作区现在使用
getLiteWorkspace()而非createWorkspace('/virtual/lite')进行正确初始化。
Helix-agent
- 新增:GET
/api/workspaces/lite端点,支持跨平台 Lite 工作区。 - 变更:移除
~/.aiagent/diff/文件写入行为,减少不必要的磁盘 I/O。
仓库提交
- agentui:
10faaee - aiagent:
bf36121
v1.0.55 · 2026-04-16
摘要
- Helix 新增 Debug Proxy 设置面板(proxycat 集成)、新的 Lite Chat 模式(带乐观渲染)、文件拖放附件(文本 + PDF)、自定义提供商向导,以及多窗口拖放、标签重排和附件生命周期的多项 bug 修复。
- Helix-agent 新增内嵌 debug proxy API(带 cache-break 检测)、文件附件端到端流水线(manager → longtermchat → subagent)、思考强度等级接线、mcp-go 升级,以及多项上下文缓存与 Anthropic 400 稳定性修复。
Helix
- 新增:Debug Proxy 设置面板 — 启用/停用 proxycat,可直接在设置页查看 Web UI URL。
- 新增:Lite Chat 模式带乐观渲染 — 进入聊天会话时消除加载延迟。
- 新增:支持文本文件与 PDF 的文件拖放附件;附件 chip 在会话切换中保留。
- 新增:文件编辑器/文件树右键菜单可将文件引用插入聊天输入。
- 新增:自定义提供商向导(步骤 2)带必填的 provider ID 与显示名称字段。
- 修复:多窗口文件拖放 — 在打补丁的
desktop_drop中携带原生窗口 ID,防止跨窗口事件泄漏。 - 修复:统一工作区中的标签重排现在使用
LongPressDraggable,带滚动偏移修正与基于 ID 的过期索引保护。 - 修复:
WorkspaceMenuBar在 build 期间执行setState不再抛出异常。 - 修复:未激活的
IndexedStack槽位通过Visibility.of抑制拖动事件。 - 修复:macOS 拖入目标 — 实现
prepareForDragOperation;FlutterView查找带回退重试。 - 修复:Lite Chat — 服务器 URL 使用本地初始地址,不受专业模式连接影响。
- 修复:Lite 工作区过滤虚拟工作区,并优化工具栏布局。
- 修复:
hideTabs=true时ModernSessionList的Obx误用错误。
Helix-agent
- 新增:内嵌 debug proxy API(
/api/settings/debug-proxy)带 cache-break 检测(proxycat 集成)。 - 新增:文件附件端到端流水线 — 附件沿 manager → longtermchat → subagent 链转发。
- 新增:
FileAttachment片段类型支持。 - 新增:
usage事件现在携带context_window字段以准确显示 subagent 上下文百分比。 - 新增:Lite 工作区自动创建与连接;lite 模式限制 shell/subagent/tmux 工具。
- 变更:mcp-go 从 v0.32.0 升级到 v0.48.0。
- 变更:思考强度等级现在通过
output_config.effort动态接线。 - 修复:上下文缓存 — 将
map[string]interface{}替换为带类型的 struct,使 JSON 键顺序确定。 - 修复:
AutoTriggerContextCacheIfNeeded重构为接受usage参数,与TryAutoCompress对齐。 - 修复:
sendWithCacheHandling在每轮后立即更新session.TotalTokens,修复 Anthropic 提供商上的totalTokens=0。 - 修复:PDF 附件使用
input_file块而非占位文本(Responses API)。 - 修复:
saveMessages使用convertLLMMessagesToOpenAI,避免持久化时丢失附件数据。 - 修复:Anthropic 400 — 尾部
assistant消息现在三层防御;消除无限重试循环。 - 修复:CI 工作流现在通过 sparse-checkout 从 agent 单一仓库 checkout
proxycat,修复本地replace指令引入的构建失败。
仓库提交
- agentui:
0a5d226 - aiagent:
4c9e949
v1.0.54 · 2026-04-14
摘要
- Helix 推出统一工作区布局,带文件树与标签编辑、增强的分屏(带上下文菜单与跨屏拖放)、工作区标签国际化,并修复长会话 SubAgentMeta modelId 显示问题。
- Helix-agent 修复管理器跨轮次图像转发丢失,并防止损坏的 Anthropic 思考签名导致 400 错误。
Helix
- 新增:统一工作区布局,集成 FileTree 面板与标签式代码/文件编辑体验。
- 新增:分屏增强,支持右键上下文菜单与跨屏拖放。
- 新增:关闭右侧标签菜单动作;标签重排修复;工具面板默认折叠打开。
- 新增:工作区标签上下文菜单项的国际化翻译。
- 修复:
ensureSubAgentMeta双重去重保护(in-flight 集合 + 无模型重试预防),避免冗余抓取。 - 修复:清理流程现在同步清空
ensureMetain-flight 集合,避免残留条目。 - 修复:长会话 SubAgentMeta
modelId缺失导致上下文限制显示错误 — 已完整修复。
Helix-agent
- 修复:管理器模式跨轮次图像转发丢失 — 早期轮次附加的图片现在正确转发到后续轮次。
- 修复:损坏的 Anthropic
thinking块签名不再导致 400 错误;防御性处理在重试前剥离无效块。
仓库提交
- agentui:
36d1e97d2bb7bfac5c87dd5ac7841f2c2297afaf - aiagent:
04f3f543d5449e1df720f5bdbea2b59676ef83a4
v1.0.53 · 2026-04-13
摘要
- Helix 重新设计工作区外壳,采用统一的多工作区/多模式 keep-alive 架构、标题栏中的胶囊式 Chat/Manager 切换器、响应式 2 列工作区选择器,并带来多项性能与 UX 改进。
- Helix-agent 通过 200k 绝对 token 上限、双条件缓存裁剪、并行 BuiltinMCP 启动以及降低工作区连接开销,提升上下文缓存效率。
Helix
- 新增:统一外壳架构 — 多工作区 × 多模式保持存活,瞬间切换无需重新加载。
- 新增:Chat/Manager 切换重新设计为标题栏中的紧凑胶囊式切换器。
- 新增:macOS 子窗口现在使用 WorkspaceShellPage,提供一致的聊天/管理器导航。
- 新增:桌面端工作区选择器响应式 2 列网格布局;奇数项时最后一行铺满整宽。
- 新增:后台任务列表使用 AnimatedList 并锁定位置以防止跳动;子 agent 任务支持点击查看子 agent 进度。
- 新增:个人中心使用记录现在显示缓存命中 token 数。
- 新增:Changes Review 对话框中项目/worktree 下拉项的工具提示。
- 变更:工作区下拉恢复为整宽独立行;Chat/Manager 切换器移入标题栏。
- 变更:聊天页采用乐观导航;移除冗余的
loadSessions调用。 - 性能:通过并行数据加载与动画分离(P0+P1),缩短长会话子窗口打开时间。
- 性能:环回检测并行化,并对全局配对状态加超时。
- 性能:个人中心 API 调用分步加载,完成后独立刷新 UI。
- 修复:流式刷新 — 解决 4 个 bug(按会话 watchdog 防护、竞争条件、
isClosing检查、子窗口 notifier)。 - 修复:后台任务预览中的中文字符截断改为安全的 rune 级截断。
- 修复:长会话取消后聊天徽标卡在无尽加载状态。
- 修复:
scrollToBottomOnInit— 增加maxScrollExtent稳定性检测与hasClients重试机制。 - 修复:子 agent 弹出窗口卡在加载中(
registerLiveSession中的非阻塞 WebSocket)。 - 修复:工作区选择器单项视觉居中对齐 bug。
Helix-agent
- 性能:上下文缓存 token 阈值现在强制 200k 绝对上限。
- 性能:缓存裁剪使用双条件触发;tools 列表现在包含
cache_controlheader。 - 性能:移除
ConnectWorkspace中不必要的GetSessionManager()调用。 - 性能:
BuiltinMCP服务现在并行启动;消除启动时的串行sleep延迟。
仓库提交
- agentui:
4087027e306c878c44b7faf70d00615b25e3a72b - aiagent:
96d85a64cf9f624aeba637f0967abf457b38009c
v1.0.52 · 2026-04-12
摘要
- Helix 修复 Dream Mode 中的竞争条件,避免选中模型因控件 rebuild 触发轮询定时器重新初始化而立即变空。
- Helix-agent 本次发布无变更。
Helix
- 修复:Dream Mode 模型选择器竞争条件 — 选中模型不再在选择后立即变空。
- 修复:
refreshDreamStatus与轮询定时器现在仅在首次 build 时初始化,避免下拉交互重置轮询定时器并覆盖本地状态。 - 修复:
updateDreamModel、setDreamEnabled和setDreamAutoEnabled中的乐观更新现在先本地写入再发 HTTP,阻止过期的服务器响应覆盖 UI 状态。 - 修复:将
_pendingDreamConfigWriteKeys(Set)替换为引用计数 Map,正确处理并发写操作而不会过早清除标志。 - 修复:乐观更新失败现在正确回滚到上一个值。
Helix-agent
- 无变更。
仓库提交
- agentui:
cab951658d5ca7006597e82866710f230891a7d3 - aiagent:
df90226603f7a0536635aacff2c9131c4026d0b2
v1.0.51 · 2026-04-12
摘要
- Helix 新增完整的自定义 prompt 管理 UI、Polish 编辑器中的模型选择器、图标切换式复制反馈,以及弹层打开时自动滚动到最新消息。
- Helix-agent 新增自定义 prompt 管理 API、
execute_shell的daemon参数,并修复 Anthropic 消息消毒、未匹配 tool_use 块丢弃以及 fork 会话继承。
Helix
- 新增:自定义 prompt 管理页面(创建、编辑、删除自定义 prompt)。
- 新增:Polish 编辑器中的模型选择器,将
modelId转发给 polish API。 - 新增:PromptSelector 底部的“Customize”导航入口。
- 新增:弹层与浮层打开时自动滚动到最新消息。
- 变更:复制按钮现在使用图标切换反馈代替 snackbar。
- 修复:Polish 编辑器未显示模型选择器;通过从调用方上下文读取
ChatController解决。 - 修复:
CustomPromptController在工作区连接后刷新。 - 修复:桌面保存对话框取消时显示用户反馈,而非静默忽略。
Helix-agent
- 新增:自定义 prompt 管理 API(
/api/custom-prompts),加入 agent 鉴权白名单。 - 新增:Polish API 现在接受请求体中可选的
model,回退到工作区默认。 - 新增:
execute_shell工具的daemon参数,避免长会话被持续运行的服务进程阻塞。 - 修复:丢弃未匹配的 Anthropic
tool_use块以避免 API 错误。 - 修复:发送给 Anthropic 之前对历史消息进行消毒,去除无效条目。
- 修复:fork 管理器会话现在正确继承
allowed_agents与ToolLinks。 - 修复:过滤嘈杂的 gin HTTP 状态日志条目。
仓库提交
- agentui:
b17d184f890d14adde865e58dd689a130327525c - aiagent:
82fe01bb689aa1da2f430d4164beb2c456819130
v1.0.50 · 2026-04-11
摘要
- Helix 新增 Dream Mode 自动整合开关、工作区级模型路由组偏好、统一的 Select Agent 入口、git-diff 对话框中支持 worktree 的项目/worktree 下拉,以及多项管理器页面修复。
- Helix-agent 实现 Dream Mode 自动触发、MEMORY.md 注入、工作区级 modelRouteGroupPrefs、工作区扫描器中完整的链接 worktree 支持,并修复管理器取消传播与干净 worktree 预览包含问题。
Helix
- 新增:前端 Dream Mode 自动整合开关。
- 新增:Dream Mode 关闭时禁用所有 Dream Mode 操作按钮。
- 新增:管理器中统一的 Select Agent 入口,整合模型选择与执行 agent。
- 新增:管理器会话现在能看到长会话子会话发起的后台任务。
- 新增:工作区级 modelRouteGroupPrefs 全局配置 UI。
- 新增:在 CurrentChanges 对话框中将仓库选择器拆分为项目 + worktree 下拉。
- 修复:从聊天视图过滤系统提醒注入消息。
- 修复:重新进入管理器页面时长会话进度未恢复。
- 修复:弹层中将 ModelDropdown chip 内联,而非展开列表。
- 修复:将
_wsHandleCancelled与长会话子会话状态清理对齐。 - 修复:管理器页面消息重复显示 bug。
- 修复:worktree 选择器现在使用分支名最后一段作为标签。
- 修复:项目选择器优先选择主仓库条目作为代表。
Helix-agent
- 新增:Dream Mode 自动触发实现。
- 新增:Dream Mode
Run()由 Enabled 门控;停用时返回ErrDreamDisabled。 - 新增:Dream Mode 中按
lastConsolidatedAt增量过滤会话。 - 新增:MEMORY.md 持久化记忆上下文注入机制。
- 新增:工作区级 modelRouteGroupPrefs 全局配置。
- 新增:工作区扫描器中完整的链接 worktree 支持(
IsLinkedWorktree、WorktreeName、MainRepoId)。 - 新增:当兄弟 worktree 有变更时,预览结果中包含干净的 worktree。
- 修复:管理器取消正确传播到长会话子会话。
- 修复:链接 worktree 现在使用主仓库目录名作为其名称。
- 修复:会话 lastMessage 预览文本的 UTF-8 安全截断。
- 修复:Anthropic 400 请求体 dump 到 crash 目录用于调试。
仓库提交
- agentui:
e7541f6ca50b91446636aa72febeff6b7585f765 - aiagent:
934b251fdd1c95c53ec87695e2c215e0d7c2a299
v1.0.49 · 2026-04-11
摘要
- Helix 推出 Dream Mode 与“查看会话”入口,在 skill 详情对话框中新增文件切换与内联编辑器,新增带国际化支持的会话导出,并修复 Windows 上后端日志标签不显示的问题。
- Helix-agent 推出 Dream Mode 后端,将内置 skill 嵌入二进制并提供文件读写 API 供 skill 详情使用,新增带时间戳跟踪的会话导出 API,并修复空 Anthropic 内容块过滤与子 agent LLM 响应保护。
Helix
- 新增:Dream Mode 前端 UI 与“查看会话”入口。
- 新增:skill 详情对话框中的文件切换下拉与内联编辑器。
- 新增:会话导出功能,带国际化支持(中英文错误 key)。
- 修复:Windows 上后端日志标签未显示。
- 修复:
_exportSession重复声明与缺失的_TemporaryTaskMenu实现。
Helix-agent
- 新增:Dream Mode 后端实现。
- 新增:内置 skill 嵌入二进制;启动时初始化用户 skill 目录,包括所有附属文件。
- 新增:用于 skill 详情视图的文件读写 API。
- 新增:内置 skill 中包含 skill-creator 附属文件。
- 新增:会话导出 API,对所有消息类型加时间戳跟踪。
- 修复:一致地过滤空 Anthropic 内容块。
- 修复:防御空的子 agent LLM 响应。
- 修复:
UsesThinking()现在返回useThinking字段,与GetUseThinking()语义一致。 - 修复:子 agent 思考模式正确传递给 Runner 以避免受限路由。
- 修复:
saveMessages中缺失的Timestamp字段。
仓库提交
- agentui:
44d25127f7c159b3cf4e74d7f9c31792b19faf73 - aiagent:
0ee1596dcbbc6946dc4a013e59470e7f3c5dd636
v1.0.48 · 2026-04-10
摘要
- Helix 通过将 todo 空状态卡片的渐变背景替换为纯色并加入细微边框,优化视觉层次。
- Helix-agent 加固会话持久化:所有存储保存防 tombstone 会话、为所有消息类型添加时间戳、修复会话删除复活竞争条件,并规范化空 Anthropic 工具输入。
Helix
- 修复:将 todo 空状态卡片的渐变背景替换为纯色,使外观更清爽。
- 修复:为 todo 空状态卡片添加细微边框以保持视觉层次。
Helix-agent
- 修复:所有 storage.Save 调用均带 tombstone 检查,避免已删除会话复活。
- 修复:会话删除复活竞争条件。
- 为所有消息类型添加时间戳,使存储跟踪更准确。
- 修复:规范化空 Anthropic 工具输入 map,避免 nil 指针 panic。
仓库提交
- agentui:
44951cde0b1ef4e2ede9a3fad9f1d071e1f23bf2 - aiagent:
b04392f953ec6239debe32a6507970a499e4b896
v1.0.47 · 2026-04-10
摘要
- Helix 修复后台任务对话框取消按钮无响应、滚动到底部按钮偶发消失以及 markdown 白屏崩溃问题;将系统标签的更新检查重构为独立的前端更新组件。
- Helix-agent 加固 HTTP 400 重试处理,避免假阳性重试影响响应流稳定性。
Helix
- 修复:后台任务对话框取消按钮不响应。
- 修复:聊天中滚动到底部按钮偶尔消失。
- 修复:CRLF 行尾导致 markdown 解析白屏。
- 重构系统标签使用独立的 FrontendUpdateWidget,仅显示前端版本、检查与下载更新。
Helix-agent
- 修复:提高 HTTP 400 重试上限并加固流错误处理。
- 修复:将 HTTP 400 加入可重试错误,并加防护避免无限重试循环。
仓库提交
- agentui:
8881a88683dab9b052c449bb88bb50fa90bda32a - aiagent:
cdbc736cb8c1b4ba66365d5fe65cbc5ebc547e41
v1.0.46 · 2026-04-09
摘要
- Helix 新增“隐藏思考内容”开关,将首次安装默认设为 Enter 发送,并在选择器页面新增带主题色选择器的设置入口。
- Helix-agent 修复 nil 工具参数 panic 并在创建新会话时自动重新加载 skill。
Helix
- 新增“隐藏思考内容”开关,可抑制聊天中的 Claude 推理块。
- 修复:隐藏思考内容时不再出现空行。
- 在选择器页面新增设置入口与主题色选择器。
- 变更:将“按 Enter 发送”改为新安装时的默认值。
- 修复:将
/api/drives加入 agent 凭证白名单。 - chore:从 generated_plugins(Linux 与 Windows)移除 jni。
Helix-agent
- 修复:nil 工具参数 map panic。
- 创建新会话时自动重新加载 skill。
仓库提交
- agentui:
327e349e2efc683c9a3fb4aac34dc8cfdf534ca3 - aiagent:
4e1e4799f9da5a6765f899060d29cc5b774a23c7
v1.0.45 · 2026-04-09
摘要
- Helix 将聊天渲染升级为完整功能渲染器,并修复登出后“从账号删除”按钮错误显示。
- Helix-agent 本次发布无变更。
Helix
- 重构聊天渲染:移除轻量模式,消息现在始终使用完整功能渲染器。
- 修复:登出后隐藏“从账号删除”按钮。
Helix-agent
- 本次发布无变更。
仓库提交
- agentui:
046db79b9a85e0d23fbfea21321eaadec9e56a46 - aiagent:
be3bef9d43c7755f7d5f6c6b6dcac8dffcb576c5
v1.0.44 · 2026-04-09
摘要
- Helix 新增自托管设备重命名、变更预览与任务对话框,并修复套餐切换时的 UI 刷新、服务器删除复活、聊天指标和终端同步问题。
- Helix-agent 新增异步 git 预览扫描 API 并在版本信息中暴露 runtime 类型。
Helix
- 新增自托管设备重命名流程。
- 新增变更预览与任务对话框。
- 重构桌面内置 runtime 更新处理。
- 修复套餐切换未触发 UI 刷新。
- 修复自托管服务器删除复活问题。
- 修复聊天首屏指标。
- 加固聊天终端同步回退。
Helix-agent
- 新增异步 git 预览扫描 API。
- 在版本信息中暴露 runtime 类型。
仓库提交
- agentui:
a213eb3cdc23b66d648e71f22621ad26bb3b2444 - aiagent:
be3bef9d43c7755f7d5f6c6b6dcac8dffcb576c5
v1.0.43 · 2026-04-08
摘要
- Helix 修复聊天投影折叠边界,并改进工作区浏览器中的 Windows 驱动器发现。
- Helix-agent 与 v1.0.42 保持一致,无变更。
Helix
- 修复聊天投影折叠边界,避免错误的消息分组。
- 修复工作区浏览器中的 Windows 驱动器发现,使路径解析更可靠。
Helix-agent
- 此补丁版本无 Helix-agent 变更。
仓库提交
- agentui:
b6f65b8a4b00a38f3e4c0ba77aca11e5c36f3043 - aiagent:
f52ec09131d1c9651d3cbcc92236d4d8a6295481
v1.0.42 · 2026-04-08
摘要
- Helix 沿用最新桌面、移动与 Web 客户端发布,本次补丁无额外 UI 变更。
- Helix-agent 改进 Snag 中的浏览器检测可见性,使运行时环境状态更易诊断。
Helix
- 此补丁版本无 Helix UI 变更。
Helix-agent
- 在 Snag 中暴露浏览器检测状态,使后端/浏览器运行时诊断更清晰。
仓库提交
- agentui:
c33fe153a7354936b257ef705ef36800ff373692 - aiagent:
f52ec09131d1c9651d3cbcc92236d4d8a6295481
v1.0.41 · 2026-04-08
摘要
- Helix 改进自托管工作区绑定稳定性,修复同 URL 设备间的工作区分组,并减少重复的鉴权过期重新登录提示。
- Helix-agent 改进长会话回调的工作区隔离,并通过缓冲广播稳定工作区事件投递。
Helix
- 将自托管工作区绑定迁移到基于节点的关联,使设备/工作区映射更可靠。
- 修复连接到同一 URL 的设备的工作区分组,使其正确组织。
- 减少重复的鉴权过期重新登录提示。
Helix-agent
- 将长会话回调按工作区限定,避免跨工作区干扰。
- 缓冲工作区事件广播,使事件投递更稳定。
仓库提交
- agentui:
c33fe153a7354936b257ef705ef36800ff373692 - aiagent:
d0ca9904f7064caa8d88f2fc8fe4859a9915b683
v1.0.40 · 2026-04-08
摘要
- Helix 在聊天 composer 中新增路由组选择,工具栏中显示 group_ratio 感知的价格,并修复长会话重复渲染、快照刷新与子 agent token 显示。
- Helix-agent 为内置模型路由组新增 group_ratio 支持,对内置模型默认开启思考,并稳定长会话后台跟进轮询与完成检测。
Helix
- 在聊天 composer 工具栏新增路由组选择控件。
- 在路由组选择器中显示 group_ratio 感知的倍率(当 group_ratio 为零时回退到倍率)。
- 修复长会话重复消息渲染。
- 修复会话完成后陈旧的聊天快照未刷新。
- 修复刷新时陈旧的聊天消息恢复。
- 修复子 agent token 限制显示。
- 修复重复出现的长会话“started”消息。
- 优化大型聊天会话的首屏。
- 减少自托管模式下的重复节点状态轮询。
Helix-agent
- 在路由组 API 响应与内置配置中暴露
group_ratio字段。 - 持久化并转发内置模型的路由组。
- 对内置模型默认启用思考。
- 修复包含冒号分隔符的内置 OpenAI 模型 ID。
- 降低长会话后台任务轮询频率以提升性能。
- 修复长会话完成:等到真正静默后再结束。
- 节流长会话后台跟进轮询以减轻负载。
- 补偿排队中的后台跟进,避免过早完成。
- 修复 responses:当完成的输出为空时保留流式输出。
仓库提交
- agentui:
c6be8d68814feb78e31d37ae7ceef5d9e70a2bc6 - aiagent:
08885815b0f84ea6e671a0872a872effbb4a9081
v1.0.39 · 2026-04-06
摘要
- Helix 改进长会话聊天渲染,支持实时图片更新,并对后台/工具消息去重。
- Helix-agent 将图片传播到长会话聊天事件,并新增后台跟进流的回归测试。
Helix
- 从实时事件渲染长会话聊天图片。
- 后台任务与长会话工具消息去重。
Helix-agent
- 将图片传播到长会话聊天事件。
- 新增 websocket 后台任务入队与长会话后台跟进竞争的测试。
仓库提交
- agentui:
6231d2af41f8b53f5de4d13e83e38e21b83b9fb9 - aiagent:
27e16ddf2c18dddc1869f23cd0d6d51a9fdc1e9d
v1.0.38 · 2026-04-05
摘要
- Helix 恢复实时 markdown 渲染,从历史快照刷新聊天图片,并修复聊天会话缓存同步。
- Helix-agent 保留子 agent 图片附件,并通过修复事件通道溢出处理改进长会话聊天稳定性。
Helix
- 恢复聊天中的实时 markdown 渲染。
- 从历史快照正确刷新聊天图片。
- 修复聊天会话缓存同步。
Helix-agent
- 在子 agent 执行流程中保留图片附件。
- 修复长会话聊天事件通道溢出处理,提升运行时稳定性。
仓库提交
- agentui:
dbfd1c883c55dbfcfc9ed7ae5b1f33ded7226796 - aiagent:
eb08308fd7b7c9399a94c3836abe5bc501f28116
v1.0.37 · 2026-04-05
摘要
- Helix 改进聊天/会话响应速度,稳定终端与 SSH 对话框生命周期行为,并继续控制器重构以提升可维护性。
- Helix-agent 新增 v2 WAL 支持的会话存储,加速会话历史投影,并修复提供商特定的 effort 映射与活动轮次投影稳定性。
Helix
- 改进聊天与长会话渲染/加载性能。
- 修复终端面板与 SSH 对话框生命周期问题。
- 继续重构聊天、编辑器、工作区选择器、支付结果与个人中心流程,简化控制器结构与维护。
Helix-agent
- 新增 v2 WAL 支持的会话存储与迁移支持。
- 通过预计算消息投影改进会话历史性能。
- 修复投影逻辑,确保活动轮次不被错误折叠。
- 修复提供商特定的 effort 映射与 trace 日志。
仓库提交
- agentui:
d653406cbc75c0454b4f48d32f37b68bb3a0b263 - aiagent:
ae1e1349b4423204237b21e2a25c2a16ac539511
v1.0.36 · 2026-04-02
Helix-agent
- 修复上下文缓存破坏含思考块的 Anthropic 工具轮次:与思考 assistant 消息关联的工具调用现在被完整保留而非被裁剪,避免 “thinking blocks cannot be modified” 错误。
- 修复缓存恢复或竞争条件后向 Anthropic 发送的孤立工具结果消息,避免 “unexpected tool_use_id” 错误。
- 修复缓存发送后的消息历史恢复:当上下文缓存将准备好的历史压缩到比原始更短时,新的 assistant 工具调用不再丢失。
仓库提交
- agentui:
b8b0a7d4707611575948da5cee85990418f6e437 - aiagent:
083b0022d52cd5925f857196d1150ef26168761a
v1.0.35 · 2026-04-02
Helix-agent
- 修复 Claude 上下文窗口推断:Opus 模型使用 1M,Sonnet 与其他 Claude 模型正确使用 200K(之前所有变体被错误设为 1M)。
v1.0.34 · 2026-04-02
摘要
- Helix 新增价格页面、SSH 连接编辑、按需的后台任务输出加载,以及多项长会话聊天可靠性修复。
- Helix-agent 新增后台任务检视工具、shell 与子 agent 的自动后台化、MCP 会话检视,并改进响应处理可靠性。
Helix
- 新增可从个人中心 profile 入口访问的价格页面。
- 在 SSH 管理视图中新增 SSH 连接的删除与编辑功能。
- 后台任务输出现在按需加载,减少不必要的数据抓取。
- 管理器与聊天页面的左侧列表面板默认展开。
- 修复多项长会话聊天可靠性问题:会话切换进度恢复、执行中的实时消息更新,以及重新进入时的进度面板白屏。
- 修复会话切换或工作区重新进入后长会话聊天进度条丢失。
- 修复切换会话时聊天视图复用问题。
- 修复工作区隔离的自动压缩设置,并将 AI 模型最大输出 token 提升到 40000。
- 修复托管后端日志轮转并细化价格表显示。
Helix-agent
- 新增后台任务检视工具,使 agent 可查询并监控运行中的 shell 与子 agent 任务。
- 为长时间运行的 shell 命令与子 agent 调用新增自动后台化以避免阻塞。
- 在子 agent MCP 中新增会话检视工具,支持实时会话内省。
- 从实时服务器探测内置 MCP 工具可用性。
- 跨会话持久化长会话工具链接的活动状态。
- 修复响应完成前丢弃孤立工具输出。
- 修复后台任务会话路由。
- 新增 SSH 连接更新 API(
PUT /api/remote/connections/:name)。 - 将所有内置模型的 MaxOutputTokens 提升到 40000,将 Claude 系列 ContextWindow 提升到 1,000,000。
- 改进 WebSocket 广播缓冲与保存时序日志,提升性能。
仓库提交
- agentui:
b8b0a7d4707611575948da5cee85990418f6e437 - aiagent:
0813be9de63d05bcf9e6cce16f1f9863539229e1
v1.0.33 · 2026-03-28
摘要
- Helix 新增桌面工作台流程、更快的启动与会话加载、恢复的移动端思考控件,以及多项 UX 优化。
- Helix-agent 新增工作区准备前的目录创建 API,并在 code-review 流程中恢复 reviewer 指引行为。
Helix
- 新增桌面工作台布局,改进编辑器、文件树与 mkdir 流程,便于本地项目操作。
- 通过并行化 WebSocket 连接与历史加载加速启动,并提高初始会话列表抓取量以更快访问较旧的聊天。
- 恢复 composer 中的移动端思考控件。
- 改进响应式布局行为,修复云容器 WebSocket 鉴权,并优化支付重定向与启动主题持久化。
- 充值默认币种现在自动随应用语言。
Helix-agent
- 新增
/api/mkdir支持,使客户端可在工作区创建前创建目录。 - 恢复 code-review 流程的子 agent reviewer 指引行为。
仓库提交
- agentui:
eff04df8f9fc1afc4f1b90806db7f5587e3d86f4 - aiagent:
eae3c0d1430ffd546132414fb4b493963d39e1e1
每次发布时,新的发布说明应插入到本文件顶部。
v1.0.32 · 2026-03-26
摘要
- Helix 改进工作区同步与重连恢复,新增远程会话 SSH 密钥登录,并优化移动端与 todo 面板体验。
- Helix-agent 提升前端触发的重试取消可靠性,重连后恢复后台任务回调,并加固 SSH 重连处理。
Helix
- 在远程会话对话框中新增 SSH 密钥认证支持。
- 改进跨云/本地流程的工作区同步与设备协调,包括节点身份规范化、已同步工作区可见性以及本地元数据自动上传/绑定。
- 改进重连与管理器恢复,使重连后实时卡片、长会话工具状态与移动端会话恢复行为更可靠。
- 改进个人中心、管理器流程及选择器相关页面的移动端适配。
- 在右侧片段区域新增 todo 标签,优化 todo 动画、交互与空状态视觉。
- 减少选择器刷新抖动,并节流延迟探测,提高返回应用时的稳定性。
Helix-agent
- 修复提供商重试循环,让来自 Helix 的取消能立刻停止重试。
- 修复工作区重连流程:重连后重新绑定后台任务回调。
- 加固远程 SSH 重连处理,并减少连接 secret 暴露。
仓库提交
- agentui:
9fc4a5540ae5fa3ed2eadf7975a460df68ebb942 - aiagent:
6d2dcc1ebf7c5b17cf22eb8906c85e1567a7cd14
v1.0.31 · 2026-03-24
摘要
- Helix 通过更快的 board、更好的移动适配、更丰富的微信集成、更清晰的 runtime/更新控制以及更可靠的自托管设备同步,磨锐管理器工作流。
- Helix-agent 新增微信入站轮询与回复桥接支持,扩展 runtime 指标与标题模型控制,改进自托管 token/网关恢复,并更可靠地保留会话/图片连续性。
Helix
- 新增完整的微信机器人设置流程,包括二维码配对、双语绑定指引、本地二维码渲染、收发消息列表改进,以及二维码登录后的自动完成。
- 新增管理器 board 能力,例如实时工作区订阅、注意状态、批量完成操作,以及从选择器直接打开对话的入口。
- 改进管理器 board 与管理器页面性能,减少移动端卡顿并加快重新打开/加载。
- 扩展 runtime/设置可见性,包括后端内存指标、活动会话计数、聚合 runtime 活动、标题生成模型选择以及托管后端安装/更新流程。
- 改进专属页面、云容器、选择器布局以及聊天/会话流程的移动适配,并在重连或调整大小时保留草稿与乐观消息。
- 通过支持 direct+tunnel 云同步、tunnel 访问 URL 显示、轮换凭证操作、绑定状态显示、刷新行为以及更安全的云/本地协调,改进自托管/设备管理。
- 在个人中心新增 Stripe 充值流程,并细化 TTFT / 时长指标显示。
- 修复编辑器、选择器、首页与聊天 UI 问题,包括小地图交互、代码块样式、编译回归以及嘈杂的 websocket/思考日志。
Helix-agent
- 新增微信 openclaw 配对、绑定的管理器回复推送桥接,以及带重新登录/重置测试覆盖的后台入站轮询。
- 新增可配置的标题生成模型支持,以及内存、活动会话、根/子 agent 数量与聚合客户端活动的 runtime 指标。
- 通过域名安全的网关节点 ID、持久化的服务地址刷新以及从过期 refresh token 恢复,提升自托管可靠性。
- 修复重启后持久化会话恢复,使保存的对话能更可靠地恢复。
- 修复延迟的长会话工具图片转发,在延迟执行路径中保留图片投递。
- 改进管理器/agent prompt 分层并提高提供商重试上限,提升瞬时故障下的韧性。
- 修复微信发送流程,正确复用持久化的上下文 token。
仓库提交
- agentui:
1614c37650d2c37030455f4b34b9d5685ddd5677 - aiagent:
472e0dfe14194f96c18f282cc4a5b6f4d652fdae
v1.0.30 · 2026-03-20
摘要
- Helix 新增剪贴板图片粘贴、更广的拖放覆盖、更好的多窗口图片投递,并通过直接子域名支持简化工作区 tunnel 流程。
- Helix-agent 改进 manager/sub-agent 与长会话流程中的图片转发,新增自动子域名注册/bootstrap,稳定 Anthropic 缓存路由,并加固浏览器工具超时。
Helix
- 桌面聊天新增直接粘贴剪贴板图片到对话的支持。
- 新增回退:粘贴图片时优先使用剪贴板文件引用,使附件处理更可靠。
- 将聊天拖放覆盖扩展到整个聊天区域,便于图片放入。
- 修复多窗口图片拖放,使图片仅发送到当前活动窗口。
- 修复 macOS 桌面在无头引擎模式下的图片拖放。
- 通过移除遗留 TCP tunnel 代码简化工作区 tunnel 行为。
- 为子域名 tunnel 新增 direct/tunnel 切换支持,并写入子域名 URL 绑定以同步。
- 将设备管理入口切换到选择器底部栏,移除遗留 tunnel 入口。
Helix-agent
- 修复图片转发,使恢复的管理器会话正确地将图片传给子 agent。
- 修复由
[]string类型断言失败引起的longterm_chat与run_subagent图片传播 bug。 - 通过
/api/node/csr新增按设备证书 bootstrap,并为基于子域名的 tunnel 自动注册支持。 - 新增内置默认网关支持,以及网关地址变化时的自动重新注册。
- 移除遗留
EnrollNodehandler 与过时的/selfhost/node-enroll路由。 - 放宽 Validate 凭证预检以允许 CSR bootstrap 流程。
- 稳定 Anthropic 会话亲和性,提升缓存路由一致性。
- 在浏览器工具 Snag 流程中强制总超时以避免挂起。
- 修复并刷新不稳定的 Go 测试,使全量测试干净通过。
- 修复长会话 interject 持久化竞争,避免插入消息丢失。
仓库提交
- agentui:
2d861fd1bf26469f0817d8c0b21d19cf5cdde7df - aiagent:
13e2fbc05ac7e049efcac736ee04b54350d9d990
v1.0.29 · 2026-03-19
摘要
- Helix 新增完整的图像支持:拖放上传、灯箱预览,以及工具结果图像渲染。重新设计思考模式按钮,修复流式闪烁,加快历史预加载。
- Helix-agent 在所有提供商中为工具结果新增图像支持,并将图像通过子 agent 流水线传递;修复多个长会话聊天数据丢失 bug,并为 Remote MCP 新增 SSH keepalive 超时保护。
Helix
- 新增从 Finder/Explorer 直接拖放图片到聊天输入区。
- 工具结果消息卡片现在渲染工具返回的图片。
- 新增聊天图片的灯箱点击放大预览。
- 重新设计思考模式按钮为胶囊形,视觉权重更清晰;改进 balanced 模式的图标与标签。
- 在聊天页为 effort 等级标签新增双语(zh/en)国际化支持。
- 修复响应完成后流式结束的整页刷新导致可见闪烁。
- 修复创建新会话后切换模型无效的三个 bug。
- 修复子 agent 中断错误地继承管理器的模型/思考/effort 参数。
- 修复多窗口模式下 macOS 文件选择器静默失败。
- 修复管理器冷启动未预置
currentSession,导致启动时AgentSelectorHeader不可见。 - 修复工作区连接对话框中
{name}占位符未替换。 - 修复账户余额为负时错误显示“无限”。
- 将后台历史预加载上限提升到 5 000,减少增量前置批次与滚动抖动。
Helix-agent
- 为工具结果新增图像支持:所有提供商现在转发图像数据,并通过 WebSocket 推送结果到前端。
- 图像现在通过
longterm_chat与run_subagent流水线传给子 agent。 - 修复两个长会话聊天数据丢失 bug:取消传播错误地丢弃 interject 队列消息;竞争窗口导致会话停止时跳过保存。
- 修复管理器取消未传播到运行中的子 agent,留下孤立 goroutine。
- 修复
UpdateMCPConfigWithServers重建 runner 时未恢复消息历史,重启时覆盖磁盘历史。 - 修复 API 模式 interject 截断活动子 agent 任务执行流。
- 修复 CLI 模式 interject 消息被静默丢弃。
- 防止 Phase 2/3 工具循环中切换模型,避免历史截断与持久化丢失。
- 从
coderSystemPrompt中移除子 agent code-review 指引,减少不必要的嵌套 agent 调用。 - 为 Remote MCP 新增 SSH keepalive 超时保护,避免在断开连接时无限挂起。
仓库提交
- agentui:
3fb56fa2779b69a40298152920753dcb8ee064e3 - aiagent:
55fd9c82a7dd3f89e8f53bdeb92edbe31dc1d97a
v1.0.28 · 2026-03-17
摘要
- Helix 新增 Windows 支持,内置 Helix-agent 自启动、后端状态面板、兑换码充值、后台历史预加载,以及多项 UX 修复。
- Helix-agent 通过 ConPTY 新增 Windows PTY 支持,提供原生 Windows 终端体验。
Helix
- Windows:内置 Helix-agent 现在在启动时自动启动;Windows 上新增后端状态指示器与日志面板。
- 个人中心新增兑换码充值。
- 修复充值重定向 URL 路径(
/api/user/topup)。 - 兑换成功提示现在以美元显示充值金额。
- 新增设备管理页面,带完整双语(zh/en)国际化。
- 后台历史预加载:聊天历史页现在在后台预取,加快导航。
- 修复通过 tunnel 连接时所有页面的 tunnel URL 使用(之前错误使用 direct URL)。
- Tunnel 列表现在按
nodeId按机器隔离。 - 修复创建后提供商卡片未自动展开;新增内联表单校验。
- 修复 macOS Dock 图标显示黑环;将应用图标更新为新的圆角设计。
- 修复小屏幕上移动端聊天消息头像与内边距过大。
- Android:新增发布签名配置。
Helix-agent
- 通过 ConPTY 新增 Windows PTY 支持,在 Windows 上提供原生终端模拟(Unix/macOS 不变)。
- 修复配对/状态响应缺失
gateway_node_id字段。
仓库提交
- agentui:
dfd8dc8cb74429a47c26ca7db28a26830bdd6283 - aiagent:
1f3e19f2f74db88ba39ff2ea790d90a5311791fa
v1.0.18 · 2026-03-16
摘要
- Helix 全面改造完整 tunnel URL 流水线,所有连接都使用实时、最新的 tunnel 地址;新增品牌资源、滚动到顶部按钮和多行日志复制。
- Helix-agent 修复后台任务路由竞争,防止崩溃时产生 0 字节会话文件,并新增 lanproxycore 在认证失败时自动重新注册。
Helix
- 全面改造完整 tunnel URL 流水线:ApiService、WebSocket、工作区连接与凭证绑定现在都使用云端实时 tunnel URL,修复跨设备 401 错误与端口陈旧问题。
- Tunnel 连接信息现在被存储并同步到云;同步期间可恢复软删除的设备。
- 服务器选择器现在显示 tunnel URL 而非直接 IP;tunnel 状态在后台带正确并发安全地刷新。
- Tunnel URL 不再静态缓存 — 在连接前与同步后从云端获取最新端口。
- 修复 connectWorkspace 按 nodeId 匹配同步条目,避免跨设备 tunnel URL 污染。
- 修复多设备冲突:同一 serverUrl 跨多个设备时互相覆盖;现在按 nodeId:serverUrl 作为 key。
- 本地 127.0.0.1 服务始终使用直连,不通过 tunnel 路由。
- 修复 macOS 关窗时孤立后端进程;最后一个窗口关闭时确保正确执行 NSApp.terminate()。
- 修复 Swift API 重命名错误(replyToApplicationShouldTerminate)。
- 用新的透明 Helix logo 替换所有平台图标。
- 新增滚动到顶部按钮,并在流式期间隐藏滚动条以获得更清爽的聊天体验。
- 恢复被先前流式优化破坏的自动滚动。
- 优化子对话框窗口渲染为仅流式模式以提升性能。
- 修复会话列表防抖排序、滚动卡顿与动画重排。
- 日志面板现在支持多行选择与复制。
- 修复 Enter 发送模式下 Shift/Cmd/Ctrl+Enter 插入换行;IME 输入中现在防止意外发送消息。
- 为旧后端在云设备管理上新增 HTTP 404 向后兼容。
Helix-agent
- 修复 ClearedMarkerJSON 输出有效 JSON,并加上防御性 json.Valid 守卫。
- 修复后台任务路由与会话渲染问题。
- 修复 MCP 配置更新在应用重启时覆盖会话消息历史。
- 修复后台任务 sessionID 竞争导致结果路由到错误会话。
- 修复后台任务 Path C 缺失 TaskStarted 事件,并新增完成后队列恢复。
- 为会话持久化新增原子文件写入,避免崩溃后产生 0 字节文件。
- 修复 lanproxycore 在认证失败时自动重新注册以获取新 token。
仓库提交
- agentui:
bf609c85522c568abada7d757e638a61f9ca4546 - aiagent:
951dc8efa34d4a5a3e7b40bdd1763b52f1a984fb
v1.0.16 · 2026-03-15
摘要
- Helix 新增基于网关的暴露管理 UI,将子 agent 钻取重构为嵌套对话框,并引入带实时进度跟踪的后台任务面板。
- Helix-agent 新增带自动结果注入的后台 shell 执行,为子 agent 与长会话持久化工具链接元数据,并修复多个子 agent 回调路由问题。
Helix
- 新增基于网关的暴露管理 UI,可直接在界面中控制端口可见性。
- 将子 agent 钻取统一为嵌套对话框,替代之前的页面导航方式,体验更流畅。
- 新增后台任务 UI,带显示任务状态与历史的管理面板。
- 从后端元数据恢复工具链接,使子 agent 对话框入口在会话重新加载后保持。
- 将 MCP 服务器卡片重构为紧凑单行布局,配底部弹窗详情视图。
- 全面重构 MCP 面板 UI,带分段按钮、动态 header、状态徽标和更好的空状态。
- 改进长对话渲染性能。
- 复制渲染后的 markdown 时恢复换行保留。
- 修复使用工具调用 ID 将子 agent 对话框绑定到现有 run_subagent 卡片。
- 修复从历史渲染长会话徽标,并防御可空的点击 handler。
- 修复子 agent 聊天页交互流程与长会话浮层白屏回归。
- 本地化管理器默认 agent 模板设置。
- 从聊天工具栏移除模型刷新图标,使布局更清爽。
Helix-agent
- 新增带自动结果注入到对话流的后台 shell 执行。
- 为长会话与子 agent 会话持久化工具链接元数据,使链接在重启后保留。
- 新增上下文缓存清空区与
exclude_tools支持。 - 修复子 agent 工具调用 ID 通过 WebSocket 流水线的传播。
- 修复不稳定的子 agent 回调路由。
- 修复后台任务投递与可见性问题,包括 reqID 过滤与长会话任务交接。
- 修复历史会话消息与 tool_links 磁盘回退加载。
- 修复长会话 SubAgentStatus 持久化,便于前端对话框恢复。
- 移除已弃用的 dual-agent 功能与内置端口转发 MCP。
- 跨提供商模型切换时复用规范历史。
仓库提交
- agentui:
3c5df1e94d1e617702f5514198097649de39a7c9 - aiagent:
3a365cbcf1d3f77fcbd341a0f0a86de8b4273299
v1.0.15 · 2026-03-13
摘要
- Helix 通过移除重复的 dual-agent 入口,精简聊天工作区,并对浮层、工具栏与设置中的若干交互细节进行打磨。
- Helix-agent 修复触发手动压缩取消时的过期上下文清理,提高被中断压缩流程的恢复能力。
Helix
- 移除重复的 dual-agent 聊天入口,简化主聊天体验。
- 改进手动压缩取消消息,使过期上下文恢复反馈更清晰。
- 新增在嵌套子 agent 视图中正确显示长聊天浮层的支持。
- 简化现代工具栏视觉,并按 scope 重新组织设置,使界面更清爽。
Helix-agent
- 修复手动压缩取消期间的过期上下文取消处理。
仓库提交
- agentui:
84200d44be99d14e4cc9ee7bf3906ba4ef34cc2f - aiagent:
c8c97ea134bd7a9ff59c2b4c0941455e0a26539d
v1.0.14 · 2026-03-13
摘要
- Helix 改进最终会话刷新处理,使会话结束时的内存回退与压缩状态恢复更稳定。
- Helix-agent 修复最终会话持久化时序,并将 GPT-5 Responses 请求更新为使用 priority 服务层级以获得更可靠的执行。
Helix
- 修复最终会话刷新的内存回退行为,减少在最终刷新步骤中丢失恢复上下文的可能。
- 加固最终刷新压缩状态检查,使会话最终化时压缩聊天状态保持一致。
Helix-agent
- 修复最终会话持久化竞争,使会话结束时的保存更可靠。
- 更新 GPT-5 Responses payload 处理以使用 priority 服务层级,并为新请求形态加配套测试。
仓库提交
- agentui:
ca021b9b0342605e2535b4d5f6831a6118b6f99d - aiagent:
287d0461d5ef375d35601b344364bc3f23b94a7d
v1.0.13 · 2026-03-13
摘要
- Helix 现在根据当前活动的工作区后端检查发布与升级信息,使版本状态与你实际使用的服务器一致。
- Helix-agent 改进 Windows shell 回退行为并移除不支持的 Responses API 上下文参数,使命令执行与模型兼容性更可靠。
Helix
- 将设置中的版本与升级检查限定到当前工作区后端,而非全局服务实例。
Helix-agent
- 修复 Windows
execute_shell回退使用标准cmd.exe /d /s /c调用,并采用更安全的命令转义。 - 移除不支持的 Responses API 上下文参数,并在仍存在已弃用的
auto_compact_token_limit配置时发出警告。
仓库提交
- agentui:
e3645236e55891c7631a8fff1888c68334d21871 - aiagent:
61abff7a5a266f98b705fc64bba3592611555bf2
v1.0.12 · 2026-03-13
摘要
- 改进 Helix 的 PTY 会话创建流程,使终端启动更清晰、更易用。
- 更新 Helix-agent shell 执行,使
execute_shell自动选择正确的平台原生 shell(含 Windows 支持)。
Helix
- 改进 PTY 会话创建对话框的 UX,使设置更清晰,启动终端会话时摩擦更小。
Helix-agent
- 更新
execute_shell自动选择正确的平台原生 shell,改进跨平台命令执行行为。
仓库提交
- agentui:
952a33873f31d23ecad895306704fc727d809828 - aiagent:
0a58727ced17dd31398d6eeabbc06068bab28a2b
v1.0.11 · 2026-03-12
摘要
- 改进压缩聊天处理,使 Web 与后端在 websocket 错误流中的恢复保持一致。
- 更新 Helix 登录流程使用固定的生产服务 URL。
- 刷新 Helix 依赖锁文件版本以适配当前发布构建。
Helix
- 修复鉴权对话框使用固定的 Helix 服务 URL。
- 在 websocket 错误后恢复压缩状态,使前端聊天行为保持稳定。
- 刷新当前构建的 Flutter 依赖锁文件版本。
Helix-agent
- 在后端 handler 中保留压缩语义并修正状态映射行为。
仓库提交
- agentui:
94a69c46c7033cb28d3dd2419d7921d55cc9004c - aiagent:
67362122f6aafef192eafe31f6b3202f5ea7c14b
v1.0.10 · 2026-03-12
摘要
- Helix 与 Helix-agent 发布说明的初始公开基线。
Helix
- 此版本本仓库无面向用户的变更。
Helix-agent
- 此版本本仓库无面向用户的变更。
仓库提交
- agentui:
3e522dda5f2f024d437e1b436836243e6e51c845