Skip to content

codeg v0.14.1-1

Choose a tag to compare

@github-actions github-actions released this 25 May 03:17
· 1309 commits to main since this release

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_id 与 delegation_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 使用的命名空间。
  • 修复委派子连接状态初始化缺少字段导致发布构建失败的问题。