Files
cc-web/.planning/codex-app-web-search/progress.md

2.5 KiB
Raw Blame History

Codex App Web Search 接入进度

  • 2026-08-20T10:15:00+08:00读取 openai-docsplanning-with-filestodo-list-csv 技能。
  • 2026-08-20T10:15:00+08:00官方页面访问失败记录降级原因。
  • 2026-08-20T10:15:00+08:00确认 codebase-memory 项目 home-cc-web 索引状态为 ready。
  • 2026-08-20T10:15:00+08:00确认工作区存在 Goal 生命周期并行改动,本轮必须增量编辑。
  • 2026-08-20T10:15:00+08:00建立独立 scoped plan未覆盖根目录 hooks 验证计划。
  • 2026-08-20T10:20:00+08:00计划审查子代理通过无阻塞问题。
  • 2026-08-20T10:20:00+08:00使用用户点名的 proxyd-accelerator 重试官方页面,仍收到上游 Forbidden继续以安装版 app-server schema 为直接证据。
  • 2026-08-20T10:25:00+08:00由 Codex CLI 0.147.0 生成 experimental v2 schema确认线程 config 字段为 web_search,枚举包含 disabled/cached/indexed/livethread/startthread/resume 均支持 config。
  • 2026-08-20T10:30:00+08:00完成配置、设置 UI、mock 和 regression 落点梳理;确认可复用现有 settings switch 样式,且 Goal 生命周期改动与目标区域可增量合并。
  • 2026-08-20T10:40:00+08:00发现 Config.web_searchConfig.tools.web_search 双层语义,暂停实现代理锁定字段;已启动追加复核,避免把合法配置误当成实际可用搜索。
  • 2026-08-20T10:45:00+08:00通过 proxyd-accelerator 成功读取 OpenAI 官方 Markdown 文档,确认 live/disabled 应使用顶层 web_search;通知实现代理继续。
  • 2026-08-20T10:45:00+08:00只读旧模式盘点完成除本轮 Web Search 外,主要遗留是后端仍可新建旧 agent=codex、完整 codex exec 路径和测试夹具保护Codex App 原生 compact/Goal/协作/MCP/附件/重试已完成。
  • 2026-08-20T11:00:00+08:00完成 Web Search 配置持久化、Codex App 线程级 web_search 注入、设置开关、mock 观测字段和回归断言;保留旧 exec 路径不启用搜索。
  • 2026-08-20T11:00:00+08:00修正一次回归断言时机live 断言放在开启态disabled 断言放在配置关闭后的 thread/resume。
  • 2026-08-20T11:00:00+08:00timeout 60s node scripts/regression.jstimeout 60s npm run regression 均通过;四个 JS 文件语法检查、git diff --check 均通过。
  • 2026-08-20T11:00:00+08:00确认 Codex App 原生自动 compact 已存在,本轮未新增客户端“最终超限后 compact+重放”逻辑。