Skip to content

v0.3.5

Choose a tag to compare

@github-actions github-actions released this 29 Jul 02:18

v0.3.5

CodexElves 0.3.5 重点更新:function_call_output/custom_tool_call_output/tool_result 转 tool 消息时。

主要更新

  • function_call_output/custom_tool_call_output/tool_result 转 tool 消息时,
  • 悬空工具输出本身是 user 消息,图片直接内联
  • 新增 split_chat_tool_output,纯文本输出保持字符串形态且不多发消息
  • 补充图片外移、并行工具调用连续性、纯文本三个回归测试
  • function_call_output/custom_tool_call_output 转 tool_result 时,
  • 悬空工具输出降级为 user 文本时同样保留 image 块
  • 新增 anthropic_tool_result_content,纯文本输出保持字符串形态不变
  • 补充工具结果含图、纯文本、悬空输出三个回归测试
  • 思考深度改为按家族与版本号推导,claude-opus-5 等新模型不再被降到 high
  • GPT/Gemini/StepFun 能力表同步版本化,修复 claude-opus-4.6 与 step-3.5-flash 匹配失效
  • Anthropic 400 自适应回退支持任意档位,修复 xhigh 被 high 子串误命中
  • fast 服务通道与打包目录别名去除 5.6 硬编码,保留打包目录优先的分层
  • 上下文窗口表补充新版本模式兜底
  • 添加模型时非 GPT 模型默认优先 Anthropic 协议

修复与维护

  • 新写入改为 codex-elves-compaction-v2 明文,去掉 Base64 约 1/3 体积膨胀
  • 保留 v1 Base64 解码兼容,标注 0.3.7 移除
  • 补充明文写入与旧版解码的回归测试
  • 版本号升级至 0.3.5
  • 兼容 app-initial 模块中的服务模式设置与 dispatcher
  • 补充新版模块结构和 Fast 请求注入回归测试

测试与发布保障

  • 更新版本号策略描述:不得因合并上游而被上游版本覆盖
  • Windows 安装包文件名使用动态占位符 <version> 替代硬编码 0.1.0

安装包

  • Windows: CodexElves-0.3.5-windows-x64-setup.exe
  • macOS Intel: CodexElves-0.3.5-macos-x64.dmg
  • macOS Apple Silicon: CodexElves-0.3.5-macos-arm64.dmg

说明

  • 本 Release 由 GitHub Actions 自动编译并上传安装资产。
  • latest.json 会在所有平台资产上传后自动更新。
  • 自动更新说明基于 v0.3.4...v0.3.5 的提交正文生成。

完整变更

v0.3.4...v0.3.5