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

19 lines
2.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Codex App Web Search 接入进度
- 2026-08-20T10:15:00+08:00:读取 `openai-docs`、`planning-with-files`、`todo-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/live`,`thread/start` 与 `thread/resume` 均支持 config。
- 2026-08-20T10:30:00+08:00:完成配置、设置 UI、mock 和 regression 落点梳理;确认可复用现有 settings switch 样式,且 Goal 生命周期改动与目标区域可增量合并。
- 2026-08-20T10:40:00+08:00:发现 `Config.web_search` 与 `Config.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:00:`timeout 60s node scripts/regression.js` 与 `timeout 60s npm run regression` 均通过;四个 JS 文件语法检查、`git diff --check` 均通过。
- 2026-08-20T11:00:00+08:00:确认 Codex App 原生自动 compact 已存在,本轮未新增客户端“最终超限后 compact+重放”逻辑。