-
v0.6.1 Stable
released this
2026-07-15 10:39:56 +08:00 | 24 commits to main since this releaseAdded
- Responses 直通 codex 兼容层,codex CLI(
wire_api = "responses")指向网关即用,实测 codex-cli 0.144.1 主会话与 multi-agent 子代理全链路可用:namespace工具组(承载 codex multi-agent 与全部 MCP 工具,仅 OpenAI 原生后端识别,OCI 实测 422)拍平为限定名function工具上送(ns__child,mcp__开头子工具名不加前缀),响应中命中的function_call还原为短名并补回namespace字段(codex 以该双字段路由);多轮历史function_call与对象形态tool_choice上的namespace字段自动重限定custom自由格式工具(apply_patch 及 GPT-5.x 档位子代理形态,OCI 不识别)转换为带{"input": string}包装 schema 的function,响应回转custom_tool_call并解包input,多轮历史的custom_tool_call(_output)逆向转换,往返无损;例外:apply_patch整体剥离(grok 系未训练 codex 补丁格式,模型自然回落 shell 编辑)tool_search(codex 工具目录搜索)剥离:namespace 已全量拍平上送,搜索语义冗余且上游不识别web_search的 OpenAI 专有参数external_web_access(OCI 实测 400):true仅删键放行(等价上游默认行为),false为"仅缓存检索"降权模式,按不越权原则连工具剥离- 以上改写动作(拍平 / 转换 / 剥离)与校验拒绝均记服务端日志可观测
- Responses 直通流式升级回退:实测 OCI 上游对超过约 82KB 的流式请求会在推理阶段掐断流(纯请求体积触发,与工具构成无关,非流式不受影响),请求体超 76KB 时自动改调非流式上游并合成最小 SSE 事件序列(
created→ 逐项output_item.done→completed)返回,语义完整仅丢失增量输出——0.3.1 中「Responses 直通无法透明降级」的限制自此按体积预判解除
Changed
/ai/v1/responses工具类型白名单扩展:namespace/custom/tool_search不再 400 拒绝,按上述兼容策略处理后转发;其余未知工具类型维持请求前置拒绝
Downloads
- Responses 直通 codex 兼容层,codex CLI(