← 返回更新日志

Codex rust-v0.44.0

2025-10-03 · GitHub 原文
## 亮点: - 全新的界面更新!更新了聊天编辑器、底部面板、模型选择器和升级提示 (#4240, #4316, #4178, #4405) - 自定义提示现在支持命名参数和位置参数 (#4474, #4470) - 增加对可流式 HTTP MCP 服务器的支持 (#4317) - (实验性)减少 Windows 上只读命令的重复确认 (#4269) - (高度实验性)使用 `codex cloud` 管理云任务 (#3197) + 更多修复和改进 ## 合并的 PR 完整列表: - #4642 优化:按下 ESC 键关闭模型推理开销选择器 - #4641 将 gpt-5-codex 置顶 - #4639 修复斜杠命令中 Tab+Enter 的回归问题 - #4619 特性:在模糊搜索响应中添加文件名 - #4629 TUI:• 运行中,100% 上下文变暗 - #4633 在 codex exec 中使用 supports_color - #4636 启用 codex 工作流 - #4638 更新 issue-deduplicator.yml - #4571 特性:在服务器信息中除端口外还写入进程 ID - #4635 重复问题去重修复 - #4627 修复代理消息期间的虚假"任务完成"状态 - #4634 将操作中的 codex 版本更新至最新 - #4610 将 assistant 消息重命名为 agent 消息并修复项目类型字段命名 - #4630 使用 GH CLI 获取当前问题 - #4622 TUI:调整对话框显示 - #4628 添加问题去重工作流 - #4585 对 codex exec 输出进行小幅清理 - #4626 还原"chore: 沙箱提取" - #4621 添加问题标记工作流 - #4583 添加独立的 exec 文档 - #4612 分离交互式和非交互式会话 - #4178 将模型切换器改为两阶段选择 - #4475 当模型查看图像时显示"已查看图像" - #4586 规范化按键提示 - #4584 修复状态使用率 - #4454 修复:处理 MCP 工具中 additionalProperties 的 JSON Schema - #4615 支持 codex exec 的 CODEX_API_KEY - #4569 修复:更新 gpt-5-codex 提示,更明确地要求始终使用围栏代码块信息标签 - #4579 在线程而非轮次上存储设置 - #4572 在错误消息中包含请求 ID - #4577 规范化 Windows 上 Agents.md 路径的显示 - #4573 重新设计补丁/执行确认界面 - #4513 为 SDK 添加初始文档注释 - #4576 还原"chore: 更新提示以强制正确使用 apply_patch" - #4567 显式节点导入 - #4568 修复第二次 OAuth 登录尝试时的挂起问题 - #4575 修复:为 RequestId 生成的 TypeScript 使用 `number` 而非 `bigint` - #4566 修复 ctrl-n 提示 - #4556 特性:为 create_github_release 脚本添加 --emergency-version-override 选项 - #4563 SDK:支持工作目录和 skipGitRepoCheck 选项 - #4544 如果 AGENTS.md 不可用,回退到配置的指令文件 - #4536 在任务运行时显示上下文窗口使用情况 - #4509 为无输出的命令显示占位符 - #4468 在恢复选择器中添加更新时间 - #4559 正确处理尾随反斜杠 - #4269 实现 PowerShell 命令的安全检查 - #4555 修复:pnpm/action-setup@v4 应在 actions/setup-node@v5 之前运行 - #4543 chore:引入 @openai/codex-sdk 的发布逻辑 - #4286 chore:沙箱提取 - #4533 修复预发和生产环境的回调 URL - #4537 修复:从应用服务器协议中移除 mcp-types - #4532 添加可执行文件检测并从 SDK 导出 Codex - #4529 修复:使用宏确保请求/响应对称性 - #4525 移除旧版 codex exec --json 格式 - #4506 在渲染时包装 Markdown - #4520 删除 codex proto - #4521 修复:为发布版本启用 Codex CLI 的进程加固 - #4518 修复:清理 TypeScript 导出 - #4512 修复:确保 ClientRequest 的每个变体都有 params 字段 - #4511 连接网络搜索项目 - #4508 [SDK] 测试线程可以继续使用额外参数 - #3846 chore:更新提示以强制正确使用 apply_patch - #4474 自定义提示的命名参数 - #4503 在 SDK 中支持模型和沙箱模式 - #3197 添加云任务 - #4471 修复:将 `codex mcp` 拆分为 `codex mcp-server` 和 `codex app-server` - #4422 更新 MCP 文档以引用实验性 RMCP 客户端 - #4486 将 PR 风格的审阅置顶 - #4483 SDK CI - #4485 为 codex exec 设置发起者 - #4482 在 codex exec 中将 conversation 重命名为 thread - #4481 为 codex exec 添加 MCP 工具调用项 - #4472 为 SDK 添加一些类型和基本测试 - #3531 Rakesh/支持设备认证 - #4478 添加 turn.failed 并将 session created 重命名为 thread started - #4476 自定义提示以 `/prompts:` 开头 - #4458 修复 - #4364 重新引入"?查看快捷键" - #4470 自定义提示参数(数字) - #4469 /command 或 @file 弹出窗口无背景 - #4467 将 • 渲染为暗淡 - #4461 [核心]:在推出数据中添加尾部 - #4455 TypeScript SDK 脚手架 - #4456 解析自定义提示的前置元数据 - #2677 [mcp-server] 在 MCP 中公开模糊文件搜索 - #2103 OpenTelemetry 事件 - #4447 修复行末发出的清除到行尾问题 - #4419 [CODEX-3595] 在 iTerm 中复制高亮文本时移除句号 - #4417 特性:为 codex-responses-api-proxy 引入 npm 模块 - #4416 将 /review 添加到主命令 - #4408 修复:清理 .github/workflows/ci.yml 中的一些小问题 - #4406 特性:在 GitHub Release 中为所有平台构建 codex-responses-api-proxy - #4404 chore:从 multitool 中移除 responses-api-proxy - #4412 chore:将 MCP 启动的日志级别从 error 降低到 info - #4403 chore:将 pre_main_hardening() 实用工具移至其自己的 crate - #4405 改进更新提示 - #4332 chore:移除模型升级弹窗 - #4362 修复(tui):使 `?` 再次生效 - #4336 修复:移除代理中 30 秒的默认超时 - #4330 调整快捷键的间距 - #4324 TUI:在最终代理消息上方添加分隔符 - #4335 修复:设置 gpt-5-codex 中等预设推理 - #4333 文档:刷新 codex-rs 下的 README - #4316 添加"?查看快捷键" - #4317 [MCP] 增加对可流式 HTTP MCP 服务器的支持 - #4240 更新编辑器 + 用户消息样式 - #4309 添加 turn started/completed 事件并在出错时返回正确的退出代码 - #4307 对于 AskForApproval::Never 拒绝危险命令