feat: improve goal mode and Codex App resilience
This commit is contained in:
@@ -101,6 +101,48 @@
|
||||
|-----------|-------|---------|------------|
|
||||
| 2026-08-16 | 仓库内 `todo-list-csv` 技能短路径不存在 | 1 | 使用技能清单中的实际安装路径 |
|
||||
|
||||
## Session: 2026-08-18
|
||||
|
||||
### 阶段 7:执行真实浏览器桌面与窄屏验收
|
||||
|
||||
- **Status:** complete(剩余验收已转移至阶段 14)
|
||||
- Actions taken:
|
||||
- 用户在真实桌面界面确认 Goal 正文已经显示为普通用户气泡。
|
||||
- 用户指出气泡缺少“目标模式”标记,并确认 Goal 会话标题没有自动更新。
|
||||
- 将新增缺陷纳入同一任务,最终窄屏和主题验收统一放到阶段 14。
|
||||
|
||||
### 阶段 9:定位 Goal 标记与自动标题链路
|
||||
|
||||
- **Status:** complete
|
||||
- Actions taken:
|
||||
- 执行 session catchup 并恢复上一轮 Goal 实施与验证记录。
|
||||
- 核对当前工作树,识别并隔离另一项 Codex App 重试修复的未提交改动。
|
||||
- 直接调用当前会话的 `ccweb_set_title` 成功,确认标题 MCP 可用;`/goal` 缺少的是服务端旁路联动。
|
||||
- 完整读取主题架构与经验教训,确认只为 Goal 用户消息增加专用标签样式,不扩散到普通气泡。
|
||||
- 完整读取 Trellis 工作流并确认当前没有活跃 Trellis task;将在实现前补齐任务资料与独立实现/检查环节。
|
||||
- 使用 codebase-memory 确认索引就绪,并定位 Goal 渲染、Slash 处理、标题锁定和标题广播函数。
|
||||
- 读取精确函数源码,确认 Goal 元数据可在统一消息渲染入口生成标签,标题可在 display-only 消息保存周期内派生并实时广播。
|
||||
- 交叉核对 CSS、缓存版本和现有 Goal 回归位置,确认主题 ID 为 `wasteland`,样式版本需随 CSS 修改推进。
|
||||
- 确认 Goal thread 已注入 `mcp_servers.ccweb`;标题未变化源于 `thread/goal/set` 不会自动触发工具,而非 MCP 注册缺失。
|
||||
|
||||
### 阶段 10:审查增量实施计划并修正缺口
|
||||
|
||||
- **Status:** complete
|
||||
- Actions taken:
|
||||
- 第一轮独立审查指出计划缺少 `session_renamed` 实时事件要求,仅广播列表会让顶部标题保持陈旧。
|
||||
- 已补充 `session_renamed` + `session_list` 双事件及其回归断言;第二轮完整复审通过。
|
||||
|
||||
### 阶段 11:实现目标模式气泡标记
|
||||
|
||||
- **Status:** in_progress
|
||||
- Actions taken:
|
||||
- Trellis 任务 `08-18-goal-mode-title` 已建立、启动并通过上下文校验。
|
||||
- 实施前重新核对目标文件差异,只有 `scripts/regression.js` 含另一任务改动,已记录不可覆盖区块。
|
||||
- 检查本地运行服务与浏览器能力:服务在线且 no-store,本机有 Firefox 可做后续 headless 验收。
|
||||
- 完整读取 `create-cc-web-theme` 验收清单,已将与本次消息层级相关的浏览器、缓存、响应式和隔离项纳入收尾门禁。
|
||||
- 进一步核对标题事件与清洗实现:事件 payload 需显式带 sessionId;derived 来源已被会话规范接受;标题截取不能复用带截断标记的持久化 helper。
|
||||
- 确认 mock 可验证 Goal thread 的 ccweb MCP 配置,并规划在现有 Codex App 回归中使用独立默认标题会话。
|
||||
|
||||
## 5-Question Reboot Check
|
||||
|
||||
| Question | Answer |
|
||||
|
||||
Reference in New Issue
Block a user