From f6b8422debcfca4559b7afa6b7cb710be0d5daaa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=94=A1=E5=8F=8A?= <522caiji@gmail.com> Date: Thu, 17 Sep 2026 16:04:06 +0800 Subject: [PATCH] docs: freeze changelog for v0.5.6 Write bilingual notes for the namespace-tool expansion and Responses reasoning replay, then move them out of Unreleased into 0.5.6. --- CHANGELOG.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 025fadc..d804c1b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,20 @@ Write each change in both `### English` and `### 中文` under `## Unreleased`. ### 中文 +## 0.5.6 - 2026-09-17 + +### English + +- Expand Codex/Desktop `type: "namespace"` tool wrappers into plain function tools (nested names qualified as `namespace__name`) for the Responses adapter, Trae, and WorkBuddy, and drop hosted shells such as `type: "mcp"` / `web_search` that upstreams reject +- Replay Responses `reasoning` items onto the following assistant message or function call as `reasoning_content`, so WorkBuddy thinking-mode history survives translation +- Accept content-block arrays in Responses `function_call_output` and lift `input_image` blocks into a following user message + +### 中文 + +- Responses 适配层、Trae 与 WorkBuddy 都会把 Codex/Desktop 的 `type: "namespace"` 工具包装展开成普通 function(嵌套名限定为 `namespace__name`),并丢弃上游会拒绝的 `type: "mcp"` / `web_search` 等 hosted 外壳 +- Responses 的 `reasoning` 条目会作为 `reasoning_content` 回放到紧随其后的 assistant 消息或函数调用上,WorkBuddy 思考模式的历史得以保留 +- Responses 的 `function_call_output` 支持内容块数组,并把 `input_image` 块提升为随后的 user 消息 + ## 0.5.5 - 2026-09-16 ### English