- 修复启动 Codex 时会自动应用当前供应商配置的问题;现在只有手动点击“使用/切换供应商”才会切换供应商配置。
- 保留已开启的自动会话同步、插件市场配置修复、Computer Use guard 和历史模型名清理启动流程。
- Codex 增强新增「插件列表全量展示」开关,进入插件页后自动连续展开「更多」入口。
- 自动展开支持「查看 ... 以及另外 N 个」和英文「View/Show ... and N more」按钮文案,减少插件市场分批展示时的重复点击。
- 自动展开默认开启,可在 Codex 增强页独立关闭;关闭后会停止后续自动展开任务。
- 模型列表改为逐行控件:每行同时编辑模型名和上下文窗口,减少模型与窗口配置错位。
- 新增本地会话多选、全选、清空选择与批量删除;批量删除会逐项统计成功和失败。
- 修复供应商详情切换时模型行数据可能沿用上一供应商的问题。
- 修复从上游获取模型时未使用当前编辑中供应商配置的问题。
- 修复批量删除确认框中的会话预览换行显示。
- 修复 Windows 缺少
sh时上游 worktree 远端脚本语法测试失败的问题。 - 更新聚合供应商设置 roundtrip 测试,使其匹配保存时的规范化行为。
- 模型列表改为左右双输入框:左侧填模型名,右侧填上下文窗口(如
1M、200K或1000000),右侧留空则使用 Codex 默认长度。 - 存储层新增
model_windowsJSON map,与model_list彻底分离;Codex 客户端只使用无后缀模型名,避免模型选择器出现带后缀的历史项。 - 旧版
deepseek-v4-flash[1M]格式在 settings 加载/保存时自动迁移到新格式。 - 启动时自动清理历史 session 数据库与 Local Storage 中残留的带后缀模型名。
- 修复 model 为空时从
model_list首条无后缀 slug 回退写入config.toml的问题。 - 修复本 profile 生成的
model_catalog_json在配置未变更时不会重新生成的问题。
- 新增 Zed 远程项目记录能力,支持维护 Codex++ 可识别的远程项目最近列表,并为远程工作区打开提供更稳定的回退策略。
- 修复供应商同步在存在多条
session_meta记录时只处理部分会话元数据的问题。 - 修复 Windows 单实例启动保护,在默认端口被异常占用时改用更稳健的锁与端口回退逻辑,降低无法启动的概率。
- 限制 Codex 快速服务档位只对支持的模型生效,避免不兼容模型收到无效配置。
- 修复 macOS DMG 打包和 bundle 结构,恢复 launcher / manager 二进制重命名逻辑。
- 补充混合登录中继模式文档说明。
- 版本号更新到
1.2.4,同步 Rust workspace、Tauri、前端 package 和后端展示版本。
- 新增上游分支 worktree 支持,可从上游仓库/分支创建和选择独立工作区。
- 新增上游分支列表获取、默认值处理、远端解析和 worktree 创建相关接口与测试。
- 优化供应商同步逻辑,保留 rollout 文件 mtime,减少同步后不必要的会话状态变化。
- 新增独立的「工具与插件」页面,用于统一管理 Codex++ / Codex 的 MCP、skills、plugins,不再绑定到单个供应商。
- 切换供应商时会合并当前启用的工具与插件配置,同时避免把供应商专属配置误写入通用配置。
- 工具与插件列表改为从当前 Codex 配置实时读取启用状态,支持直接开关和删除条目。
- 调整通用配置提取逻辑,改为手动提取,减少自动覆盖和配置污染。
- 修复供应商切换隔离问题,避免
model_catalog_json、旧model_provider、历史 provider 表和旧auth.json被带到新供应商。 - 修复纯 API 模式下
auth.json没有写入 API Key 的问题,并固定供应商 provider 名称为CodexPlusPlus。 - 优化模型目录写入方式,支持与原始模型目录合并,并在预览中显示真实路径。
- 供应商配置页新增模型插入方式、模型列表、上下文大小、压缩上下文大小、目标功能等配置项。
- 官方模式下隐藏仅混入 API Key 场景使用的模型列表和模型插入方式。
- 将 Base URL、API Key、上游协议移动到模型列表之前,测试模型和上下文选项收进「更多选项」。
- 修复
model_reasoning_effort、plan_mode_reasoning_effort重复写入导致 TOML 解析失败的问题。 - 修复重复插件表、空配置体、布尔值解析等导致配置文件解析失败的问题。
- 优化供应商详情页布局,保持顶部返回和提示区域固定,增大默认窗口尺寸并减少顶部缝隙。
- 移除脚本安装时的 checksum 阻断,避免市场脚本校验不一致导致安装失败。
- 清理关于页和状态页中不需要展示的登录、当前供应商、配置文件路径等信息。
- 调整提示信息居中显示,避免遮挡重启按钮。
- 更新讨论群二维码、README 说明和 macOS DMG 打包脚本。