← 返回更新日志

Codex rust-v0.29.0

2025-09-03 · GitHub 原文
### Codex 0.29.0 - **支持 Android/Termux**:通过在不支持的平台上限制 `arboard` 实现。 - **稳定的跨平台文件锁定**:使用标准 `fs` API。 - **认证整合**:将 `CodexAuth` 和 `AuthManager` 移至 `core` crate。 - **恢复 API 密钥使用的速率限制处理**。 - **核心 rollout 重构**:提取 `rollout` 模块,添加列表 API,返回文件头部信息。 - **质量提升**:支持在 `exec`/`apply_patch` 中使用 `cd foo && ...` 命令,修复 TUI 界面闪烁问题,优先使用 ratatui 的 `Stylize` 方法。 - **分发优化**:在 npm 包中增加 Windows ARM64 可执行文件。 - **切换到最新的搜索工具**。 ### 合并的 PR - [#3086] 使用新的搜索工具 - [#1634] core(rollout):提取 rollout 模块,添加列表 API,并返回文件头部信息 - [#2895] 通过限制 arboard 依赖添加 Android/Termux 支持 - [#2894] 使用 std::fs API 实现稳定的文件锁定 - [#3074] 将 CodexAuth 和 AuthManager 移至 core crate - [#3070] 恢复使用 API 密钥时的速率限制错误处理 - [#3083] 解析 `exec` 和 `apply_patch` 中的 “cd foo && ...” 命令 - [#3068] 优先使用 ratatui 的 Stylize 构建行/跨度 - [#2918] TUI:修复偶发的 UI 闪烁问题 - [#3061] 在 @ 搜索结果等待时显示加载状态 - [#2907] TUI:修复 empty_mcp_output 中的 MCP 文档超链接 - [#3067] 在 npm 模块中包含 ARM64 Windows 可执行文件 - [#2736] 统一历史记录加载 - [#3071] 使用实验性推理摘要 - [#2461] 提高与 gpt-oss 的兼容性 - [#2651] apply-patch:修复 lark 语法 - [#3089] 文档:更新链接至 https://agents.md/ - [#3082] 文档:修复 config.md 中的拼写错误 - [#2667] 将 codex‑rs 中的 thiserror 从 2.0.12 升级至 2.0.16