0.65.0
新增 0 项
修复 0 项
其他 60 项
亮点
- Codex Max 成为默认模型 (#7566):Codex Max 现在是默认模型,并修复了与 async-in-sync 代码相关的 TUI panic。
- 更好的恢复 UX (#7302, #7303):新增 /resume 斜杠命令,并改进恢复性能,让继续工作更迅捷。
- 工具提示与提示 UX (#7557, #7440):提示/工具提示通过 Markdown 渲染,带有加粗的“Tip”标签,并在整个应用中提供更丰富的 Codex 工具提示。
- TUI 体验优化 (#7530, #7448, #7514, #7461):TUI 新增 Ctrl‑P/N 导航、按屏幕行数限制的 shell 输出、恢复 Windows 剪贴板图片粘贴,并进行了重构以实现更简洁的布局。
- 历史与上下文清理 (#6242, #7483, #7545, #7431, #7483):history.jsonl 会根据 history.max_bytes 进行裁剪,常见垃圾目录(包括 pycache)默认被忽略,粘贴占位符保持互不相同。
已合并 PR
- 使用 Markdown 渲染提示 #7557 @[Jeremy Rose]
- 迁移 Codex Max #7566 @[Ahmed Ibrahim]
- 从 #7481 中移除价值不大的测试 #7558 @[Eric Traut]
- [app-server] 将配置的
file_path 设为可选 #7560 @[Celia Chen]
- 将 model family 迁移到 models manager #7565 @[Ahmed Ibrahim]
- 迁移
tui 以使用 models manager #7555 @[Ahmed Ibrahim]
- 引入
ModelsManager 并将 app-server 迁移为使用它。 #7552 @[Ahmed Ibrahim]
- fix: 在 transcript overlay 中换行显示过长的 exec 行 #7481 @[muyuanjin]
- fix: Features 应在 session/thread 生命周期内保持不可变 #7540 @[Michael Bolin]
- feat: 支持通过 $ 或 /skills 列出并选择 skills #7506 @[xl-openai]
- [app-server] fix: 向 turn/plan/updated 添加 thread_id #7553 @[Owen Lin]
- feat(tui): 在 textarea 中将 Ctrl-P/N 映射为方向键导航 #7530 @[Aofei Sheng]
- fix(tui): 按屏幕行数限制用户 shell 输出 #7448 @[muyuanjin]
- 迁移模型预设 #7542 @[Ahmed Ibrahim]
- fix: main #7546 @[jif-oai]
- feat: 将 pycache 添加到排除目录 #7545 @[jif-oai]
- chore: 更新 unified exec 沙箱检测 #7541 @[jif-oai]
- 添加 /resume 斜杠命令 #7302 @[Ahmed Ibrahim]
- chore: 在 app-server feedback/upload 中将 conversation_id -> thread_id #7538 @[Owen Lin]
- chore: 从 app-server 删除未使用的 TodoList 项 #7537 @[Owen Lin]
- chore: 更新 app-server README #7510 @[Owen Lin]
- chore: 移除 bun 环境变量检测 #7534 @[Shijie Rao]
- feat: 支持在 app server 中列出 MCP 服务器 #7505 @[Shijie Rao]
- seatbelt: 允许 openpty() #7507 @[Jeremy Rose]
- feat: Codex 工具提示 #7440 @[jif-oai]
- feat: 追溯式图片占位符以防止污染 #6774 @[jif-oai]
- feat: 在 apply patch 时显示模型警告 #7494 @[jif-oai]
- fix(tui) 支持在原生 Windows 上从剪贴板粘贴图片 #7514 @[Dylan Hurd]
- fix(unified_exec): 当 unified_exec shell… 时使用平台默认 shell #7486 @[Robby He]
- 更新设备代码认证字符串。 #7498 @[Matthew Zeng]
- fix: 内联函数被标记为死代码 #7508 @[Michael Bolin]
- 改进恢复性能 #7303 @[Ahmed Ibrahim]
- fix: npx 中的路径解析 bug #7134 @[Michael Bolin]
- 确保长度相同的粘贴占位符保持不同 #7431 @[Joshua Sutton]
- feat: 为 @openai/codex-shell-tool-mcp 支持 --version 标志 #7504 @[Michael Bolin]
- refactor: 从 tui.rs 中提取若干部分 #7461 @[Josh McKinney]
- chore: 将 create_approval_requirement_for_command 改为 async fn #7501 @[Michael Bolin]
- 当设置
history.max_bytes 时裁剪 history.jsonl #6242 @[liam]
- fix: 移除 TurnError 的 serde(flatten) 注解 #7499 @[Owen Lin]
- 如果新快照不包含 credit 信息,则持久化 credits #7490 @[zhao-oai]
- fix: 不再需要时立即释放锁 #7500 @[Michael Bolin]
- execpolicy 辅助函数 #7032 @[zhao-oai]
- 当上下文窗口未知时显示已用 token #7497 @[Ahmed Ibrahim]
- 使用非阻塞 mutex #7467 @[Ahmed Ibrahim]
- 修复:在 ghost 快照中仅跟踪未跟踪路径 #7470 @[lionel-oai]
- feat: 忽略标准目录 #7483 @[jif-oai]
- fix: 为 app-server v2 类型添加 ts number 注解 #7492 @[Owen Lin]
- feat: 为 unified_exec 拦截 apply_patch #7446 @[jif-oai]
- chore: 从 app-server README 中移除 experimental/unstable 的提及 #7474 @[Owen Lin]
- 重新添加请求日志 #7471 @[pakrym-oai]
- feat: 向 app-server v2 添加一次性命令 #7452 @[jif-oai]
- feat: 为模型添加警告消息 #7445 @[jif-oai]
- chore: 全面审查 #7444 @[jif-oai]
- feat: 为 compaction 添加别名 #7442 @[jif-oai]
- feat: 对 skills.md 的实验性支持 #7412 @[Thibault Sottiaux]
查看 0.65.x 系列全部版本 →