Skip to content

Releases: MoozLee/codeg

codeg v0.14.1-2

25 May 07:04

Choose a tag to compare

Changes since v0.14.1-1.

Bug Fixes

  • fix(release): require Chinese release notes (d588690)
  • fix(chat): restore retry-edit replacement on persisted conversations (225892c)

中文说明

本次发布修复重试编辑最后一条消息后旧消息未被隐藏的问题。

Bug Fixes

  • 修复重试编辑已持久化的最后一条用户消息发送后,旧消息仍然显示在时间线中的问题。replacement 记录之前用真实会话 ID 写入,却用虚拟会话 ID 读取,导致隐藏列表始终为空。现在统一传入真实 DB 会话 ID 作为存储 key。

codeg v0.14.1-1

25 May 03:17

Choose a tag to compare

Changes since v0.13.10-2.

Features

  • feat(editor): expand Monaco language detection coverage (3e0cbba)
  • feat(db): add parent_tool_use_id and delegation_call_id for sub-agent delegation (5cecab0)
  • feat(acp): delegation event variants and parent-binding fields on ConversationLinked (ecb9186)
  • feat(acp): introduce ConnectionSpawner trait and DelegationLink carrier (c80ed6d)
  • feat(acp): DelegationBroker with depth check, timeout, parent-cancel cascade (eeb0120)
  • feat(acp): codeg-mcp companion binary with stdio MCP + UDS broker round-trip (450e7fc)
  • feat(acp): wire delegation listener, MCP injection, lifecycle, settings end-to-end (1df13a5)
  • feat(conversations): include_children filter + list_child_conversations (5f39ce3)
  • feat(ui): inline DelegatedSubThread + delegation event binding (2b1811b)
  • feat(delegation): settings UI, chat-channel relay, full i18n (b341136)
  • feat(delegation): live append-only result stream + snapshot rebinding (01b9a0a)

Bug Fixes

  • fix(delegation): visible settings, MCP _meta fallback, agent card UI (f5b1614)
  • fix(delegation): recognize delegation regardless of host title rephrasing (6463c8b)
  • fix(delegation): ship codeg-mcp companion across all distribution channels (0767b6a)
  • fix(delegation): unify delegate_to_agent rendering across MCP hosts (66fb6a1)
  • fix(chat): refine conversation input styling (8c11f9e)
  • fix(delegation): emit completion on every terminal path and cascade cancel to children (3780e86)
  • fix(chat): scope input focus ring to composer and tighten attached frame (ec50f2f)
  • fix(chat): drop attached-frame fill and tighten composer outer spacing (bd7ef8e)
  • fix(chat): constrain composer to message column (d167344)
  • fix(tabs): activate neighbor after closing active tab (dfbe656)
  • fix: satisfy windows clippy io error lint (a700cff)
  • fix(delegation): use \.\pipe namespace for Windows named-pipe broker (2d39359)
  • fix(acp): initialize delegation child connection state (7133891)

中文说明

本次发布同步上游 main 的 0.14.1 能力,并继续保留 release 分支的代理委派、会话标签页和聊天输入相关修复。

新功能与改进

  • 扩展 Monaco 编辑器语言检测覆盖范围。
  • 为子代理委派增加 parent_tool_use_iddelegation_call_id 数据库字段。
  • 为 ACP 增加委派事件类型,并在 ConversationLinked 中携带父级绑定字段。
  • 引入 ConnectionSpawner 抽象和 DelegationLink 载体。
  • 增加 DelegationBroker,支持深度限制、超时控制和父任务取消级联。
  • 增加 codeg-mcp 伴随二进制,支持 stdio MCP 与本地 broker 往返通信。
  • 串联委派监听器、MCP 注入、生命周期管理和设置端到端流程。
  • 为会话列表增加 include_children 过滤和子会话查询能力。
  • 在 UI 中内联展示委派子线程,并绑定委派事件。
  • 增加委派设置界面、聊天频道转发和完整国际化文案。
  • 支持委派结果的实时追加流和快照重新绑定。

Bug Fixes

  • 修复委派设置可见性、MCP _meta 回退和 agent 卡片 UI 问题。
  • 修复 host 标题改写后委派调用无法识别的问题。
  • 修复 codeg-mcp 伴随程序在各发行渠道中的打包分发问题。
  • 统一不同 MCP host 下 delegate_to_agent 的渲染表现。
  • 优化聊天输入框样式。
  • 修复委派在所有终止路径上完成事件缺失,并支持取消级联到子任务。
  • 将输入框焦点环限定到 composer,并收紧附着框样式。
  • 移除附着框填充并收紧 composer 外部间距。
  • 将 composer 宽度约束到消息列。
  • 修复关闭当前活动标签页后未正确激活相邻标签页的问题。
  • 修复 Windows clippy 对 IO error 构造的告警。
  • 修复 Windows 命名管道 broker 使用的命名空间。
  • 修复委派子连接状态初始化缺少字段导致发布构建失败的问题。

codeg v0.13.10-2

22 May 09:17

Choose a tag to compare

Changes since v0.13.10-1.

Bug Fixes

  • fix(chat): restore context menu file jump (68e8773)

中文说明

本次发布修复聊天右键菜单和文件跳转相关回归。

Bug Fixes

  • 修复会话右键菜单中“新建会话”和“在新窗口中新建会话”显示为同一文案的问题。
  • 恢复选中文件路径后的右键“跳转到文件”入口。
  • 修复文件跳转解析使用全局 active folder,导致当前会话 workspace 与全局 folder 不一致时菜单被错误禁用的问题。

codeg v0.13.10-1

22 May 07:45

Choose a tag to compare

Changes since v0.13.9-2.

Features

  • feat(chat): open message links directly (ac2045c)
  • feat(acp): support Claude Code ACP compatibility (ae73646)

Bug Fixes

  • fix(chat): harden direct link opening for production (8c6530f)
  • fix(pet): clear waiting animation right after permission response (255d1b3)
  • fix(chat): restore optimistic message edit action (ce01ca0)

中文说明

本次发布同步上游 main 的 0.13.10 能力,并继续保留 release 分支的聊天交互修复。

新功能与改进

  • 支持 Claude Code ACP 兼容性更新,并同步 Agent 注册表版本。
  • 优化消息链接打开行为,提升生产环境下的链接安全处理。
  • 更新 workspace 模式派生逻辑与相关测试覆盖。

Bug Fixes

  • 修复权限响应后桌面宠物等待动画未及时清除的问题。
  • 修复重新打开会话时主消息列表和右侧历史定位未正确对齐到最新消息的问题。
  • 修复最后一条用户消息编辑入口在合并后丢失的问题。
  • 修复 agent 尚未响应时 optimistic 用户消息无法显示并进入编辑态的问题。

codeg v0.13.9-2

21 May 15:23

Choose a tag to compare

Changes since v0.13.9-1.

Bug Fixes

  • fix(chat): restore latest message anchor on reopen (27374aa)
  • fix(chat): restore latest message edit action (26bfbaf)

中文说明

本次发布继续修复聊天会话在重启和合并后的交互回归。

Bug Fixes

  • 修复安装更新或重启后重新打开会话时,主消息列表被旧历史锚点拉回旧位置而不是定位到最新消息的问题。
  • 修复短回复会话滚动到底部时,右侧历史列表仍高亮倒数第二条而不是最新消息的问题。
  • 修复合并后最后一条用户消息的编辑入口丢失,只剩复制按钮的问题。

codeg v0.13.9-1

21 May 02:44

Choose a tag to compare

Changes since v0.13.8-1.

Features

  • feat(chat): redesign welcome panel (b0b7e85)
  • feat(chat): restyle the welcome panel hero (21248ea)

Bug Fixes

  • fix(tab): stabilize new conversation default agent (5fac5cd)
  • fix(tab): harden default-agent resolution for new conversations (6bceb9c)
  • fix(chat): wait for tab hydration before draft fallback (d95623e)
  • fix(tauri): load workspace static asset on desktop (a40674e)
  • fix(tauri): use dev workspace route before static export (ec2651e)

中文说明

本次发布跟进上游 main 的 0.13.9 版本能力,并修复 release 分支桌面启动路由问题。

新功能与改进

  • 优化聊天欢迎页视觉表现,让新会话入口更清晰。

Bug Fixes

  • 稳定新会话默认 Agent 解析逻辑,减少切换文件夹或创建草稿时的 Agent 状态漂移。
  • 修复标签页恢复完成前过早创建草稿,导致初次打开应用时历史会话消息不展示的问题。
  • 修复桌面端 workspace 静态导出路由与开发模式路由不一致导致的 404 问题。

codeg v0.13.8-1

20 May 03:17

Choose a tag to compare

Changes since v0.13.7-1.

Features

  • feat(folder): add update_folder_default_agent service fn (1f2c1e1)
  • feat(folder): add update_folder_default_agent web handler (7c2bcbb)
  • feat(folder): add update_folder_default_agent tauri command (b589de7)
  • feat(folder): add updateFolderDefaultAgent API wrapper (c8e5fa3)
  • feat(sidebar): add 'set default agent' context-menu sub-item (67ee86e)
  • feat(tab): seed new conversation with folder's default agent (e9b780a)
  • feat(folder): apply default agent across new-conversation entry points (f046905)
  • feat(sidebar): restrict default-agent menu to available agents (3450006)

Bug Fixes

  • fix(panel): honor seeded agentType for new conversations (5cc7830)
  • fix(tab): inherit agentType when auto-creating replacement draft (587f86a)
  • fix(chat): optimize input layout and scroll restoration (901abd3)

中文说明

本次发布跟进上游 main 的 0.13.8 版本能力,并继续保留 release 分支的发布版本线。

新功能与改进

  • 文件夹现在支持在侧边栏菜单中设置默认 Agent,并通过桌面与服务器 API 统一保存。
  • 从文件夹创建新会话时会继承该文件夹的默认 Agent,减少重复切换。
  • 默认 Agent 菜单现在只展示当前可用的 Agent,避免选择不可用项。

Bug Fixes

  • 优化聊天输入区布局与滚动恢复,降低输入和切换时的布局抖动。
  • 修复自动创建替代草稿或新会话面板时没有继承预设 agentType 的问题。

codeg v0.13.7-1

19 May 14:33

Choose a tag to compare

Changes since v0.13.6-1.

Features

  • feat(settings): include name/description frontmatter in default skill template (33365ec)
  • feat(chat): show skill description in $ autocomplete row (94463cc)

Bug Fixes

  • fix(settings): sync opencode enabled_providers when adding or toggling provider (0c584e4)
  • fix(settings): default opencode provider.npm to first option (c9fb112)
  • fix(acp): render OpenCode sub-agent task calls as Agent cards during streaming (e26d56d)
  • fix(acp): harden OpenCode sub-agent title sentinel and trim user text from logs (31220e1)
  • fix(settings): honor opencode enabled_providers allowlist and backfill provider.npm (6d7eaa6)
  • fix(acp): return up-to-date description from acp_save_agent_skill (4aa77ab)
  • fix(settings): lock skill id input when editing an existing skill (1434340)

中文说明

本次发布合并了上游 main 的 0.13.7 版本能力,并保留 release 分支的发布版本线。

新功能与改进

  • 聊天输入的 $ 自动补全现在展示 skill 描述,便于区分相近技能。
  • 默认 skill 模板加入 name / description frontmatter,提升新建技能的一致性。
  • 欢迎页 hero 与面板布局继续打磨,视觉层级更轻量。
  • 设置页导航顺序调整,模型提供商与快捷消息入口更符合使用频率。
  • README 与多语言 README 新增社区入口,并加入微信群图片。

Bug Fixes

  • 修复 acp_save_agent_skill 保存后返回的 description 不是最新值的问题。
  • 修复编辑已有 skill 时 skill id 仍可修改的问题。
  • 修复 OpenCode provider enabled_providers 同步、默认 provider.npm 回填与新增/切换 provider 时的同步问题。
  • 修复 OpenCode sub-agent 标题 sentinel 与流式 Agent card 渲染相关问题。
  • 升级 claude-agent-acp 到 0.36.1,并升级 OpenCode 到 1.15.5。

codeg v0.13.6-1

19 May 07:00

Choose a tag to compare

Changes since v0.13.5-1.

Features

  • feat(chat): redesign welcome screen with halo hero and random tips (479390d)
  • feat(model-provider): pin to a single agent type and cascade model field (829c843)
  • feat(chat): move folder/branch picker below the input box (6293661)

Bug Fixes

  • fix(model-provider): enforce immutable agent_type and reject cross-type bindings (54ca7ae)
  • fix(model-provider): override codex OPENAI_MODEL in env_json (22d64f2)

中文说明

本次发布合并了上游 main 的 0.13.6 版本能力,并保留 release 分支的发布版本线。

新功能与改进

  • 重新设计聊天欢迎页,增加新的 halo hero 与随机提示展示。
  • 将文件夹/分支选择器移动到输入框下方,优化聊天输入区的布局与使用体验。
  • 模型提供商配置改为绑定单一 agent 类型,并支持级联更新相关模型字段。

Bug Fixes

  • 修复模型提供商的 agent 类型不可变约束与跨类型绑定校验,避免错误关联配置。
  • 修复 Codex 模型提供商保存时未覆盖 OPENAI_MODEL 的问题,使 Codex ACP 能正确使用 provider model 配置。
  • 合并 main 到 release 时保留 release 版本元数据,确保发布版本号与 tag 规则一致。

codeg v0.13.5-1

18 May 07:42

Choose a tag to compare

Changes since v0.13.4-9.

Features

  • feat(workspace): add web upload and download from the file tree (de5db36)
  • feat(workspace): unified upload dialog with progress and cancel (7c13949)
  • feat(workspace): proxy file upload and download via remote desktop (9c9268c)
  • feat(workspace): remove file transfer limits (488c5af)
  • feat(workspace): stream file transfers end to end (1ced764)

Bug Fixes

  • fix(workspace): harden upload commit and refresh tree on snapshot (ad14599)
  • fix(workspace): harden symlink check and stream zip downloads (7d14615)
  • fix(acp): use effective config env for Claude startup (fab32e8)
  • fix(settings): correct claude opus model placeholder (2681267)
  • fix(acp): write codex provider base_url under [model_providers.] (3a355bb)

中文说明

本次更新合并了上游 main 的最新能力,并继续提升工作区文件操作、Codex/Claude ACP 会话与配置处理的稳定性。

新功能与改进

  • 工作区 Web 文件能力增强:支持上传、下载与文件传输,方便在浏览器/服务端部署场景中管理项目文件。
  • 改进 Claude ACP 的启动配置处理:启动时使用最终生效的合并配置环境,并优化自动 compact 相关行为。
  • 提升 ACP 会话 selector 与配置同步稳定性,减少 mode/config 偏好异常导致的会话启动失败或配置串扰。

Bug Fixes

  • 修复 Codex provider 的 base_url 配置未正确生效的问题。
  • 修复 selector 偏好中残留 null、非字符串或空字符串时仍可能传给 agent 的问题,避免 Invalid value for config option mode: null 等报错。
  • 修复 Codex 会话历史回放与结束阶段的若干稳定性问题,降低配置丢失和末尾消息丢失的概率。