Skip to content

LiveAgent v2.0.0

Choose a tag to compare

@github-actions github-actions released this 02 Nov 07:04
· 83 commits to main since this release
643f581

What's Changed

Other Changes

  • fix(providers): Gemini 3.1 Pro medium 档不再塌到 HIGH,档位折叠收窄到 3.0 世代 by @coder-hhx in #851
  • fix(gui): 优化 Windows 标题栏窗口控制按钮样式 by @AlphaCatMeow in #855
  • fix(gui): match boot screen colors to main UI theme tokens by @AlphaCatMeow in #861
  • fix(gui): macOS 原生全屏时不再按红绿灯几何撑爆顶部栏 by @Owlbay in #865
  • fix(chat): 按会话独立保存模型与思考配置并修复跨端同步 by @coder-hhx in #863
  • fix(workbench): 分屏切换焦点时恢复原 Pane 被清空的输入框草稿 by @Owlbay in #874
  • chore(models): refresh model catalog by @github-actions[bot] in #853
  • fix(chat): 切换会话后「处理中」计时按回合起点续算而不是归零 by @Owlbay in #877
  • fix(ssh): 同一主机复用已建立的 SSH 会话,不再每项工作重新连接服务器 by @su-fen in #882
  • feat(planning): 日程——日历与任务整合(对标 Google Calendar / Tasks) by @Owlbay in #872
  • refactor(chat): 上下文压缩重构为缓存共享 fork + 流式降级梯,解决压缩超时与低效 by @su-fen in #888
  • chore(models): refresh model catalog by @github-actions[bot] in #876
  • fix(check): make the fast check suite pass on Windows by @AlphaCatMeow in #892
  • fix(tunnel): 修复公开地址端口与动态资源路径 by @Owlbay in #809
  • fix(kbrain): keep the model picker open and retry legacy provider import per provider by @AlphaCatMeow in #893
  • feat(settings): reveal the stored provider API key on demand by @AlphaCatMeow in #894
  • fix(compaction): 修复 #888 审查发现的压缩回归与边角问题 by @Owlbay in #895
  • fix(kbrain): drop Cache-Control header that fails the K-brain CORS preflight by @AlphaCatMeow in #898
  • fix(repo): keep text files in LF across platforms by @ATCBK in #869
  • fix(gui): normalize Windows worktree paths by @ATCBK in #870
  • fix(scripts): batch frontend tests on Windows by @ATCBK in #868
  • feat(memory): add unreviewed-only filter to memory list by @AlphaCatMeow in #859
  • feat(settings): 供应商模型列表支持一键清空(搜索时只清除匹配项) by @AlphaCatMeow in #857
  • feat(models): match relay ids with a month-day date suffix against the catalog by @L4XB in #793
  • fix(settings): 同类型供应商拉模型列表不再命中别家的缓存结果 by @AlphaCatMeow in #886
  • ✨ feat(chat): 消息时间戳智能显示年月日 by @devil233-ui in #905
  • fix(gui): macOS 窄窗口侧栏浮层为红绿灯让出标题栏高度 by @Owlbay in #907
  • fix(markdown): 删除线只认 text,单个 ~ 按普通字符显示 by @AlphaCatMeow in #913
  • feat(mcp): 兼容 2026-07-28 新版 MCP 协议,探测失败回退 initialize 握手 by @Owlbay in #909
  • fix(markdown): 删除线只认 text,单个 ~ 按普通字符显示 (v2-kbrian) by @AlphaCatMeow in #914
  • fix(kbrain): restore the last selected model after a restart by @AlphaCatMeow in #903
  • feat(chat): 回答支持一键分享为文本或图片 (v2-kbrian) by @AlphaCatMeow in #917
  • feat(kbrain): run the desktop Browser tool through K-brain client tools by @AlphaCatMeow in #904
  • feat(kbrain): show the workspace tree and move conversations between workspaces by @AlphaCatMeow in #902
  • fix(upload): 夹带二进制字节的文本文件可作为附件导入 by @Owlbay in #919
  • feat(planning): 日程时区默认跟随本机,启动检查不一致并以横幅提示;修复 v2 CI by @Owlbay in #921
  • fix(kbrain): 从 K-brain 历史读回旧会话时恢复附件卡片 by @AlphaCatMeow in #924
  • fix(chat): 模型菜单恢复供应商品牌图标 (v2-kbrian) by @AlphaCatMeow in #927
  • fix(windows): 设置页复用主窗口顶栏 (#922) by @xiaozhou26 in #928
  • refactor: Computer Use entirely managed by K-brain by @xiaozhou26 in #930
  • chore(release): pin K-brain beta.3 for LiveAgent beta.6 by @xiaozhou26 in #932
  • fix(kbrain): 选完模型后模型目录不再闪空 by @AlphaCatMeow in #933
  • chore(release): pin K-brain beta.4 for LiveAgent beta.8 by @xiaozhou26 in #937
  • fix(kbrain): 工具权限只发后端已注册的工具,并修掉消息末尾的 \200b by @AlphaCatMeow in #938
  • refactor(automation): 移除已被 K-brain 取代的本地 occurrences 计算 by @AlphaCatMeow in #940
  • fix(gateway): 未连接远程时发布队列快照不再报 outbound stream is offline by @AlphaCatMeow in #952
  • fix(kbrain): 旧供应商导入被拒后不再每次启动重试,并在设置页给出可关闭的提示 by @AlphaCatMeow in #950
  • fix(kbrain): 旧会话迁移失败时给出可见清单,启动不再反复上传注定失败的会话 by @AlphaCatMeow in #951
  • chore(release): pin K-brain beta.5 for LiveAgent beta.10 by @xiaozhou26 in #954
  • perf(kbrain): 启动时不再重传已迁移的旧会话,存在性确认改为一次列表 by @AlphaCatMeow in #959
  • fix(chat): 提问超时且没有答案时,卡片显示没有替你做选择 by @AlphaCatMeow in #957
  • fix(kbrain): 删除的旧版供应商重启后不再被重新导入 by @AlphaCatMeow in #961
  • fix(settings): 供应商保存被 K-brain 拒绝后不再拖垮后续保存 by @AlphaCatMeow in #963
  • chore(release): pin K-brain beta.6 for LiveAgent beta.11 by @xiaozhou26 in #965
  • feat: K-brain AI approval settings and risk display by @xiaozhou26 in #967
  • 修复会话统计刷新闪烁,加入数字轮滚动效果 by @AlphaCatMeow in #968
  • fix: 支持调整设置窗口字号并保持弹窗缩放一致 by @AlphaCatMeow in #973
  • fix: 修复输入框首次切换模型后回跳 by @AlphaCatMeow in #971
  • fix(kbrain): 把应用代理传给 K-brain,供应商可按开关走代理或直连 by @AlphaCatMeow in #976
  • release: pin K-brain beta.8 for LiveAgent v2.0.0-beta.13 by @xiaozhou26 in #977
  • fix(desktop): stop owned backend on exit and release memory fixes by @xiaozhou26 in #978
  • fix(gateway): 恢复意外断开的事件流并推进会话队列 by @annasu3004 in #986
  • fix(agent): 修复任务确认前停止无法取消后端运行 by @annasu3004 in #985
  • 新增双端共享生图工作台与K-Brain图像接入 by @AlphaCatMeow in #988
  • feat(gui): 展示首次升级的旧会话迁移进度 by @AlphaCatMeow in #995
  • 修复 K-brain 任务清单胶囊恢复链路 by @AlphaCatMeow in #997
  • feat: 重做桌面斜杠指令、技能入口与会话目标栏 by @AlphaCatMeow in #994
  • fix(desktop): 自动托管本机 Gateway 并打包 WebUI sidecar by @AlphaCatMeow in #1000
  • fix(gateway): 恢复排队消息编辑结束后的空闲会话调度 by @annasu3004 in #992
  • fix(chat): goal bar layout, multi-line goal editing and wrapped code blocks by @AlphaCatMeow in #1002
  • feat: connect composer permission modes to K-brain authorization by @xiaozhou26 in #1012
  • fix(kbrain): pause /goal while the reply waits for the user by @AlphaCatMeow in #1008
  • fix(chat): 会话历史搜索走 K-brain 并跳转到命中消息 by @AlphaCatMeow in #1011
  • test(gateway): 修复队列编辑测试的临时目录清理竞态 by @AlphaCatMeow in #1019
  • fix(settings): 供应商拖动排序后无法保存 by @AlphaCatMeow in #1015
  • feat(image-studio): 重做图像工作台,修复图片上传,Web 端通过网关使用图像功能 by @AlphaCatMeow in #1017
  • feat(chat): 编辑重发生成的分支会话在侧边栏标出来源,并提示原会话保留 by @AlphaCatMeow in #1022
  • fix(chat): Computer Use 允许一次后本会话不再询问,审批栏提前说明 by @AlphaCatMeow in #1024
  • feat(settings): 应用代理设置检测本机正在运行的代理服务并一键填写 by @AlphaCatMeow in #1026
  • fix(git): 切换分支后输入框分支选择器不再一直转圈 by @AlphaCatMeow in #1030
  • fix(chat): 排队指令打断并执行时等待上一轮收尾,不再报 session already has a running turn by @AlphaCatMeow in #1031
  • fix(chat): 长会话中一条指令不再渲染两个回答块 by @AlphaCatMeow in #1032
  • fix(composer): 等待队列面板避开输入框圆角,与目标栏同宽并统一按钮顺序 by @AlphaCatMeow in #1035
  • fix(sidebar): 编辑重发后进入分支会话,不再被过期的侧栏刷新抹掉 by @AlphaCatMeow in #1036
  • fix(composer): show command results as a single-line notice strip by @AlphaCatMeow in #1038
  • fix(composer): keep goal bar actions inside the narrowest pane by @AlphaCatMeow in #1040
  • fix(chat): never queue composer command turns while a conversation runs by @AlphaCatMeow in #1042
  • fix(chat): restore rejected WebUI command drafts and prevent /plan queueing by @xiaozhou26 in #1044
  • fix(mcp): restore configured servers in desktop and WebUI by @xiaozhou26 in #1049
  • fix(chat): indent model rows under their provider in the model picker by @AlphaCatMeow in #1048
  • feat(gateway): align backend resources and fix acceptance regressions by @xiaozhou26 in #1051
  • fix(gateway): route WebUI memory commands to K-brain by @AlphaCatMeow in #1056
  • feat(memory): 记忆面板加入 K-brain 记忆总开关 by @AlphaCatMeow in #1055
  • feat(image-studio): 供应商模型加「生图模型」开关,图像目标去掉验证 by @AlphaCatMeow in #1058
  • chore(release): 锁定 K-brain v0.107.6-beta.21,适配 Agnes 生图 by @AlphaCatMeow in #1060
  • perf(kbrain): 启动时跳过已完成且未变化的旧会话迁移 by @AlphaCatMeow in #1062
  • fix(gui): 启动时把主窗口放到所在显示器工作区中央 by @AlphaCatMeow in #1064
  • chore(release): pin K-brain v0.107.6-beta.22 by @AlphaCatMeow in #1065
  • feat(session): 会话摘要增量同步、跨端恢复与资源回收 by @AlphaCatMeow in #1071
  • docs(design): 定义 LiveAgent 与 K-brain 的独立更新和恢复边界 by @AlphaCatMeow in #1068
  • feat(kbrain): 三宿主统一解析 health 契约并在推进工作前握手(L0) by @AlphaCatMeow in #1073
  • chore(kbrain): pin K0 release beta.24 by @AlphaCatMeow in #1074
  • fix(chat,settings): 开发版审批栏即时消失;权限只由输入框档位决定,隐藏全局 AI 审批设置 by @AlphaCatMeow in #1076
  • chore(kbrain): pin release beta.25 by @AlphaCatMeow in #1080
  • feat(models): 模型元数据运行期同步(定时发布 + 客户端校验生效 + Gateway 代理) by @AlphaCatMeow in #1084
  • feat(image-studio): 图像工作台全部文字跟随界面语言,并锁定 K-brain beta.26(GPT Image 新尺寸) by @AlphaCatMeow in #1082
  • feat(composer): Shift+Tab 在始终询问、自动编辑、计划之间切换 by @AlphaCatMeow in #1086
  • chore(kbrain): pin release beta.27 by @AlphaCatMeow in #1092
  • fix(settings-sync): WebUI 快速连续改设置时不再被桌面端旧回声覆盖 by @AlphaCatMeow in #1090
  • ci: 缩短 PR 检查耗时(Desktop Gateway 路径过滤、缓存只在长期分支保存、前端测试分片) by @AlphaCatMeow in #1088
  • feat(approval): 接入 K-brain 记住规则、拒绝说明与自动放行标记,去掉 3 分钟自动拒绝 by @AlphaCatMeow in #1094
  • chore(kbrain): pin release beta.28 by @AlphaCatMeow in #1096
  • fix(gui): 调试版 tokio worker 栈加大到 8 MiB,避免 WebUI 发起会话时栈溢出 by @AlphaCatMeow in #1100
  • feat(approval): 审批卡片 1/2/3 快捷键、记住作用域、拒绝说明与改动预览 by @AlphaCatMeow in #1098
  • feat(settings): 设置 → 权限,查看、删除、手动添加 K-brain 权限规则 by @AlphaCatMeow in #1102
  • feat(gateway): WebUI 设置 → 权限,经网关查看、添加、删除权限规则 by @AlphaCatMeow in #1104
  • feat(approval): 审批卡片按 Claude Code 简化,拒绝后光标回到输入框 by @AlphaCatMeow in #1106
  • feat(gateway): 桌面端 K-brain 会话镜像到网关,WebUI 可查看并回答审批 by @AlphaCatMeow in #1108
  • ci(release): Apple Silicon 构建改用 macos-15 运行器 by @AlphaCatMeow in #1110
  • fix(chat): 回复与思考文字逐字显示,恢复处理中与思考中的动画 by @AlphaCatMeow in #1112
  • fix(settings): 按完整数值校验应用代理端口 by @annasu3004 in #981
  • fix(kbrain): 归一化托管搜索块,修复 GPT 联网搜索时界面崩溃 by @xiaozhou26 in #1113
  • chore: 将 main 上 v2 缺失的两个修复移植到 v2-kbrian(#981、#919) by @xiaozhou26 in #1114
  • chore: switch main to v2 (K-brain line) by @xiaozhou26 in #1115
  • fix(installer): Windows 卸载勾选删除应用数据时一并清理 %USERPROFILE%.liveagent by @Owlbay in #908
  • chore(models): refresh model catalog by @github-actions[bot] in #935
  • docs(mcp): 补充免 key 网页搜索/抓取 MCP 导入示例 by @xiaozhou26 in #1118
  • fix(chat): 停止新会话时已落库的侧栏行不再先消失再出现 by @xiaozhou26 in #1117
  • Revert "chore(models): refresh model catalog" (#935) by @xiaozhou26 in #1121
  • Revert "docs(mcp): 补充免 key 网页搜索/抓取 MCP 导入示例" by @xiaozhou26 in #1119
  • fix(settings): Anthropic 兼容供应商的模型可设置输入能力 by @xiaozhou26 in #1120
  • feat(chat): Bash 工具卡实时显示命令输出 by @xiaozhou26 in #1122

New Contributors

Full Changelog: v1.3.6...v2.0.0