← 返回更新日志

Codex rust-v0.25.0

2025-08-27 · GitHub 原文
## 亮点: ### 新特性 - 核心功能:为长期运行的服务器新增 remove_conversation API,支持手动清理对话历史 (#2613) - 终端界面:在记录/差异视图中支持鼠标滚轮交替滚动 (#2686) - 终端界面:新增 Alt+Ctrl+H 快捷键删除前一个单词(与 Alt+退格键功能一致) (#2717) - 执行引擎:在 task_started 事件中包含上下文窗口信息;每次对话的模型可能不同 (#2752) ### 终端界面优化 - 缓存记录换行符,确保长对话记录的响应速度 (#2739) - 修复正在执行对话时,记录行错误追加到差异视图的问题 (#2721) - 改进表情符号渲染:优化间距并正确显示 ⌨️ 表情符号变体 (#2735, #2728) - 按下 ESC 键时,将队列中的消息返回给编辑器 (#2687) - 修复在多字节文本附近退格删除占位符时的崩溃问题 (#2674) ### 工具与执行 - 在执行 apply_patch 操作时不发送执行增量信息 (#2742) - 增强 git_diff_against_sha 的稳健性(忽略自定义驱动,正确处理带破折号前缀的文件) (#2749) - 降低交互式运行时的测试负载 (#2707) ### 其他改进 - 对历史记录中的助手消息进行去重处理 (#2758) - 暂时移除 Codex GitHub 操作 (#2729) ## 所有合并的拉取请求列表: - #2758 [修复] 对助手消息进行去重处理 - #2752 [特性] 在任务启动时发送上下文窗口信息(每次对话的模型可能不同) - #2749 [修复] 增强 git_diff_against_sha 的稳健性 - #2739 [性能] 缓存记录换行符 - #2707 [特性] 交互式运行时减少测试负载 - #2742 [修复] 在执行 apply patch 时不发送执行增量信息 - #2674 [修复] 在多字节文本附近退格删除占位符时的崩溃问题 - #2735 [修复] 表情符号间距优化 - #2721 [修复] 正在运行的对话期间记录行被添加到差异视图的问题 - #2717 [特性] Alt+Ctrl+H 删除前一个单词 - #2687 [特性] 按下 ESC 键时,队列中的消息返回编辑器 - #2728 [终端界面] 使用表情符号变异选择器渲染键盘图标(⌨️) - #2613 [特性(核心)] 为 ConversationManager 添加 remove_conversation 方法 - #2729 [日常维护] 移除运行 Codex 的 GitHub 操作 - #2686 [特性] 在记录模式下启用交替滚动