Repository navigation
Codex++ v1.5.1
本次为 v1.5.0 的补丁版本,集中修复 40 余个已确认缺陷。
修复
- 修复 Gemini 3 系模型带工具调用时整轮 400:协议层此前完全不处理
thought_signature,现在按调用 ID 透传供应商附带的extra_content,回放历史时原样带回(issue #332 / #1012)。 - 修复
web_search原生工具被错译成custom_tool_call,导致搜索结果回不到会话(issue #1209 / #586)。 - 修复 system 消息只在 content 为字符串时才折叠前置,数组或空形态会留在原位并被上游拒绝(issue #1394 / #410)。
- 修复 GLM 系上游拒绝本地图片:按模型剥离
data:image/...;base64,前缀,标准 data URL 上游不受影响(issue #2031)。 - 修复供应商切换时用户插件表被整段丢弃(issue #890 / #597 / #609)。
- 修复市场改名后已安装插件条目悬空、codex 不再列出(issue #2072)。
- 修复「已退出但端口仍被占用」时单实例守卫误判为「已有实例在跑」,导致退出后不重启系统就打不开(issue #1083)。
- 修复把真 Codex 放在
C:\codex++这类目录下被误判为本产品安装目录而拒绝(issue #1036)。 - 修复免安装/解包目录取不到 Codex 版本号(issue #1160)。
- 修复 Windows 上启动 app-server 会弹出 CMD 窗口(issue #2048)。
- 修复快捷方式激活已有窗口时跳过供应商同步,导致切换登录方式后配置不生效(issue #2080)。
- 修复长文本粘贴触发卡死:超过阈值不再拦截,交回 Codex 原生的「超长文本转附件」(issue #1931)。
- 修复 macOS 上调试端口被第三方进程占用时注入永久失败(issue #247)。
- 修复 Codex++ 内部自建的 skill 在管理工具里显示为 0(issue #862)。
- 修复官方登录模式下供应商「测试」按钮必然报 Base URL 为空(issue #1488)。
- 修复供应商同步可能让只剩投影行的历史会话从列表消失:补建缺失的 canonical 行,并新增只读预览(issue #240)。
- 修复 WSL 环境下会话修复功能失效(issue #1424)。
- 修复删除会话报
Database not found时不给可诊断信息(issue #875)。 - 修复
config.toml有语法错误时供应商回填中断,把用户卡在中转态;现在降级继续并提示原因(issue #618)。 - 修复首次启动检测不到本机自建 skill、官方登录态缺少恢复入口等问题(issue #595)。
- 修复市场显示名被中文编号覆盖、Fast 开关在中途换模型后判定落后一拍、可选依赖缺失被当成硬失败(issue #692 / #1463 / #1316 / #772)。
- 修复侧边栏顶部状态灯与列表项未对齐(issue #1975)。
- 修复切换供应商回填失败时错误信息丢失底层原因(issue #1888)。
- 修复纯 API 切换会抹掉 live 的 ChatGPT 登录态(issue #2173)。
- 修复外部
model_catalog_json与每模型窗口冲突时拒绝整次切换,改为降级并写顶层兜底(issue #2203)。 - 修复浏览器控制不可接入:CUA runtime 白名单改按结构识别,不再依赖哈希(issue #2294 / #2209)。
- 修复 Anthropic 上游因工具 schema 顶层组合器整轮 400(issue #2367)。
- 修复窗口隐藏被误判为桥接失效,导致每分钟整页重注入(issue #2169 相关)。
- 修复浅色主题黑底黑字(issue #2359)。
- 修复模型列表行支持拖拽排序(issue #2366)。
说明
- 上一版 v1.5.0 之后的修复全部包含在本版中;如果你之前反馈的问题在升级 v1.5.0 后仍复现,本版很可能已解决。
- 安装包由 CI 在 Release 发布后构建,Windows(setup.exe / zip)与 macOS(双架构 dmg / zip)约 5 分钟内陆续出现。
- 完整变更见 CHANGELOG.md。
🤖 Generated with Claude Code